Tema: Despelote...
Ver Mensaje Individual
  #9 (permalink)  
Antiguo 31/12/2003, 07:54
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 2 meses
Puntos: 129
El método que han empleado para llegar a tu script lo tienes en la variable de servidor:

REQUEST_METHOD

Así puedes acceder por el array superglobal $_SERVER:

Código PHP:
if ($_SERVER['REQUEST_METHOD'] == "GET"){  // GET, POST,etc
// Entraron por GET

Màs info:
http://www.php.net/manual/en/reserved.variables.php

Pero, .. lo normal es que accedas directamente al array superglobal que esperas las variables para hacer tus condicionales ..

Ejemplo .. si usas un formulario y envias los datos por POST (method de tu formulario = POST), harías:

Código PHP:
if ($_POST['variable'] == "valor"){
// La variable "variable" entrò por post y tiene el "valor" esperado.

o bien

Código PHP:
if (isset($_POST['variable'])){
// la "variable" está definida .. osease, entró por POST (con o sin valor)

e incluso

Código PHP:
if (!empty($_POST['variable'])){
// la "variable" está definida y tiene valor distinto (!) a NULL o "" (cadena vacia) y entró por POST

Lo mismo harías con otros métodos como GET .. o incluso para discriminar si tu variable es de una cookie o una sessión ($_COOKIE , $_SESSION ) .. o es de un archivo que subes por Upload HTTP ($_FILES) .. etc.

De esto se habla un poco en esta FAQ:
http://www.forosdelweb.com/showthrea...989#post238989

(tienes unos links abajo de la misma faq que te llevan a tutoriales más completos .. echales un vistazo).

Todo esto lo detalla el manual oficial de PHP en sus priméros capìtulos .. Date el tiempo de leerlo aunque sea a la rápida para que cuando tengas dudas te "suene" la cosa y saber por donde mirar más información.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.