Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/01/2009, 02:59
eltin_vcp
 
Fecha de Ingreso: enero-2008
Mensajes: 233
Antigüedad: 16 años, 3 meses
Puntos: 4
sigo con mis problemas con sesiones ahora con una clase

bueno sigo con mis problemas con las sesiones, ahora en el libro creo una clase llamada clase_sesion y la guardo como un archivo php llamado clase_sesion.php, despues creo otra instancia de este ejemplo en donde llamo a la funacion o clase esta pero al correrlo me tira el sig error:
Warning: require_once(clase__sesion.php): failed to open stream: No such file or directory in C:\wamp\www\php3F38.tmp on line 3 Fatal error: require_once(): Failed opening required 'clase__sesion.php' (include_path='.;C:\php5\pear') in C:\wamp\www\php3F38.tmp on line 3
La clase es:
<?php

class sesion
{
function__constructor()
{
session_start();
}
public function set ($nombre, $valor)
{
$_SESSION[$nombre]=$valor;
}
public function get($nombre)
{
if (isset($_SESSION[$nombre]))
{
return $_SESSION[$nombre];
}
else
{
return false;
}
}
public function borrar_variable($nombre)
{
unset ($_SESSION[$nombre]);
}
public function borrar_sesion()
{
$_SESSION=$array();
session_destroy();
}
}
la pagina que llama a esta funcion para hacerla andar es:
<?php

require_once ("clase__sesion.php");
$sesion=new sesion();

?>

<html>

<head>
<title></title>
</head>

<body>

<?php

$sesion->set("nombre", "nicolas martin ludueña");
$sesion->set("edad", "26 años");
$id_sesion=SID;
echo "a href=\"sesion2.php?$id_sesion\">Pasar Variables a </a>";


?>

</body>

</html>
sigo agradeciendo a que me explique, alguien una vez en este foro me dijo que la mejor forma de aprender era esta, bajando manuanes inexplicables, aventurandoce y preguntando por que para eso existian los foros.
Saludos de vuelta-
ElTIn