سلام دوستان
من زمانی که در برنامه هام از دستور setcookie() استفاده میکنم ارور پایین رو نشون میده کسی دلیلش رو میدونه؟؟
Warning: Cannot modify header information - headers already sent by (output started at
Printable View
سلام دوستان
من زمانی که در برنامه هام از دستور setcookie() استفاده میکنم ارور پایین رو نشون میده کسی دلیلش رو میدونه؟؟
Warning: Cannot modify header information - headers already sent by (output started at
شما بايد كوكي رو بالاي تگ html قرار بديد يا بايد كدتون جوري نوشته بشه كه هيچ چيزي قبل از كد اجرا نشه
این کد منه آخه قبل از setcookie چیزی هم اجرا نمیشه
کد:<?php
if(!isset($_COOKIE['user']))
{
if(isset($_POST['T1']) && isset($_POST['T2']))
{
$userName=$_POST['T1'];
$ramz=$_POST['T2'];
include("connect.php");
$query=mysql_query("select name from sabtename");
$numrow=mysql_num_rows($query);
while($name2 = mysql_fetch_array($query))
{
$numrow--;
if($userName!=$name2['name'] && $numrow>0)
continue;
elseif($userName==$name2['name']){
$expire=time()+60*60*60;
setcookie("user","adel",$expire);
include("salam.php");
break;}
else
include("vorod.php");
}
}
else
include("vorod.php");
}
else
include("salam.php");
?>