[PhP] Erreur offset - variables recalcitrante
Fermé
lagassat
darkhorkeu
- Messages postés
- 526
- Date d'inscription
- jeudi 22 mai 2003
- Statut
- Membre
- Dernière intervention
- 6 septembre 2004
darkhorkeu
- Messages postés
- 73
- Date d'inscription
- mardi 20 mai 2003
- Statut
- Membre
- Dernière intervention
- 9 juin 2007
A voir également:
- [PhP] Erreur offset - variables recalcitrante
- PHP - Erreur T_VARIABLE! ✓ - Forum - PHP
- Erreur conditions variables php ✓ - Forum - PHP
- Erreur de variable ✓ - Forum - PHP
- Erreur : Undefined variable - PHP ✓ - Forum - PHP
- Php undefined offset ✓ - Forum - PHP
2 réponses
lagassat
7 mai 2004 à 11:06
- Messages postés
- 526
- Date d'inscription
- jeudi 22 mai 2003
- Statut
- Membre
- Dernière intervention
- 6 septembre 2004
7 mai 2004 à 11:06
up
"2 choses sont infinies : l'univers et la betise humaine
bien que en ce qui concerne la 1ere je n'ai pas encore de certitude absolue"
"2 choses sont infinies : l'univers et la betise humaine
bien que en ce qui concerne la 1ere je n'ai pas encore de certitude absolue"
darkhorkeu
7 mai 2004 à 11:15
- Messages postés
- 73
- Date d'inscription
- mardi 20 mai 2003
- Statut
- Membre
- Dernière intervention
- 9 juin 2007
7 mai 2004 à 11:15
Salut,
je crois que ton problème viens de :
Ce code ne permet pas de récupérer les valeurs de tout un tableau, mais seulement des valeurs de type simple comme des chaînes ou des entiers.
Essais d'utiliser la méthode extract en passant $_POST en paramètre.
Par exemple :
Si ça ne marche pas, essais quelque chose du genre :
La 1ere solution me semble la meilleure.
a+,
Darkhorkeu
je crois que ton problème viens de :
if(isset($_POST['tronk'])) { $tronk = $_POST['tronk']; }
Ce code ne permet pas de récupérer les valeurs de tout un tableau, mais seulement des valeurs de type simple comme des chaînes ou des entiers.
Essais d'utiliser la méthode extract en passant $_POST en paramètre.
Par exemple :
if (!empty($_POST)) { extract($_POST, EXTR_OVERWRITE); } else if (!empty($HTTP_POST_VARS)) { extract($HTTP_POST_VARS, EXTR_OVERWRITE); }
Si ça ne marche pas, essais quelque chose du genre :
if (isset($_POST)) { while(list($cle, $valeur) = each($_POST)) { $$cle = $valeur; } }
La 1ere solution me semble la meilleure.
a+,
Darkhorkeu