النتائج 1 إلى 11 من 11

الموضوع: عندي مشكلة بالكوكيز setcookie !!

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    174

    عندي مشكلة بالكوكيز setcookie !!



    السلام عليكم

    أخواني واجهتني مشكلة بالكوكيز خطيرة جداً ..

    حاولت ثم حاولت لكن للاسف الخطأ دائماً يظهر لي في الصفحة وهو

    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

    كود 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>'
    ;

    أتمنا أن تخبروني أين الخطأ الذي وقعت به ؟ :con2:

    وشكراً لكم ..







  2. #2
    عضو فعال جدا
    تاريخ التسجيل
    Dec 2004
    المشاركات
    4,037


    جرب تستخدم امر:
    echo
    بدلا من
    print
    وقل لي على النتيجة ..





    __________________
    ....
    محمد حسام
    انترنت بلس

  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2004
    المشاركات
    932


    متأكد إن هذا الكود هو كود صفحة coo.php كاملاً ؟!


    أنا أتوقع إن عندك أكواد HTML في نفس الصفحة

    إذا كان عندك حاول إنك ماتخلي أي <HTML> تاج أو <HEAD> تاج فوق كود الـ setcookie

    جرب واعطيني النتيجة


    لازم يكون سطر setcookie مافي قبله أي تاج HTML





    __________________
    نحن أمة إقرأ التي لا تقرأ

  4. #4
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    2,007


    اقتباس المشاركة الأصلية كتبت بواسطة مبرمج إنترنت
    متأكد إن هذا الكود هو كود صفحة coo.php كاملاً ؟!


    أنا أتوقع إن عندك أكواد HTML في نفس الصفحة

    إذا كان عندك حاول إنك ماتخلي أي <HTML> تاج أو <HEAD> تاج فوق كود الـ setcookie

    جرب واعطيني النتيجة


    لازم يكون سطر setcookie مافي قبله أي تاج HTML
    كما قال






  5. #5
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    174


    السلاااام عليكم :nice:

    انترنت بلس
    فايز
    مبرمج انترنت

    الله يعطيكم العااااااافية ما قصرتووووا :nice: :nice:

    كنت حاط الكود هذا أعلى الصفحة
    <html dir="rtl">
    وفائدته تكون الصفحة على الجهه اليمنى ..

    لكن حذفت الكود وجربت وضبط كل شئ

    الله يعطيكم العااااااافية يا المبدعين ..

    بارك الله فيكم






  6. #6
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    174


    طيب يا اخواني كيف استخدم أكواد الـ HTML ؟؟

    فأنا أحتاجها بكثرة ..

    سواء نماذج ( فورم ) .. أو تنسيق النص أو غيره ..

    كيف استخدمه طالما أن الدالة هذه لا تسمح بأن يسبقها كود HTML ؟






  7. #7
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2004
    المشاركات
    932


    تستخدمها بعد الدالة مباشرة





    __________________
    نحن أمة إقرأ التي لا تقرأ

  8. #8
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    174


    كيف أستخدمها بعد الدالة ؟

    أريد أن أضع بعد الدالة كود تسجيل الدخول

    أيضاً أريد في الصفحة كود تسجيل الخروج ( فورم تسجيل الخروج مكون من HTML )
    ^
    ^
    ^
    ألا يظهر خطأ ؟؟ بعد دالة تسجيل الدخول ؟؟

    وعلى طاري تسجيل الخروج كيف أقوم بحذف الكوكيز ؟

    شكراً






  9. #9
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2004
    المشاركات
    2,307


    اعمل زراعة في ملف ثاني .. مثل المنتديات والطريقة المشهوره .. يظهر مربع بالوسط تم التسجيل بعد زراعتها في ملف فارغ يستخدم لتسجيل الدخول والخروج فقط ..

    في ملف المربع تاكد وجود الكوكي واظهر له رساله تم تسجيل الدخول .. وللخروج ايضا

    تسجيل الخروج للكوكي

    كود PHP:
    SetCoookie('cookiename');
    //استبدل كوكي نيم باسم الكعكه .. هذه الطريقة آمنه 
    //الطريقة الاخرى
    SetCookie('cookiename',time()-36000);
    طبعا نفس الرقم الموجود لمدة الكوكي .. 
    تحياتي





    __________________
    بي اتش بي العرب : php-ar.com
    دروس PHP خاص : phpfaq.php-ar.com

    new site : www.naifphp.net/web

  10. #10
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    174


    يعطيك العافية يا جريح

    وشكراً لك وصلت المعلومة ..

    ##############

    يا الغالي أنت صاحب موقع بي اتش بي العرب ؟
    لو كان إنت وين راح موضوعي dafaf

    ##############






  11. #11
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2004
    المشاركات
    2,307


    الله يعافيك حبيبي

    والعفو ...

    نعم انا موضوعك هنا :

    http://www.php-ar.com/showthread.php...0651885e1fd800

    تحياتي لك





    __________________
    بي اتش بي العرب : php-ar.com
    دروس PHP خاص : phpfaq.php-ar.com

    new site : www.naifphp.net/web





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض