![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
06/10/2004, 10:36
|
| | Fecha de Ingreso: enero-2004
Mensajes: 230
Antigüedad: 21 años Puntos: 0 | |
sesiones invisibles TEngo un problema, estoy construyendo una tienda virtual, cree un registro de usuarios para que puedan comprar, la moemnto que se inscriben se les habilita su sesion indicando el nombre y apellido en la pagina principal, ahora todo inicia bien pero el problema es que no aparece el nombre del usuario y probe la conexion y esta bien, el codigo es el sgt:
<? if(isset($_SESSION['usuario']))
{ print($_SESSION['usuario']);
print("<BR><a href='cerrarsession.php'>Cerrar Session</a>");
}
else
echo nadaaaaaaaaaaaaaaaaaa." ".$_SESSION['usuario']. "". hola;
?>
Este codigo lo inserto en la pagina proncipal una vez que el usuario se registro
Lo extraño es que me envia a esa pagina una vez que el usuario es habilitado pero me sale el mensaje de nadaaaaaaaaa, no se donde esta la falla, y por ultimo este es el codigo del formulario de registro:
<?
session_start();
if(isset($_POST['form'])){
if($_POST['form']=='registro'){
if($link = mysql_connect ("mysql07.powweb.com", "adepi", "lili2409"))
{
$SQL="INSERT INTO usuarios values (0,'".$_POST['nombre']."','".$_POST['apellidos']."','".$_POST['correo']."','".$_POST['password']."'";
if(isset($_POST['check1'])) $SQL.=",".$_POST['art'];
else $SQL.=",0";
if(isset($_POST['check2'])) $SQL.=",".$_POST['cer'];
else $SQL.=",0";
if(isset($_POST['check3'])) $SQL.=",".$_POST['cue'];
else $SQL.=",0";
if(isset($_POST['check4'])) $SQL.=",".$_POST['joy'];
else $SQL.=",0";
if(isset($_POST['check5'])) $SQL.=",".$_POST['ins'];
else $SQL.=",0";
if(isset($_POST['check6'])) $SQL.=",".$_POST['tex'];
else $SQL.=",0";
$SQL.=", '".resta_fecha()."', '".resta_fecha()."', '".resta_fecha()."' ) ";
if(mysql_db_query("adepi",$SQL))
{
$_SESSION['usuario']=" Bienvenido(a) ".$_POST['nombre']." ".$_POST['apellidos'];
header("Location: http://adepi.esbolivia.com/pagprinmodbot.php");
exit();
}
else { print("nada".$SQL);
}
mysql_close ($link);
}
else print("No hay coneccion");
}
}
?>
Si alguien me podria explicar que hice mal se los agradeceria ya que es un trabajo de tesis gracias |