Foros del Web » Programando para Internet » PHP »

Determinar si las variables vienen por POST o GET

Estas en el tema de Determinar si las variables vienen por POST o GET en el foro de PHP en Foros del Web. Hola amigos foreros: Alguna idea de como determinar si un conjunto de variables específicas vienen por metodo POST o por metodo GET. Cuando carga la ...
  #1 (permalink)  
Antiguo 19/04/2005, 18:00
Avatar de pablod  
Fecha de Ingreso: abril-2004
Ubicación: Santiago
Mensajes: 118
Antigüedad: 13 años, 8 meses
Puntos: 0
Determinar si las variables vienen por POST o GET

Hola amigos foreros:

Alguna idea de como determinar si un conjunto de variables específicas vienen por metodo POST o por metodo GET.

Cuando carga la página necesito saber si las variables vienen por POST O GET
de acuerdo a esto realizo ciertas acciones despues con estas variables.

Espero sus sugerencias.

Salu2 P4blo
-----------
__________________
Pablod:-)
  #2 (permalink)  
Antiguo 19/04/2005, 19:12
 
Fecha de Ingreso: diciembre-2002
Mensajes: 341
Antigüedad: 15 años
Puntos: 0
Seguramente, si te da igual que vengan por GET o POST, siempre puedes acceder a ellas usando el array $_REQUEST que contiene todas las variable de tipo GET, POST y COOKIE de la petición.

Si por algún motivo, necesitas saber que efectivamente viene por GET o por POST, lo único que puedes hacer es algo así:

Código PHP:
<?php
if(isset($_GET['variable'])) {

} elseif(isset(
$_POST['variable'])) {

}

?>
Un saludo!
__________________
guebs - alojamiento web y dominios
www.guebs.com
blog.guebs.com
  #3 (permalink)  
Antiguo 19/04/2005, 20:36
Avatar de Nefertiter  
Fecha de Ingreso: enero-2003
Ubicación: Rosario
Mensajes: 1.316
Antigüedad: 14 años, 11 meses
Puntos: 8
pero creo es mejor (tal vez) usar $_SERVER['REQUEST_METHOD'] que devuelve POST,GET ,PUT o HEAD
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:49.