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

الموضوع: يا عالم انا في حالة حرب دموية مع دالة الزفت setcookie جننتني وبعدين؟؟ اخي انترنت بلس!

  1. #1
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270

    يا عالم انا في حالة حرب دموية مع دالة الزفت setcookie جننتني وبعدين؟؟ اخي انترنت بلس!



    السلام عليكم

    تحياتي للجميع
    اخي انترنت بلس زمان ما غلبك


    هذا الدالة setcookie فرت معدتي يا اخوان صارلي ساعة بحارب فيها ومش قادر عليها

    عم بحاول ازرع كوكيز في الموقع

    بعمل ازرع الكوكيز بطلعلي خلل ال output

    كود PHP:



    Warning
    Cannot modify header information headers already sent by (output started at /home/00000/public_html/0000/99999/meta.php:7in /home/00000/public_html/0000/000000/000000/reply.php on line 62

    Warning
    Cannot modify header information headers already sent by (output started at /home/00000/public_html/0000/99999/meta.php:7in /home/0000/public_html/0000/00000/00000/reply.php on line 63 


    وين المشكلة وكيف طريقة حلها يا اخوان ؟؟؟؟

    اعتقد ان الدالة setcookies تتطلب عدم وجود اي عرض للمعلومات قبل استخدامها مثل ال echo او print او عرض html ولاكن ما هو العمل في هذه الحالة محتاج لاستخدامها هون


    ما العمل يا اخوان
    وشكرا لكم

    وهذه محتويات ملف meta.php

    كود PHP:



    <!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">
    <html>
    <head>
    <meta content="text/html; charset=windows-1256" http-equiv="content-type">
    <link rel="stylesheet" type="text/css" href="css/header.css" />

    <?php
    global $page_title;
    print 
    "<title>انتفاضة فلسطين -  $page_title</title>";

     
    ?>

    <script language="javascript" type="text/javascript" src="chromeless_35.js"></script>
    <script language="javascript">

    //For paramater explanations, see accompanying faq.htm file
    function openIT(u,W,H,X,Y,n,b,x,m,r) {
        var cU  ='close.gif'   //gif for close on normal state.
        var cO  ='close.gif'  //gif for close on mouseover.
        var cL  ='clock.gif'      //gif for loading indicator.
        var mU  ='minimize.gif'     //gif for minimize to taskbar on normal state.
        var mO  ='minimize.gif'    //gif for minimize to taskbar on mouseover.
        var xU  ='max.gif'     //gif for maximize normal state.
        var xO  ='max.gif'    //gif for maximize on mouseover.
        var rU  ='restore.gif'     //gif for minimize on normal state.
        var rO  ='restore.gif'    //gif for minimize on mouseover.
        var tH  ='<font color=white face=times size=2 font-wight=bold>موقع انتفاضة فلسطين</font>'   //title for the title bar in html format.
        var tW  ='Chromeless Window'   //title for the task bar of Windows.
        var wB  ='#ffffff'   //Border color. #D5D5ff
        var wBs ='#ffffff'   //Border color on window drag.
        var wBG ='#aa0000'   //Background of the title bar.
        var wBGs='#aa0000'   //Background of the title bar on window drag.
        var wNS ='toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0'  //Html parameters for Netscape.
        var fSO ='scrolling=auto noresize'   //Html parameters for main content frame.
        var brd =b||5;   //Extra border size.
        var max =x||false;   //Maxzimize option (true|false).
        var min =m||false;   //Minimize to taskbar option (true|false).
        var res =r||false;   //Resizable window (true|false).
        var tsz =20;   //Height of title bar.
        return chromeless(u,n,W,H,X,Y,cU,cO,cL,mU,mO,xU,xO,rU,rO,tH,tW,wB,wBs,wBG,wBGs,wNS,fSO,brd,max,min,res,tsz)
    }

    </script>



    </head>
    <body dir="rtl"  topmargin="0" rightmargin="0" leftmargin="0">






    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر



  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2004
    المشاركات
    678


    مع اني ما ادري وين انت حاط سطر زرع الكوكيز في الكود المرفق

    ولكن يجب عليك ان تضع سطر زراعو الكوكيز قبل اي عرض او طباعة او html كما ذكرت

    اما قراءة الكوكيز فتستطيع وضعه في اي مكان من الصفحة





    __________________
    سبحان الله وبحمده ..... سبحان الله العظيم

    اول موقع متخصص في جمع البرامج المعربة
    الريان نت للبرامج المعربة
    www.ar1ar.com

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2003
    المشاركات
    461


    اعمل ملف سميبه مثلا header.php

    وضع فيه الكود السابق

    وبعد زراعة الكوكز اعمل انكلود

    مثال

    كود PHP:
    setcookie
    include 'header.php'






    __________________
    AlwatanVoice, www.alwatanvoice.com
    Almashroo, www.almashroo.com

    Pal Coder == Palestinian Coder

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


    السلام عليكم
    ما افهمت الفكرة يا اخوان !!!!!!!!!!!!!!!!!!!!

    كيف بدي اعملها هذي ؟؟





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  5. #5
    عضو فعال
    تاريخ التسجيل
    Nov 2002
    المشاركات
    1,602


    elkaser

    قبل اكواد الهتمل اضف:
    كود PHP:
    <?php
     ob_start
    (); 
    ?>
    بعده اضف :
    كود PHP:
    <?php
    // اكواد البي اتش بي
    //استخدم دالة سيت كوكيز
    ob_end_flush();
    ?>






    __________________
    المغردون العرب

  6. #6
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    all-the-vb

    يسلمووووووووووووووو يا غالي
    بارك الله فيكم

    الله يسعدك 100%

    مع اني لم افهم ما هو دور هذه الدلات؟؟؟





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


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


    ياريت شرح للدوال هذه





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

  8. #8
    عضو فعال
    تاريخ التسجيل
    Nov 2002
    المشاركات
    1,602


    الخطأ كان بارسال المتغيرات واكواد الهتمل
    معا ممانتج عنه الخطأ,
    والدوال التى قمت بوضعها
    الاولى تقوم بمنع ارسال المخرجات وحفظها في ذاكرة اضافيه
    والثانيه تقوم بارسالها..
    مما يمنع ظهور المشكلة السابقه
    http://php.net/ob_start





    __________________
    المغردون العرب

  9. #9
    عضو نشيط
    تاريخ التسجيل
    Mar 2005
    المشاركات
    281


    اقتباس المشاركة الأصلية كتبت بواسطة all-the-vb
    الخطأ كان بارسال المتغيرات واكواد الهتمل
    معا ممانتج عنه الخطأ,
    والدوال التى قمت بوضعها
    الاولى تقوم بمنع ارسال المخرجات وحفظها في ذاكرة اضافيه
    والثانيه تقوم بارسالها..
    مما يمنع ظهور المشكلة السابقه
    http://php.net/ob_start
    اعتقد ان هذا لا ينفع مع المواقع الكبيرة ..

    لا اقصد بالعمل ولكن بالبطء ...

    حين يتم وضع كل شيء في ذاكرة افتراضية ..

    مثلا موقع به 50000000000000000 زائر حالياً

    ويتم لكل واحد ذاكرة افتراضية ؟؟

    على العموم اين هذه الذاكرة تكون في الموقع ولا على الجهاز ..

    ..

    بالمناسبة اخي الكاسر
    الـ setcookie لا تعمل اذا كان قبلها أي مخرجات html
    يعني بالعربي لازم تكون اول شيء .. قبل الاتش تي ام ال

    تحياتي






  10. #10
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    مشكورين بارك الله فيكم

    بس هذي الدالة ابتعمل ذاكرة اضافية على جهاز الزائر ام على السيرفر ؟؟؟
    وشكرا





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


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


    في السيرفر .





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





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

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

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