error al crear una sesión
Hola, tengo un problema al crear una sesión, el código es así
$bus=mysql_query($consulta,$conex);
if (mysql_num_rows($bus)!=0)
{
session_start();
$v= mysql_fetch_array($bus);
$_SESSION["idusuario"] = $v["iduser"];
$_SESSION["nombreusuario"]= "Usuario";
header("Location:/principal.php");
}
else
{
header("Location:/index.php?err=1");
}
y me da el siguientes error
PHP Warning: session_start() [<a href='http://www.php.net/function.session-start'>function.session-start</a>]: open(/tmp\sess_802af867bc4121c51840f119fafdd1d6, O_RDWR) failed: No such file or directory (2) in d:\pagina\iniciarsesion.php on line 10
Alguien me podrá ayudar??. Muchas gracias!!
$bus=mysql_query($consulta,$conex);
if (mysql_num_rows($bus)!=0)
{
session_start();
$v= mysql_fetch_array($bus);
$_SESSION["idusuario"] = $v["iduser"];
$_SESSION["nombreusuario"]= "Usuario";
header("Location:/principal.php");
}
else
{
header("Location:/index.php?err=1");
}
y me da el siguientes error
PHP Warning: session_start() [<a href='http://www.php.net/function.session-start'>function.session-start</a>]: open(/tmp\sess_802af867bc4121c51840f119fafdd1d6, O_RDWR) failed: No such file or directory (2) in d:\pagina\iniciarsesion.php on line 10
Alguien me podrá ayudar??. Muchas gracias!!
HOLA SOLE
NO SOY MUY EXPERTO PERO TE DIRIA QUE TIENES MAL DOS COSAS
1) SESSION_START() ES LO PRIMERO QUE TIENES QUE PONER
ANTES DE CUALQUIER ETIQUETA HTML Y CUALQUIER SENTENCIA PHP
ES DECIR
<?PHP
SESSION_START()
AHORA TODO LO DEMAS
?>
2) NECESITAS ABRIR PHP.INI
Y BUSCAR ESTO
session.save_path= /*AQUI PONES EN QUE SITIO ESTA TU DIRECTORIO TMP YO LO TENGO EN EL RAIZ, OBVIAMENTE TIENES QQUE CREARLO */ C:tmp;
espero que te haya sido de ayuda, si no lo has entendido agregame al messenger y te lo explico paso a paso.
SALUDOSSSSS
BYE BYE
NO SOY MUY EXPERTO PERO TE DIRIA QUE TIENES MAL DOS COSAS
1) SESSION_START() ES LO PRIMERO QUE TIENES QUE PONER
ANTES DE CUALQUIER ETIQUETA HTML Y CUALQUIER SENTENCIA PHP
ES DECIR
<?PHP
SESSION_START()
AHORA TODO LO DEMAS
?>
2) NECESITAS ABRIR PHP.INI
Y BUSCAR ESTO
session.save_path= /*AQUI PONES EN QUE SITIO ESTA TU DIRECTORIO TMP YO LO TENGO EN EL RAIZ, OBVIAMENTE TIENES QQUE CREARLO */ C:tmp;
espero que te haya sido de ayuda, si no lo has entendido agregame al messenger y te lo explico paso a paso.
SALUDOSSSSS
BYE BYE