Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/06/2011, 10h16   #1
Invité de passage
 
Femme Amel
Étudiant
Inscription : juin 2011
Messages : 7
Détails du profil
Informations personnelles :
Nom : Femme Amel
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Matériel informatique

Informations forums :
Inscription : juin 2011
Messages : 7
Points : 0
Points : 0
Par défaut highslide JS PHP

Bonjour,

J'essaye d'afficher un highslide contenant un texte qui se trouve dans une base de donnée que je recupère avec du Php mais cela n'a pas l'air de fonctionner... Pouvez vous m'aider sil vous plait je suis débutante.

Merci à vs !
amelamelou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2011, 10h28   #2
Nouveau Membre du Club
 
Homme
Informatique
Inscription : mai 2011
Messages : 112
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Informatique
Secteur : Industrie

Informations forums :
Inscription : mai 2011
Messages : 112
Points : 36
Points : 36
bonjour,

Déjà pourrais tu mettre ton code que l'on puisse y voir plus clair
beber005 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2011, 10h44   #3
Invité de passage
 
Femme Amel
Étudiant
Inscription : juin 2011
Messages : 7
Détails du profil
Informations personnelles :
Nom : Femme Amel
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Matériel informatique

Informations forums :
Inscription : juin 2011
Messages : 7
Points : 0
Points : 0
Code php :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
while($ligne)
	{
		echo "<tr> <td> ".$ligne["CodeCli"]."</td>  <td> ";?>
		<a href="ajax.htm#div4"onclick="return hs.htmlExpand(this, { contentId: 'highslide-html-2', objectType: 'ajax'} )">
		<div class="highslide-html-content" id="highslide-html-2" style="width: 300px">
		<?php echo $ligne["NomCli"];?></a>.
		<div class="highslide-move" style="border: 0; height: 18px; padding: 2px; cursor: default">
			<a href="#" onclick="return hs.close(this)" class="control">Fermer</a>
		</div>
		<div class="highslide-body"></div>
		</div>
<? echo "</td>   <td>".$ligne["PrenCli"]."</td>   <td> ".$ligne["Adresse"]."</td>  <td>".$ligne["CodePost"]." </td><td>".$ligne["Ville"]." </td></tr>";
		$nb++;
		$ligne=mysql_fetch_assoc($resultat);
	}
amelamelou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2011, 14h13   #4
Invité de passage
 
Inscription : février 2009
Messages : 2
Détails du profil
Informations personnelles :
Âge : 48
Localisation : France, Savoie (Rhône Alpes)

Informations forums :
Inscription : février 2009
Messages : 2
Points : 3
Points : 3
bonjour à tous,

j'ai le même problème. Si je rentre le texte en dur, ça passe, si je le rentre sur une variable unique (type le même texte pour l'ensemble des photos) idem, ça passe.
Si je lui adresse une variable type $_SESSION (ou autre !), je perds l'affichage.

là, j'ai un peu de mal à comprendre !

le code :
Code :
1
2
3
4
5
6
7
8
 
            <?php for ($i = 1; $i <= 25; $i++) {
                  $index = str_pad($i, 3,"0", STR_PAD_LEFT);
				  $text = $_SESSION['ph_txt_'.$index]; 
                  echo '<li><a href="****' . $index . '.jpg" class="highslide" 
                        onclick="return hs.expand(this, { slideshowGroup: \'gallery\', headingText: \''.$text.'\' })">
                        <img src="****' . $index . '.jpg" width="110" height="75"  alt="" title="Cliquer pour agrandir" /></a></li>';
            } ?>
Bill73 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 13h20   #5
Invité de passage
 
Inscription : février 2009
Messages : 2
Détails du profil
Informations personnelles :
Âge : 48
Localisation : France, Savoie (Rhône Alpes)

Informations forums :
Inscription : février 2009
Messages : 2
Points : 3
Points : 3
j'ai trouvé où le problème était (pour moi) !

il suffit de mettre dans le header de la fonction highslide :

Code :
1
2
3
 
    hs.headingEval = 'this.a.title';
    hs.captionEval = 'this.thumb.alt';
et dans le code :

Code :
1
2
3
4
5
6
7
8
9
 
            <?php for ($i = 1; $i <= 25; $i++) {
                  $index = str_pad($i, 3,"0", STR_PAD_LEFT);
				  $text = $_SESSION['ph_txt_'.$index]; 
                  echo '<li><a href="*****-' . $index . '.jpg" title="' . $text . '" class="highslide" 
                        onclick="return hs.expand(this, { slideshowGroup: \'gallery\' })">
                        <img src="*****-' . $index . '.jpg"  width="110" height="75"  alt="" title="'. $text . '" /></a>
						</li>';
            } ?>
ce qui permet d'avoir en titre : le title de <a> et en pied : le alt de <img>
de plus, au survol de la miniature, on peut récupérer le title de <img>

Je ne sais pas si ça pourra te servir Amelamelou, mais on ne sait jamais.
Bill73 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h05.


 
 
 
 
Partenaires

Hébergement Web