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 !
Version imprimable
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 !
bonjour,
D�j� pourrais tu mettre ton code que l'on puisse y voir plus clair
Code:
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); }
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>'; } ?>
j'ai trouv� o� le probl�me �tait (pour moi) !
il suffit de mettre dans le header de la fonction highslide :
et dans le code :Code:
1
2
3 hs.headingEval = 'this.a.title'; hs.captionEval = 'this.thumb.alt';
ce qui permet d'avoir en titre : le title de <a> et en pied : le alt de <img>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>'; } ?>
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.