Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: Maistere en 21 Octubre 2013, 19:57 pm



Título: Sesiones en PHP
Publicado por: Maistere en 21 Octubre 2013, 19:57 pm
Hola buenas necesito ayuda, es algo básico, pero no sé por qué motivo no funciona, me da un fallo en el "session_register", aquí os dejo el ejemplo, si podéis ayudarme, gracias ante todo

<?php

session_start();

$login = "Assd";
$password = "Assd123";

session_register('login');
session_register('password');

$_SESSION['login'] = $login;
$_SESSION['password'] = $password;
?>
<a href="Ejercicio8.php">Creacion de Cookie</a>
<html>
   <head>
      <title></title>
   </head>
   <body>
      <fieldset>
         <legend><h1>Ejercicio 7</h1></legend>

      </fieldset>
   </body>
</html>


Título: Re: Sesiones en PHP
Publicado por: ZeroVzla en 21 Octubre 2013, 22:20 pm
Hola,

Si te fijas acá http://php.net/manual/es/function.session-register.php (http://php.net/manual/es/function.session-register.php) te dice que el uso de session_register() se encuentra obsoleto. Así que lo que haces es usar directamente $_SESSION[] de la siguiente manera $_SESSION['nombre'] = $variable; . De ésa manera ya tendrías creada tu variable de sesión tal cual ya lo estabas haciendo.

Tal vez lo que te esté indicando es un warning y no un error. En todo caso revisa la versión de php que estás usando.

See us!...


Título: Re: Sesiones en PHP
Publicado por: Maistere en 22 Octubre 2013, 13:41 pm
Muchisimas gracias, no tenía ni idea, que podía ser por eso, al quitar los session_register() me ha funcionado a la perfección, GRACIAS


Título: Re: Sesiones en PHP
Publicado por: ZeroVzla en 22 Octubre 2013, 21:21 pm
Hola,

De nada, como consejo: lee la documentación de las herramientas que utilices, muchas veces son tonterías por las que nos quedamos pegados todo un día.

Nos vemos!