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

مشكلة عدم تنفيذ كود تسجيل الكوكيز عند وضعه في دالة شرطية

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

السلام عليكم

 

اعرض عليكم مشكلة لم استطيع حلها وقد تكررت لديا في اكواد اخرى إلا أنني سأعرض هذا الكود لسهولته

 

وارجو أن تجدو لي حلا للمشكلة لأن كل البرامج التي اكتبها اواجه مثل هذه المشكلة في الدالة الشرطية if

<?php

$correct=1;
    
    if ($correct == 1)
    {
        
		
                setcookie("user", "Alex Porter");


        
                 echo 1111;
    }
    else
    {
        echo 0000;
    }


?>

للعلم عند تنفيذه يظهر 1111 ولكن لا يتم تسجيل الكوكيز وعند عمل الكود بدون شرط يتم التسجيل ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

 

وقد حدث لي نفس المشكل مع دوال اخرى عند وضعها في دالة الشرط if

 

ارجو أن تجدو لي حل للمشكلة

#2

السلام عليكم،

 

عند تفيذ الكود يتم فعلا تسجيل الكوكيز،

لكن لن ترى هذا الكوكيز الا بعد تحديث refresh الصفحة

<?php

$correct = 1;

if ($correct == 1) {
    setcookie("user", "Alex Porter");
    echo 1111;
} else {
    echo 0000;
}

var_dump($_COOKIE);

post-49504-0-82048200-1406471535_thumb.p

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

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

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

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

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