dependiendo si llegan realiza una accion u otra...
resulta que tengo esto masomenos
Código PHP:
<html>
<body>
<?php
if($_REQUEST['action'] == "login")
{
echo "en action llego login";
}
else
{
echo "echo action no tiene login";
}
?>
1) no tira error en el sitio que esta en la web, NO LLEGA NADA; muestra echo action no tiene login
2)tampoco se evita el mensaje de error con php, con el arroba adelante de la variableasi,, @$_REQUEST['action'] == "login"
3) tal vez halla este desactivado el errorreporting de php , desde otro lado .
...........................
4)lo ideal seria que se haga un isset de la variable $_REQUEST['action'], pero por ahi pense que la variable de sistema, $_REQUEST ya esta definida, por lo que lei, contiene todos los valores de GET y POST, simple.... osea tiene que tirar error, no se por que en el sitio no tira, (en mi wamp si)
5) llegue a pensar que es la version de php, osea en mi wamp local, esta una version "vieja" y en el servidor donde esta el ejemplo, tiene una nueva...
en la pagina de php, dice esto sobre request, tiene algo que ver?? con lo que seria la version y no haria falta hacer ISSET.??
Código PHP:
Esta es una 'superglobal' o una variable automatic global.
Significa simplemente que es una variable que está disponible
en cualquier parte del script. No hace falta hacer global $variable;
para acceder a la misma desde funciones o métodos.