Obtener todas las variables GET y POST para un PHP

 

Recursos Web -> Obtener todas las variables GET y POST para un PHP.

Si usted hizo un programa en PHP sin llamar las variables usando el formato $_POST["x"] ó $_GET["x"] o su hosting actualizó la versión de PHP 4 a la 5, con el siguiente código podrá llamar todas las variables automáticamente. (Recuerde colocar el código al principio de su documento)

<?  /***VARIABLES POR GET ***/    
$numero = count($_GET);  
$tags = array_keys($_GET);// obtiene los nombres de las varibles  
$valores = array_values($_GET);// obtiene los valores de las varibles    

// crea las variables y les asigna el valor for($i=0;$i<$numero;$i++){ $$tags[$i]=$valores[$i]; }
/***VARIABLES POR POST ***/ $numero2 = count($_POST); $tags2 = array_keys($_POST); // obtiene los nombres de las varibles $valores2 = array_values($_POST);// obtiene los valores de las varibles
// crea las variables y les asigna el valor
for($i=0;$i<$numero2;$i++){
$$tags2[$i]=$valores2[$i]; } /* ahora solo hay que llamar las variables por su nombre ej: http://misitio.com/estearchivo.php?usuario=cristalab&password=sangre para verlas solo pones la variable por su nombre echo "nombre de usuario: ".$usuario."<br> password: ".$password; en vez de usar $_GET['usuario'] y $_GET['password'] */ ?>