Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Missions courtes
"galaga" a écrit dans le message news:
quand je met le code
reset($HTTP_POST_VARS); while (list($a, $b) = each($HTTP_POST_VARS)) { $mess .= "HTTP_POST_VARS de $a => $bn"; }
j'obtiens l'erreur : Warning: reset(): Passed variable is not an array or object in ... Warning: Variable passed to each() is not an array or object in ...
Je te propose de remplacer ta séquence par celle-ci : // Extraction des variables passées dans $_REQUEST: extract($_REQUEST, EXTR_SKIP | EXTR_REFS);
"galaga" <galaga@coolgalaga.com> a écrit dans le message news:
41C50F7E.8040700@coolgalaga.com...
quand je met le code
reset($HTTP_POST_VARS);
while (list($a, $b) = each($HTTP_POST_VARS)) {
$mess .= "HTTP_POST_VARS de $a => $bn";
}
j'obtiens l'erreur :
Warning: reset(): Passed variable is not an array or object in ...
Warning: Variable passed to each() is not an array or object in ...
Je te propose de remplacer ta séquence par celle-ci :
// Extraction des variables passées dans $_REQUEST:
extract($_REQUEST, EXTR_SKIP | EXTR_REFS);
reset($HTTP_POST_VARS); while (list($a, $b) = each($HTTP_POST_VARS)) { $mess .= "HTTP_POST_VARS de $a => $bn"; }
j'obtiens l'erreur : Warning: reset(): Passed variable is not an array or object in ... Warning: Variable passed to each() is not an array or object in ...
Je te propose de remplacer ta séquence par celle-ci : // Extraction des variables passées dans $_REQUEST: extract($_REQUEST, EXTR_SKIP | EXTR_REFS);
reset($HTTP_POST_VARS); while (list($a, $b) = each($HTTP_POST_VARS)) { $mess .= "HTTP_POST_VARS de $a => $bn"; }
C'est bizarre ces gens qui alignent pas les accolades. :o)
J'avais jamais vu HTTP_POST_VARS. :-? Moi je ferais:
foreach ($_POST as $a => $b) $mess .= "POST de $a => $bn";
-- DJiK
Mark
galaga wrote:
Salut a tous.
quand je met le code
reset($HTTP_POST_VARS); while (list($a, $b) = each($HTTP_POST_VARS)) { $mess .= "HTTP_POST_VARS de $a => $bn"; }
j'obtiens l'erreur :
Warning: reset(): Passed variable is not an array or object in ...
Warning: Variable passed to each() is not an array or object in ...
Savez vous pourquoi ? (je suis en register_global on)
vous avez deux choix:
1. dans php.ini, changez register_long_arrays = On 2. [meillieur]; n'utilisez $HTTP_POST_VARS, mais $_POST. C'est un super-global que vous pouvez utilisez n'importe ou.
ciao, mark.
-- I am not an ANGRY man. Remove the rage from my email to reply.
galaga wrote:
Salut a tous.
quand je met le code
reset($HTTP_POST_VARS);
while (list($a, $b) = each($HTTP_POST_VARS)) {
$mess .= "HTTP_POST_VARS de $a => $bn";
}
j'obtiens l'erreur :
Warning: reset(): Passed variable is not an array or object in ...
Warning: Variable passed to each() is not an array or object in ...
Savez vous pourquoi ? (je suis en register_global on)
vous avez deux choix:
1. dans php.ini, changez register_long_arrays = On
2. [meillieur]; n'utilisez $HTTP_POST_VARS, mais $_POST. C'est un
super-global que vous pouvez utilisez n'importe ou.
ciao,
mark.
--
I am not an ANGRY man. Remove the rage from my email to reply.
reset($HTTP_POST_VARS); while (list($a, $b) = each($HTTP_POST_VARS)) { $mess .= "HTTP_POST_VARS de $a => $bn"; }
j'obtiens l'erreur :
Warning: reset(): Passed variable is not an array or object in ...
Warning: Variable passed to each() is not an array or object in ...
Savez vous pourquoi ? (je suis en register_global on)
vous avez deux choix:
1. dans php.ini, changez register_long_arrays = On 2. [meillieur]; n'utilisez $HTTP_POST_VARS, mais $_POST. C'est un super-global que vous pouvez utilisez n'importe ou.
ciao, mark.
-- I am not an ANGRY man. Remove the rage from my email to reply.