Forum Clubic

PHP variable _GET et POST

bonjour, j’ai un site internet avec beaucoup de variable passer en post ou url.

mon site a un index qui inclu dans son corps les differentre page php.

j’ai fait ca:

if (isset($HTTP_COOKIE_VARS))
{
while(list($var,$val)=each($HTTP_COOKIE_VARS))
{
$$var=$val;
}
}
if (isset($HTTP_GET_VARS))
{
while(list($var,$val)=each($HTTP_GET_VARS))
{
$$var=$val;
}
}
if (isset($HTTP_POST_VARS))
{
while(list($var,$val)=each($HTTP_POST_VARS))
{
$$var=$val;
}
}
if (isset($HTTP_SERVER_VARS))
{
while(list($var,$val)=each($HTTP_SERVER_VARS))
{
$$var=$val;
}
} 

pour recupere tte les variables. cela fonctionne tres bien mais je le met dans chaque page.
est 'il possible de le mettre dans index.php, par fonction ou par inclusion?
Sinon, cela va etre tres tres tres fastidieu !!!

merci

fait un include_once ou un require_once :neutre:

oui, mais ca, ca va inclure , mais que dans index? sur la page que index apel? je vais perdre tte mes variable, et je serai encore oblier de mettre le code dans cette pas !!
non?

Pourquoi tu veux réinventer la roue?

import_request_variables('g', 'get');
import_request_variables('p', 'post');
import_request_variables('c', 'cookie');
extract($HTTP_SERVER_VARS, EXTR_SKIP | EXTR_PREFIX_ALL | EXTR_REFS, 'server');

Tu colle ça dans un fichier à inclure, voire même dans une fonction (ça importe des variables globales normalement, …)

Bref.

Ceci dit, $_GET, $_SERVER, $_POST, $_COOKIE c’est pas pour les chiens quand même.

ok, merci, je vais essayer ca !