Obtener todas las variables GET y POST para un PHP

Algunas veces necesitamos usar las variables que nos llegan por GET o POST y necesitamos listarlas todas.

 PHP | 
 
 copy code |
?

  1. <?
  2. /***VARIABLES POR GET ***/
  3. $numero = count($_GET);
  4. $tags = array_keys($_GET);// obtiene los nombres de las varibles
  5. $valores = array_values($_GET);// obtiene los valores de las varibles
  6. // crea las variables y les asigna el valor
  7. for($i=0;$i<$numero;$i++){
  8. $$tags[$i]=$valores[$i];
  9. }
  10. /***VARIABLES POR POST ***/
  11. $numero2 = count($_POST);
  12. $tags2 = array_keys($_POST); // obtiene los nombres de las varibles
  13. $valores2 = array_values($_POST);// obtiene los valores de las varibles
  14. // crea las variables y les asigna el valor
  15. for($i=0;$i<$numero2;$i++){
  16. $$tags2[$i]=$valores2[$i];
  17. }
  18. /*
  19. ahora solo hay que llamar las variables por su nombre
  20. ej: http://misitio.com/estearchivo.php?usuario=cristalab&password=sangre
  21. para verlas solo pones la variable por su nombre
  22. echo "nombre de usuario: ".$usuario."<br>
  23. password: ".$password;
  24. en vez de usar $_GET['usuario'] y $_GET['password']
  25. */
  26. ?>

VIA>>

Leave a Reply

Your email address will not be published. Required fields are marked *