Soyez le premier à donner votre avis sur cette source.
Snippet vu 4 644 fois - Téléchargée 25 fois
<? echo '<H2>PHOTOS</H2>'; if ($dir = @opendir("")) { while($file = readdir($dir)) { $TT = 'A'; $I = 0; while ($TT != '.') { $TT = $file[$I]; $I ++; } $TT = $file[$I]; if ($TT == 'j') { print ("<p align='center'><BR> $file <BR>"); print ("<img src='$file' width='640' height='480'></p>"); } } closedir($dir); } ?>
merci d'avance
Je ne sais pas comment fonctionne les declarations de variables en PHP, mais certains langages ne mettent pas forcement la variable a 0.
Dans son pgm, si par malheur TT vaut '.', ca fausse la premiere exec du while suivant.
TT='A' permet d'initialiser TT avec une valeur qui fera tourner le while correctement.
Par contre, vu que le PHP derive du C et qu'en C y'a une fonction qui permet de decouper un nom de fichier en lecteur/chemin/fichier/extension (ainsi que la fonction inverse) , tu devrais la retrouver aussi dans PHP. Cherche un peu ...
merci donc à tous les programmeurs de mettre des noms de variables cohérents (pas de TT donc) et de commenter....
et $TT = 'A'; , ça sert à quoi exactement dans ta source ?
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.