Hello,
I am new to PHP (few week) and I cannot write cookie corectly without having message error.
Here is the error :
Warning: Cannot add header information - headers already sent by (output started at c:\program files\easyphp\www\nowlogin.php:18) in c:\program files\easyphp\www\nowlogin.php on line 58
Here is the code of my .php:
PHP Code:<html>
<head>
<title>[ P ] atriot</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK href="patriot.css" rel="stylesheet" type="text/Css">
</head>
<body>
<?php
require_once("header.php");
AfficherEntete();
?>
<?php
// db variables
// inserts variables accordingly
$host = "myip";
$user = "allo";
$pass = "bye";
$db = "nothere";
$table = "boo";
//Connection a la base de donnee
$link = mysql_connect ($host, $user, $pass)
or die("Impossible de se connecter : " . mysql_error());
//Selection de la base utilisee
mysql_select_db($db);
//Prend les parametres
$varId=$_POST['User_id'];
//Prend le numéro de de l'équipe
$sql = 'SELECT usagers_nom FROM usagers WHERE usagers_id = ' .$varId;
//Execute l'ordre sql
$result = mysql_query($sql)
or die ("NO USER FOUND");
$numRow = mysql_num_rows($result);
if ($numRow > 0)
{
//Prend la valeur de retour
$Nom = mysql_result($result,0);
echo($Nom. '(#' .$varId.') is logged');
//Enregistre le cookies!!!!!
setcookie ("patriot_user_id" , $varId , time()+600);
}
else
{
echo('Loggin failed');
}
mysql_free_result($result);
// closing the db link
mysql_close ($link);
?>
</body>
</html>




Reply With Quote