mi php.ini dice register_global = ON
he intentado:
Código PHP:
session_start();
if ($HTTP_SESSION_VARS['usuario']="") {
// hace lo primero
} else {
// hace lo segundo
}
Por favor.. haganme ver porque PHP es mejor opcion que ASP
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)
| ||||
![]() como debo declarar una variable session en php,la verdad que se hacen problemas.. que si el php.ini esta en on o en off.. que esta variable es obsoleta .. nuevesita.. en fin.. mi php.ini dice register_global = ON he intentado: Código PHP: Por favor.. haganme ver porque PHP es mejor opcion que ASP ![]()
__________________ Artek Digital Desarrollo Web, Gráfica y Multimedia Si quieres que las cosas te salgan bien entonces... HAZLAS TU MISMO!!! Última edición por hipopo; 19/02/2005 a las 10:31 Razón: no es claro |
| |||
Buenas No se muy bien que es lo que quieres hacer. Si lo que quieres mirar si existe la sesión, yo utilizaría if(isset($_SESSION['usuario'])) { // hace lo primero } else { // hace lo segundo } Saludos |
| ||||
me dicen que cuando en el php.ini esta declarado "register_global = ON", entonces YA NO PUEDO USAR $_SESSION[] ... es cierto eso???????????????? ....que entonces???????
__________________ Artek Digital Desarrollo Web, Gráfica y Multimedia Si quieres que las cosas te salgan bien entonces... HAZLAS TU MISMO!!! |
| |||
Si tenés PHP <= 4.0.6, usá $HTTP_SESSION_VARS, sino usá $_SESSION. Código PHP: Suerte Fede |
| |||
Cita: No sé donde lo has leido .. pero eso no es así.
Iniciado por hipopo me dicen que cuando en el php.ini esta declarado "register_global = ON", entonces YA NO PUEDO USAR $_SESSION[] ... es cierto eso???????????????? ....que entonces??????? Con register globals a ON puedes usar los arrays superglobales ($_SESSION, $_GET, .. $_POST ...) desde la versión de PHP 4.0.6 en adelante. Por eso se recomienda el uso de esos arrays supeglobales .. por qué desde PHP 4.0.6 cualquier aplicación que hagas funcionará .. y de forma segura y standard. Fijate que PHP es un lenguaje que está creciendo y mejorandose día a dia . .así que tendrás que acostumbrarte a leer el manual de PHP oficial y estar atentos a los cambios. Un saludo, |
| |||
Hasta donde tengo entendido (nunca lo usé así que no estoy seguro), las register_globals sirven para acceder a las variables enviadas por GET POST y COOKIE sin usar ninguna superglobal. Si register_globals = on, entonces $_GET[variable] = $variable. Suerte Fede |