|
|||||||
| Développements Tout ce qui touche au développement d'applications ou du Web |
![]() |
|
|
LinkBack | Outils de la discussion | Modes d'affichage |
|
|
#1 (permalink) | |
|
Débutant
![]() Date d'inscription: septembre 2002
Localisation: Ile de France
Âge: 22
Messages: 885
|
Salut,
j'ai un petit problème que je comprend pas trop avec un script chargé d'afficher un album photo... Pour chaque n°, il teste si la photo qui correspond existe : Code:
for ($n=1;;){
$fichier=$chemin."000".$n.".jpg";
if (file_exists($fichier)){
Citation:
Pourtant, lorsque le fichier n'existe pas, il est censé ne rien faire.... Donc je comprend pas trop pourquoi il reste longtemps sur cette ligne... Si jamais quelqu'un as une idée..
__________________
@+ Zoum |
|
|
|
|
|
|
#2 (permalink) |
|
Débutant
![]() Date d'inscription: avril 2002
Localisation: Belgique
Âge: 30
Messages: 2 972
|
fait un affichage de $fichier juste avant le if. comme ça tu verras sur quelle fichier ca bloque.
__________________
"Etre tolérant, ce n'est pas tolérer l'intolérance des autres" (Jules Romain) Mes travaux photographiques Sympathisant GreenPeace et militant Ecolo |
|
|
|
|
|
#3 (permalink) |
|
Débutant
![]() Date d'inscription: septembre 2002
Localisation: Ile de France
Âge: 22
Messages: 885
|
J'avais pas pensé...
J'ai du coup remarqué qu'en fait il ne s'arrête pas au nombre demandé, mais continue.... Et bien sur, le fichier 00235445 n'existe pas J'ai modifié ma condition d'arrêt, et c'est bon... Merci pluton
__________________
@+ Zoum |
|
|
|
|
|
#4 (permalink) |
|
Débutant
![]() Date d'inscription: avril 2002
Localisation: Belgique
Âge: 30
Messages: 2 972
|
Code:
for ($n=1;;){
![]()
__________________
"Etre tolérant, ce n'est pas tolérer l'intolérance des autres" (Jules Romain) Mes travaux photographiques Sympathisant GreenPeace et militant Ecolo |
|
|
|
|
|
#6 (permalink) | |
|
Débutant
![]() Date d'inscription: septembre 2002
Localisation: Ile de France
Âge: 22
Messages: 885
|
Citation:
Et faut qu'il continue quand même....
__________________
@+ Zoum |
|
|
|
|
|
|
#7 (permalink) | |
|
Débutant
![]() Date d'inscription: septembre 2002
Localisation: Ile de France
Âge: 22
Messages: 885
|
Citation:
Je les ais donc mises à la fin et pas dans le for(;
__________________
@+ Zoum |
|
|
|
|
|
|
#8 (permalink) |
|
Débutant
![]() Date d'inscription: avril 2002
Localisation: Belgique
Âge: 30
Messages: 2 972
|
généralement, on évite de créer une boucle infinie comme cela là. Apparament, tu avais mal calculé tes conditions de sorties, vu que tu n'en sortais pas.
Heureusement que php contient une limite de temps, car avec ce genre de boucle, on peut facilement saturé un serveur.
__________________
"Etre tolérant, ce n'est pas tolérer l'intolérance des autres" (Jules Romain) Mes travaux photographiques Sympathisant GreenPeace et militant Ecolo |
|
|
|
![]() |
|
|
|||
|
||||
| Outils de la discussion | |
| Modes d'affichage | |