Image dans un menu deroulant
Posté : 19 nov. 2009, 03:02
Bonjour,
J'ai un petit code php qui permet aux utilisateurs de choisir leurs polices. Afin d'améliorer l'intuitivité je voudrais que juste à coter du nom de la police, ont puisse voir une image png montrant un texte avec la police correpondante. Le meilleur exemple est la dernière version de paint.net (3.5) où l'on voit le nom de la police avec un exemple, c'est superbe !!!
Le code orignal est :
J'ai un autre code qui permet d'afficher les images png du texte en fonction de la police :
Si vous pouviez m'aider à combiner ses deux codes je vous transmettrai un bisous de ma copine qui désespére à me voir y passer tout mon temps.
J'ai un petit code php qui permet aux utilisateurs de choisir leurs polices. Afin d'améliorer l'intuitivité je voudrais que juste à coter du nom de la police, ont puisse voir une image png montrant un texte avec la police correpondante. Le meilleur exemple est la dernière version de paint.net (3.5) où l'on voit le nom de la police avec un exemple, c'est superbe !!!
Le code orignal est :
Code : Tout sélectionner
<label class="texte_inscription">Polices
<select class="formulaire" name="police" id="police">
<?php $folder_polices="fichiers/polices";
if($dossier_polices = opendir($folder_polices)) {
while (false !== ($file_polices = readdir($dossier_polices))) {
if ($file_polices != "." && $file_polices != "..") {
if(extFichier($file_polices)==".png") {
$nomFichier_polices = $folder_polices."/".$file_polices;
echo "<option value=\"".str_replace(".png","",$nomFichier_polices)."\">".str_replace("ttf.ttf.png","",$file_polices)."</option>";
}
}
}
closedir($dossier_polices);
}
?>
</select>
</label>Bon, en php, je suis plus que débutant et je n'arrive pas combiner ces 2 bouts de code en un seul. Je suppose que la class formulaire ne le permet pas, j'ai essayé de faire un print sans succé. Faut dire aussi que j'ai beaucoup de mal avec le php avec ses " et /.echo "<table align=\"center\" cellpadding=\"5\">";
$folder="fichiers/polices";
if($dossier = opendir($folder)) {
while (false !== ($file = readdir($dossier))) {
if ($file != "." && $file != "..") {
if(extFichier($file)==".png") {
$nomFichier = $folder."/".$file;
echo "<tr align=\"left\" valign=\"middle\" class=\"lib\"><td><img src=\"".$nomFichier."\" border=\"0\" width=\"100\" height=\"20\" alt=\"".$nomFichier."\" /></td></tr>";
}
}
}
echo "</table>";
closedir($dossier);
Si vous pouviez m'aider à combiner ses deux codes je vous transmettrai un bisous de ma copine qui désespére à me voir y passer tout mon temps.