wenas antes k nada felicitacions x la pag etc...
soy un usuario medio de php y ma entrado la pikada de aser una pag en condeicions y toy asiendo un módulo de cuentas y para ello xekea en la db si ta bien el nick y pass y t mete una cookie pues bien el chekeo y t2 lo demas va bien pero no m mete la cookie aluien sabe pk asias y si es así k m escriba como ponerlo etc...
pues me suelta este error y no se xk
Warning: Cannot add header information - headers already sent by (output started at c:\apache\htdocs\xj\login.php:2) in c:\apache\htdocs\xj\login.php on line 20
el code de esto es este
Código:
<title>login de usuario</title>
<?
function logeo(){
echo"<center><form method='post' action='login.php?accion=check'>
nick:
<input name='nick' type='text' maxlength='12'>
password:
<input name='pass' type='text' maxlength='45'>
<input type='submit' name='submit' value='Enviar'>
</center></form>";
}
function check ($nick,$pass){
include("conexion.php");
$consulta="select pass,email,nick from users_temp WHERE nick='$nick'";
$query = mysql_query($consulta,$conex);
$row = mysql_fetch_row($query);
if (($row[0]) == ($pass)){
$galleta ="1";
setcookie("cookie",$galleta,time()+3600);
echo"correcto";
}else{
echo"snif snif";
}
}
switch($_GET[accion]) {
default:
logeo();
break;
case "check":
check($nick,$pass);
break;
}
?>
[/b]