الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكله عند استخدام الكوكيز فى نموذج تسجيل دخول مبسط

بدأه TOOOFAN في 5 فبراير 2011 · 1 رد · 380 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمه الله وبركاته

عندى مشكله يا اخوان عند عمل نموذج تسجيل دخول باستخدام الكوكيز (علما بانى مبيتدئ واول مره اجرب الكوكيز )

تتلخص المشكله فى صفحه الفحص


<?php


include('config.php');


$username = $_POST['username'];
$pass = $_POST['pass'];

if( $username && $pass )
{
if( checkLogin( $username , $pass ) )
{

setcookie('username' , $_POST['username'] , 60 * 5 * 1 * 1 * 1 + time());
setcookie('password' , $_POST['pass'] , 60 * 5 * 1 * 1 * 1 + time());
echo "لعرض الاشياء الخاصة بك <a href=\"show.php\"> اضغط هنا </a> ";
echo "<br><br><br>";
echo " لاضافة شئ <a href=\"add.php\"> اضغط هنا </a> ";


}
}
else
{
echo '<p align=\'center\'>';
echo ' الرجاء ملئ جميع الحقول <br>';
linking( 'login.php' , 'للرجوع للخلف' );
echo '</p>';
exit;
}





عند تجربه الصفحه check يظهر لى

خطأ


Warning: Cannot modify header information - headers already sent by (output started at H:\app\AppServ\www\savier\check.php:10) in H:\app\AppServ\www\savier\check.php on line 24


Warning: Cannot modify header information - headers already sent by (output started at H:\app\AppServ\www\savier\check.php:10) in H:\app\AppServ\www\savier\check.php on line 25

علما بأنه الخط رقم 24 و 25 هما اللى فيهم الكوكيزتين

ارجو مساعتدتى فى ايجاد الخطأ , وان شاء الله متابع اذا فيه استفسار

#2

لا يجب أن ترسل أي شيء للمتصفح قبل setCookie، سواء كان كود html أو باستعمال echo

ضع كود الصفحة كاملا (الجزء ما قبل setCookie)

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…