Commande foreach() chez Free.fr - PHP - Programmation
Marsh Posté le 03-12-2008 à 16:14:15
De l'argument d'un foreach.
Marsh Posté le 03-12-2008 à 16:45:31
Y'a bien un argument dans ton foreach !?
Ben le problème, c'est lui !
Marsh Posté le 03-12-2008 à 17:01:54
Ok,
mais le problème vient quand même de Free.
J'ai pu tester à l'instant le script chez 1and1 et ca passe.
A moins que ce soit un problème de version ?
Marsh Posté le 03-12-2008 à 17:04:28
Peut-on voir le code source du script en question?
Le fait que ton foreach() lève une warning ne signifie pas grand chose.
Dump les variables que tu lui passes.
Marsh Posté le 03-12-2008 à 19:44:12
daDD a écrit : Ok, |
Non. Le problème vient du boulet qui passe une variable non initialisée comme argument d'un foreach.
Marsh Posté le 03-12-2008 à 19:49:16
ou bien d'une donnée qui n'est pas un tableau
L'erreur vient de toi désolé
Marsh Posté le 03-12-2008 à 19:58:50
Ouais enfin, fais pêter le code qu'on puisse t'apporter aide et conseils
Marsh Posté le 04-12-2008 à 15:20:09
il a trop honte
Marsh Posté le 28-01-2009 à 22:45:32
A vrais dire j'ai eu le même problème sur free.
Le problème est que la variable que j'ai utilisé dans mon foreach() est le résultat de l'appel de la commande glob().
En local aucun problème, sois il y a quelque chose et c'est retoruner dans un tableau, sois il y a rien et ça retourne tout de même un tableau vide.
Hors j'ai fini par découvrir qu'elle était bloqué sur free, et avec un petit var_dump() on se rend compte que glob() chez free renvoi false.
D'où l'invalid argument supplied.
Il est probable que son erreur vienne de là, alors évitez de vomir sur les gens à la première occasion.
Marsh Posté le 29-01-2009 à 00:48:00
Et donc le problème ne vient pas du foreach qui soit disant foire chez free ( )
CQFD
Marsh Posté le 03-12-2008 à 16:08:57
Bonjour à tous,
j'ai un script php chez Free.fr qui fonctionnait très bien depuis plusieurs mois & depuis le début du mois de décembre, le script ne tourne plus et j'obtient ce message :
N'ayant RIEN touché, je ne comprend pas ce d'ou cela pourrait provenir
Quelqu'un aurait une idée ?
+