Direccionamiento a pagina
Muy buenas...
saludos a todos!
tengo el siguiente problemilla: Quiero autenticar usuarios los cuales cada uno va a entrar a una pagina diferente para cada uno, para lo cual tengo una tablita en MySQL con los campos login, pass y pagina.
Me funciona la autenticacion (gracias a un ejemplo de foros del web), pero no puedo direccionar a el usuario a su respectiva página.
Aquí el script...
Estoy casi seguro que es sintaxis...
Viva el PHP!!
Gracias
<?php
$conexion = mysql_connect ('localhost', 'root', "") or die('NO se pudo realizar la conexion con la base de datos.');
mysql_select_db('santana', $conexion);
function quitar($mensaje)
{
$mensaje = str_replace("<","<",$mensaje);
$mensaje = str_replace(">",">",$mensaje);
$mensaje = str_replace("'","'",$mensaje);
$mensaje = str_replace('\"',""",$mensaje);
$mensaje = str_replace("\\\\","\",$mensaje);
return $mensaje;
}
if(trim($HTTP_POST_VARS["nick"]) != "" && trim($HTTP_POST_VARS["password"]) != "")
{
$nickN = quitar($HTTP_POST_VARS["nick"]);
$passN = quitar($HTTP_POST_VARS["password"]);
$result = mysql_query("SELECT pass FROM jorge WHERE login='$nickN'");
if($row = mysql_fetch_array($result))
{
if($row["pass"] == $passN)
{
//90 dias dura la cookie
setcookie("usNick",$nickN,time()+7776000);
setcookie("usPass",$passN,time()+7776000);
//session_start();
//$_SESSION["autentificado"]= "SI";
// header ("Location: ");
$pagina = mysql_query("SELECT pagina FROM jorge WHERE login='$nickN'");
if($row = mysql_fetch_array($pagina))
session_start();
$_SESSION["autentificado"]= "SI";
header ("Location: $pagina");
?>
//Ingreso exitoso, ahora sera dirigido a la pagina principal.
//<SCRIPT LANGUAGE="javascript">
//location.href = $pagina;
</SCRIPT>
<?
}
else
{
echo "Password incorrecto";
}
}
else
{
echo "Usuario no existente en la base de datos";
}
mysql_free_result($result);
}
else
{
echo "Debe especificar un nick y password";
}
mysql_close();
?>
Aqui la tabla en MySQL
mysql> select * from jorge;
+----+---------+----------+------------+
| id | login | pass | pagina |
+----+---------+----------+------------+
| 1 | andres | password | index1.htm |
| 2 | luchope | password | pagina2.html |
+----+---------+----------+------------+
Me sale este error...
Resource id #3