Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/02/2007, 12:11
Linkot
 
Fecha de Ingreso: febrero-2007
Ubicación: Madrid, España
Mensajes: 4
Antigüedad: 17 años, 3 meses
Puntos: 0
Problema al enviar cookie

Miren, tengo un problemilla al enviar una cookie y me parece que esta bien escrito.

Por favor si pueden echarme una mano, os lo agradecería.

He puesto en rojo el error.

Código:
<?php
$us = strtoupper($_POST['user']);
$pw = $_POST['cont'];
function acceso($res_u,$res_p)
{
$usuario = "root2";
$pass = "";
$host = "localhost";
$db = "prueba";
$conex = mysql_connect($host,$usuario,$pass);
mysql_select_db($db,$conex);
$consulta = mysql_query("select * from usuarios where ALIAS=\"$res_u\" && PASSWD=\"$res_p\"",$conex);
$num_campos = mysql_num_fields($consulta);
$num_filas = mysql_num_rows($consulta);
if($num_filas == 0)
{
  require("login.html");
  echo "<font color=#ffffff>ERROR: El usuario no existe o has introducido una contrase&ntilde;a incorrecta</font>";
}
else if($num_filas == 1)
{
    setcookie("prueba", 1);
    require("ppal.php");
} 
else if($num_filas > 1)
{ 
  require("login.html");
  echo "<font color=#ffffff>ERROR: Avisa al administrador, se ha producido un error en el número de filas o INTENTALO DE NUEVO</font>";
}
mysql_free_result($consulta);
mysql_close($conex);
}
if($us!=="" && $pw!=="")
{
acceso($us,$pw); 
}
else
{
  require("login.html");
  echo "<font color=#ffffff>ERROR: Introduce todos los datos</font>";
}
?>