السلام عليكم
أخواني واجهتني مشكلة بالكوكيز خطيرة جداً ..
حاولت ثم حاولت لكن للاسف الخطأ دائماً يظهر لي في الصفحة وهو
اقتباسWarning: Cannot modify header information - headers already sent by (output started at c:\apache\htdocs\coo.php:2) in c:\apache\htdocs\coo.php on line 11
طبعاً انا استخدم الكوكيز على السيرفر الشخصي ( الأباتشي ) ..
وكل ما سجلت كوكيز إذهب إلى مجلد cookies بالويندوز ولا أجد ملف الكوكيز
الذي قمته بعمله ..
وهذا كود الصفحة coo.php
if (! isset($a) or $a=="")
{
$a="one";
}
if ($a == "cookie")
{
setcookie("one","$thename",time()+(36000));
if ($one == true)
{
print "تم تسجيل الدخول بنجاح";
} else {
print "فشل تسجيل الدخول";
exit;
}
}
if ($a == "one")
{
Echo '<form action="coo.php?a=cookie" method="post">
<input type ="text" name="thename">
<input type="submit" value="دخول !">
</form>';
}
أتمنا أن تخبروني أين الخطأ الذي وقعت به ؟ :unsure:
وشكراً لكم ..