Du php4 au php5...
Résolu/Fermé
aymbob
Messages postés
147
Date d'inscription
lundi 13 avril 2009
Statut
Membre
Dernière intervention
12 octobre 2010
-
12 févr. 2010 à 10:22
giheller Messages postés 1875 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 3 février 2024 - 12 févr. 2010 à 17:11
giheller Messages postés 1875 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 3 février 2024 - 12 févr. 2010 à 17:11
6 réponses
giheller
Messages postés
1875
Date d'inscription
dimanche 14 juin 2009
Statut
Membre
Dernière intervention
3 février 2024
142
12 févr. 2010 à 17:11
12 févr. 2010 à 17:11
suite :
regardez cette discussion, il y a peut être l'explication
https://forum.ovh.com/
regardez cette discussion, il y a peut être l'explication
https://forum.ovh.com/
giheller
Messages postés
1875
Date d'inscription
dimanche 14 juin 2009
Statut
Membre
Dernière intervention
3 février 2024
142
12 févr. 2010 à 10:52
12 févr. 2010 à 10:52
Bonjour,
le problème est sans doute ailleurs
ceci fonctionne :
<?php
$table=array(1,2,3,4,5);
foreach ($table as $l){
echo $l."<br>";
}
?>
alors vérifie
1<?php
2 que $files est bien un array.
le problème est sans doute ailleurs
ceci fonctionne :
<?php
$table=array(1,2,3,4,5);
foreach ($table as $l){
echo $l."<br>";
}
?>
alors vérifie
1<?php
2 que $files est bien un array.
aymbob
Messages postés
147
Date d'inscription
lundi 13 avril 2009
Statut
Membre
Dernière intervention
12 octobre 2010
12 févr. 2010 à 11:24
12 févr. 2010 à 11:24
bonjour giheller,
en faite sur mon localhost je n'ai absolument pas ce probleme,
je le rencontre uniquement depuis que j'ai uploader tout mon cms sur l'heberg.
sa marchais super bien en local pourquoi sa ne marche plus sur le serv???
en faite sur mon localhost je n'ai absolument pas ce probleme,
je le rencontre uniquement depuis que j'ai uploader tout mon cms sur l'heberg.
sa marchais super bien en local pourquoi sa ne marche plus sur le serv???
giheller
Messages postés
1875
Date d'inscription
dimanche 14 juin 2009
Statut
Membre
Dernière intervention
3 février 2024
142
12 févr. 2010 à 16:18
12 févr. 2010 à 16:18
c'est bien étrange car foreach n'a pas changé entre php4 et 5.
il faudrait demander au support de l'hébergeur s'ils ont changé quelque chose. (ce qui me semble peut probable).
refaire un upload du fichier pour voir si il n'y a pas eu une erreur au transfert.
il faudrait demander au support de l'hébergeur s'ils ont changé quelque chose. (ce qui me semble peut probable).
refaire un upload du fichier pour voir si il n'y a pas eu une erreur au transfert.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Defouille
Messages postés
388
Date d'inscription
mercredi 13 janvier 2010
Statut
Membre
Dernière intervention
15 novembre 2011
54
12 févr. 2010 à 16:23
12 févr. 2010 à 16:23
Bonjour je te conseille d'ajouter une vérification dans ta fonction pour éviter d'avoir ce message d'erreur si ton tableau $files est vide :
function deleteFiles($files) { if(count($files)>0) foreach($files as $file) @unlink($file); return true; }
aymbob
Messages postés
147
Date d'inscription
lundi 13 avril 2009
Statut
Membre
Dernière intervention
12 octobre 2010
12 févr. 2010 à 16:34
12 févr. 2010 à 16:34
Merci de vos réponses
j'ai contacté le support ils disent qu'il n'y a aucuns problèmes au niveau du serveur et les modules que j'utilise sur apache sont bien activé chez eux.
pour remédier a ce problème j'ai écris un code php qui désactive l'affichage des warning php...
merci de votre aide.
j'ai contacté le support ils disent qu'il n'y a aucuns problèmes au niveau du serveur et les modules que j'utilise sur apache sont bien activé chez eux.
pour remédier a ce problème j'ai écris un code php qui désactive l'affichage des warning php...
merci de votre aide.