
09/05/2011, 14:29
|
| | Fecha de Ingreso: octubre-2010 Ubicación: Guayaquil
Mensajes: 195
Antigüedad: 14 años, 4 meses Puntos: 3 | |
no puedo crear una cookie con este script quiero crear una cookie; es decir desde un formulario de ingreso a otra pagina , si el usuario ya esta creado en la db se crea la cookie y redireciona a otra pagina, el usuario ya esta creado en la base de datos por demas decir , pero siempre me da el mismo error:
Notice: Undefined index: usuario1 in C:\EasyPHP-5.3.6.0\www\prueba\menus.php on line 2:
PERO NADA DE NADA NUNCA SE ME CREA, AYUDA POR FAVOR. FORMULARIO DE INGRESO DE USUARIO:
<form method="post" action="verifica_cookies.php" >
<SPAN STYLE="position:absolute; top:512px; left:320px; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; width: 335px;" >
Usuario
<br>
<input type="text" name="usuario">
<br>
</SPAN>
<input type="submit" value="Entrar">
</form>
</SPAN> VERIFICO EL USUARIO EN LA DB Y CREO LA COOKIE: verifica_cookies.php
<?php
$connection = mysql_connect("localhost","root","");
$db = mysql_select_db("datos", $connection);
$sql = "SELECT id FROM datos1
WHERE usuario=' $_POST[usuario] '";
$result = mysql_query($sql);
$num = mysql_num_rows($result);
if ($num>0)
//USUARIO CORRECTO
$id = mysql_fetch_assoc($result);
setcookie ("usuario1", $id['usuario']);
header("Location:menus.php");
?> MUESTRO LA COOKIE: menus.php
<?PHP
echo $_COOKIE["usuario1"];
?>
Última edición por gabrielcorr4; 09/05/2011 a las 14:30
Razón: olvido
|