hola!
tengo un problema cuando trabajo con una base en Mysql y la quiero conectar utilizando php.
quiero crear un sistema que valide usuarios, para la cuestion de permisos. la base conecta perfectamente, pero cuando digito el ussurio, la clave y el tipo, no me direcciona a la pagina qu eyo quiero, aca esta el codigo:
<?php
$conn = @mysql_connect("localhost","root","egresados");
if($conn==TRUE)
printf ("Conexión Satisfactoria al servidor mysql");
else
{
printf ("<BR>No hay conexión al servidor mysql");
exit();
}
$conex_bd=@mysql_select_db("egresados",$conn);
if($conex_bd==FALSE)
{
echo "<BR>No se pudo conectar correctamente con la Base de datos";
exit();
}
else
echo "<BR>Se ha conectado a la base de datos egresados";
$user = $_POST["usuario"];
$clav = $_POST["clave"];
$tip = $_POST["perfil"];
if(!$user == NULL || !$clav == NULL){
$sql = "select identificacion
from egresado
where identificacion = '$user' and password = '$clav' and tipo = '1'";
$consulta=mysql_query($sql);
$cod=mysql_fetch_row($consulta);
if($cod){
echo"<script>alert ('Ha iniciado sesion como Egresado');
MM_goToURL('parent','egresado.html' );</script>";
}
$sql = "select identificacion
from usuario
where identificacion = '$user' and password = '$clav' and tipo = '0'";
$consulta=mysql_query($sql);
$cod=mysql_fetch_row($consulta);
if($cod){
echo"<script>alert ('Ha iniciado sesion como Administrador'); //el muestra esto en pantalla//
MM_goToURL('parent','administrador.php' );</script>";//no direcciona a esta pagina//
}
else echo"<script>alert ('Usuario o/y Contraseña incorrectos');</script>";
}
@mysql_close ($conn);
?>
</head>
<body class="sub">
<form action="index.php" method="post" name="form1">
cuando cargo la pagina dice que aparece un error en la linea donde realizo la conexion, y mas especificamente el dice q el error se debe a que se esperaba un objeto
por favor si alguien puede ayudarme lo agradeceria.
necesito uan respuesta lo mas pronto posible!!!!!!!