Cita:
<?php
//datos para establecer la conexion con la base de mysql.
mysql_connect('localhost','root','root')or die ('Ha fallado la conexión: '.mysql_error());
mysql_select_db('xpomundo')or die ('Error al seleccionar la Base de Datos: '.mysql_error());
function quitar($mensaje)
{
$nopermitidos = array("'",'\\','<','>',"\"");
$mensaje = str_replace($nopermitidos, "", $mensaje);
return $mensaje;
}
if(trim($HTTP_POST_VARS["usuario"]) != "" && trim($HTTP_POST_VARS["password"]) != "")
{
$usuario = $_POST['usuario'];
$password = $_POST["password"];
$result = mysql_query('SELECT mail_v,pass_v FROM visitantes WHERE mail_v=\''.$usuario.'\'');
if($row = mysql_fetch_array($result)){
if($row["pass_v"] == $password){
//header ("Location: slectxpo1.php"); esto no me sirbe, antes si funcionaba!
print "<meta http-equiv=Refresh content=\"2 ; url=slectxpo1.php\">";
//si el password es incorrecto
}
else{
echo "<script> alert (\"Password incorrecto.\"); </script>";
print "<meta http-equiv=Refresh content=\"2 ; url=index.php#login\">";
}
//si el usuario no existe en la BD o esta mal escrito su mail
}else{
echo "<script> alert (\"El usuario no existe en la Base de Datos...si quieres pertenecer a XPOMUNDO porfavor Registrate es ¡¡Gratis!! .\"); </script>";
print "<meta http-equiv=Refresh content=\"2 ; url=index.php#login\">";
}
mysql_free_result($result);
}else{
echo "<script> alert (\"Debes colocar tu correo electronico como usuario y tu password en los cuadros de texto.\"); </script>";
echo "<script language=Javascript> location.href=\"index.php\"; </script>";
}
mysql_close();
?>
necesito cachar los datos del usuario para que este no este haciendo login cada vez que cambie de pagina le puesto la funcion setcookie("cookie2", "mivalor2", time() + 3600); le he asignado los datos necesarios, pero termino por fastidiar el servidor (localhost). podrian echarme una manita? en donde y como pongo el codigo de la cookie? alguna liga para un tuto ?
//datos para establecer la conexion con la base de mysql.
mysql_connect('localhost','root','root')or die ('Ha fallado la conexión: '.mysql_error());
mysql_select_db('xpomundo')or die ('Error al seleccionar la Base de Datos: '.mysql_error());
function quitar($mensaje)
{
$nopermitidos = array("'",'\\','<','>',"\"");
$mensaje = str_replace($nopermitidos, "", $mensaje);
return $mensaje;
}
if(trim($HTTP_POST_VARS["usuario"]) != "" && trim($HTTP_POST_VARS["password"]) != "")
{
$usuario = $_POST['usuario'];
$password = $_POST["password"];
$result = mysql_query('SELECT mail_v,pass_v FROM visitantes WHERE mail_v=\''.$usuario.'\'');
if($row = mysql_fetch_array($result)){
if($row["pass_v"] == $password){
//header ("Location: slectxpo1.php"); esto no me sirbe, antes si funcionaba!
print "<meta http-equiv=Refresh content=\"2 ; url=slectxpo1.php\">";
//si el password es incorrecto
}
else{
echo "<script> alert (\"Password incorrecto.\"); </script>";
print "<meta http-equiv=Refresh content=\"2 ; url=index.php#login\">";
}
//si el usuario no existe en la BD o esta mal escrito su mail
}else{
echo "<script> alert (\"El usuario no existe en la Base de Datos...si quieres pertenecer a XPOMUNDO porfavor Registrate es ¡¡Gratis!! .\"); </script>";
print "<meta http-equiv=Refresh content=\"2 ; url=index.php#login\">";
}
mysql_free_result($result);
}else{
echo "<script> alert (\"Debes colocar tu correo electronico como usuario y tu password en los cuadros de texto.\"); </script>";
echo "<script language=Javascript> location.href=\"index.php\"; </script>";
}
mysql_close();
?>
necesito cachar los datos del usuario para que este no este haciendo login cada vez que cambie de pagina le puesto la funcion setcookie("cookie2", "mivalor2", time() + 3600); le he asignado los datos necesarios, pero termino por fastidiar el servidor (localhost). podrian echarme una manita? en donde y como pongo el codigo de la cookie? alguna liga para un tuto ?