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

الموضوع: احتاج مساعدتكم في برمجه صغيره بلغة php

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2001
    المشاركات
    867

    احتاج مساعدتكم في برمجه صغيره بلغة php



    اذا دخلتم الى موقعي http://www.dabburiya.net
    بالصفحة الرئسية من اعلى تجدون خيار ارسال رسائل قصيره
    الزائر يكتب اسمه وبريده والرساله

    وللتسهيل اريد بان الموقع يحفظ بيانات الاسم والبريد لكي لا يحتاج الزائر لكتابتها مجددا الا اذا قام بتعديلها

    انا جربت حل هذا الامر باستخدام setcookie
    وهو يعمل بشكل رائع لكن المعلومات لا تحفظ لوقت طويل او بالاصح اذا تم اغلاق الصفحة وفتح صفحه جديده سيتم مسح المعلومات من ال setcookie

    البرمجه :
    بلوك ارسال المعلومات :
    كود PHP:
    $t_sender_name $_COOKIE["t_sender_name"];
    $t_sender_email $_COOKIE["t_sender_email"];

    if(!
    $t_sender_name$t_sender_name "ÇáÅÓã";
    if(!
    $t_sender_email$t_sender_email "ÇáÈÑíÏ";

    $content .= "<FORM name=\"smsform\" METHOD=\"post\" ACTION=\"modules.php?name=Sms\" onKeyUp=\"highlight(event)\" onClick=\"highlight(event)\" onSubmit=\"return disableForm(this);\">\n";
    $content.= "<fieldset style=\"border:1px solid #3582EA; padding:2; \"><legend>\n";
    $content.= "<font color=\"#FC3A04\"><span style=\"background-color: #749CDF\">&nbsp;&nbsp;&Atilde;&Ntilde;&Oacute;&aacute; &Ntilde;&Oacute;&Ccedil;&aacute;&Eacute; &THORN;&Otilde;&iacute;&Ntilde;&Eacute;&nbsp;&nbsp;</span></font></legend>\n";
    $content.= "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; border-style: outset; border-width: 3\" bordercolor=\"#749CDF\" width=\"100%\" bgcolor=\"#749CDF\">\n";
    $content.= "<tr><td width=\"100%\">\n";
    $content .= "<INPUT onfocus=\"if(this.value=='&Ccedil;&aacute;&Aring;&Oacute;&atilde;')this.value='';\" type=\"text\" NAME=\"sender_name\" VALUE=\"$t_sender_name\" SIZE=5 maxlength=\"30\">\n";
    $content .= "<INPUT onfocus=\"if(this.value=='&Ccedil;&aacute;&Egrave;&Ntilde;&iacute;&Iuml;')this.value='';\" type=\"text\" NAME=\"sender_email\" VALUE=\"$t_sender_email\" SIZE=5>\n";
    $content .= "<INPUT onfocus=\"if(this.value=='&Ccedil;&aacute;&Ntilde;&Oacute;&Ccedil;&aacute;&Eacute;')this.value='';\" type=\"text\" NAME=\"sender_homesms\" VALUE=\"&Ccedil;&aacute;&Ntilde;&Oacute;&Ccedil;&aacute;&Eacute;\" SIZE=25 maxlength=\"60\">\n";
    $content .= "<INPUT type=\"hidden\" name=\"op\" value=\"SaveSms\">\n";
    $content .= "<INPUT TYPE=\"submit\" NAME=\"submit\" VALUE=\"&Atilde;&Ntilde;&Oacute;&aacute;\">\n";
    $content .= "</td></FORM>\n";
    $content.= "</tr></table>\n";
    $content.= "</fieldset>\n"
    وبعد ارسال المعلومات يتم حفظ الكوكز:

    كود PHP:
        if(($sender_name != "") and ($sender_name != "&Ccedil;&aacute;&Aring;&Oacute;&atilde;"))    setcookie("t_sender_name"$sender_name);
        if((
    $sender_email != "") and ($sender_email != "&Ccedil;&aacute;&Egrave;&Ntilde;&iacute;&Iuml;")) setcookie("t_sender_email"$sender_email); 






    __________________


    موقع دبوريه - عرب 48: http://www.dabburiya.net/index.php

    منتدى دبوريه - عرب 48: http://www.dabburiya.net/forums/index.php



  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    613


    الدالة setcookie تأخذ وسيط ثالث لتحديد مدة إنتهاء الكعكة
    كود PHP:
    setcookie('t_sender_name'$sender_nametime() + (  60 60 24 365 )); 
    راجع setcookie و time










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

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

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