صفحة 2 من 2 الأولىالأولى 12
النتائج 16 إلى 24 من 24

الموضوع: ممكن طريقة برمجة قائمة بريدية خاصة - تفاصيل يرجا المساعدة من ذوي المعرفة

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


    السلام عليكم

    اخواني الكرام صراحة تعبت ولاكن لا أجابة!!!!!!!!

    والاخ العزيز Pal Coder حاول ولاكن للاسف لم ينجح أهل يرجد حلا لهذا المشكلة ؟؟؟

    المشكلةانه عند ارسال الرسالة بتنسيق html لا تعرض بشكل سليم الرسالة تعرض كود الhtml البسيطة بشكل سليم واما الاكواد الطويلا وفلا تعرضها!!!!!!!!!!!!!

    لا اعرف السبب
    هنا سوف ارفق الملف والكود يرجا من احد الاخوة المساعدة
    وشكرا


    كود PHP:

    <?php

    //---------------------------------------------------------------------------------------------------------------------------------
    //كوديز
    if(!isset($_COOKIE["admin"])){
    Header("Location: index.php");
    exit();
    }

    //---------------------------------------------------------------------------------------------------------------------------------
    //الصلاحيات

    if(isset($_COOKIE['section'])){

            if(
    substr_count($_COOKIE["section"], "maillist") == 1){
            echo 
    "";
            } else{
            echo 
    "لا تماك الصلاحيات للدخول الى هذا القسم";
            exit();
            }

    }

    //الرأس
    require("../includes/config.php");
    require(
    "../includes/header.php");
    //echo '<font style="font-size: 12pt" face="Times New Roman">';


    if($action == "send"){

    $list $_POST['list'];
    $title $_POST['title'];
    $message1 $_POST['message'];
    $method $_POST[method];

                    if((
    $message1 == "") OR ( $title == ""))
                            {
                            echo 
    "<p align=\"center\"><br><br><font color=red>لم تقم بكتابة عنوان او نص الرسالة</font>
                            <form><input type=\"button\" onclick=\"history.go(-1)\" value=\"العودة الى الخلف\"></form></p>"
    ;
                            exit();
                            }

            if(
    $method == "text"){
            
    $message0 nl2br($message1);
            
    $message "<p align=\"right\"> $message0 </p>";
            } elseif( 
    $method == "html"){



            
    $message $message1;

            }else{
            echo 
    "<p align=\"center\"><br><br><font color=red>لم تقم باختيار طريقة التحرير</font>
            <form><input type=\"button\" onclick=\"history.go(-1)\" value=\"العودة الى الخلف\"></form></p>"
    ;
            exit();
            }

    $sender_email 'webmaster@palintefada.com';

    $headers  'MIME-Version: 1.0'."\r\n";
    $headers .= 'Content-type: text/html; charset=windows-1256'."\r\n";
    $headers .= 'Content-Transfer-Encoding: 8bit'."\r\n";
    $headers .= 'From: '.$sender_email."\r\n";
    $headers .= 'Reply-To: '.$sender_email."\r\n";
    $headers .= 'X-Priority: 1'."\r\n";
    $headers .= 'X-Mailer: PHP / '.phpversion()."\r\n";

    $select_sub=mysql_query("SELECT * FROM mail_subscriber WHERE list_id='$list' AND status='1' ");
    $total_subscribers=mysql_num_rows($select_sub);

    $i=0;
    while(
    $mail_ee=mysql_fetch_array($select_sub)){
    extract($mail_ee);
    $i++;
            
    //$headers .= 'To: '.$email."\n";

            
    @mail($email$title$message$headers) or die("حدث خلل اثناء محاولة ارسال الرسالة");

            if(
    $i == 400){
            
    sleep(30);
            
    $i=0;
            }

    $total_sent++;
    }
    mysql_free_result($select_sub);


    $admin $_COOKIE["admin"];

    $summery=mysql_query("INSERT INTO mail_messages (title,message,admin,list,totalsent,method,date) VALUES ('$title','$message','$admin','$list','$total_sent','$method',now())");

            if(
    $summery)
                    {
                    echo 
    "<p align=\"center\"><br><br><font color=green>أرسال الرسالة الى القائمة البريدية الى $total_sent مشترك</font><br><br>
                    <a href=\"list_mail_list.php\">اضغط هنا للانتقال الى لائحة القوائم البريدية</a></p>"
    ;
                    } else {
                    echo 
    "<p align=\"center\"><br><br><font color=red>حدث خلل اثناء محاولة اضافة خلاصة الارسال الى قاعدة البيانات <br><br> يرجا العودة واعادة المحاولة مجددا<br><br></font>
    <form><input type=\"button\" onclick=\"history.go(-1)\" value=\"العودة الى الخلف\"></form></p>"
    ;
                    }






    exit();
    }


    $select_list=mysql_query("SELECT * FROM mail_list WHERE status='1' ");

    echo 
    "<form method=\"post\" action=\"$PHP_SELF?action=send\">
    اختر القائمة البريدية التي تريد مراسلتها<br>
    <select name=\"list\" size=\"3\">"
    ;

    while(
    $ex_list=mysql_fetch_array($select_list)){

    $list_id=$ex_list['id'];
    $list_name=$ex_list['name'];

    $cont_sql=mysql_query("SELECT * FROM mail_subscriber WHERE list_id='$list_id' AND status='1' ");
    $total=mysql_num_rows($cont_sql);

            if(
    $list_id == '1')
            {
            
    $selected "SELECTED";
            } else {
            
    $selected "";
            }

    $st_name stripslashes($list_name);

    echo
    "
    <option value=\"
    $list_id\" $selected>$st_name ( عدد المشتركين $total ) </option>";
    }



    echo
    "
    </select><br><br>

    عنوان الرسالة<br>
    <input type=\"text\" size=\"80\" name=\"title\" value=\"\"><br>
    <textarea rows=\"15\" cols=\"70\" name=\"message\"></textarea><br><br>
    <br><br>
    طريقة التحرير <br>
    <input type=\"radio\" name=\"method\" value=\"html\" CHECKED>  ارسل الرسالة بصيغة html   <br>
    <input type=\"radio\" name=\"method\" value=\"text\"> ارسل رسالة عادية <br>

    <input type=\"submit\" value=\"أرسل الرسالة\"></form>"
    ;

    ?>






    الملفات المرفقة الملفات المرفقة
    __________________


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


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


    معقول انو مشكلتي صعبة لدرجة انه ولا كبرمج ساعدني ؟؟؟؟





    __________________


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


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


    يا أهل الخير أهل من مجيب ؟!!!!!!!!!!!!!!!!!!!!!





    __________________


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


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


    أهل من احد يستطيع مساعدتي في هذه المشكلة التي اصبح عمرها قارب شهرين!!!!!!

    أهل هناك احد يستطيع مساعدتي؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟


    وشكرا





    __________________


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


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


    شوف اخوي ... انا ما اعرف بال php

    لكن شفت الكود وحاولت افهمه ... اذا مب غلطان ... المشكلة عندك بمحتوى الرسالة

    لازم تعرف انه html بانك تحط كل المحتوى بين tag ال html والى هو
    <html> < html/>

    وبهكذا المتصفح بيعرف ان رسالتك html ...

    تراي قلت لك ... تخمييييين ... يعني كلام واحد ما يعرف .






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


    شكرا جزيلا اخي العزيزي mr graphics للمحاولة

    ولاكن للاسف تم تجربته من قبل ولاكن لم تحل المشكلة!!!!!!!!!!!!!


    ياريت احد يفيدني في حل جذري

    وشكرا





    __________________


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


  7. #22
    عضو نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    107


    اخي الحبيب
    ما هي مشكلتك في جملة واحدة وابشر ان شاء الله






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


    مشكلتي ان الملف لا يرسل رسائل منسقة بترتيب html

    ان شاء المولى اجد عندك الحل

    بوركت





    __________________


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


  9. #24


    elkaser اعذرنى ...

    طيب ممكن ترسل الرساله لهذا الاميل
    srad_q8 @ hotmail.com

    لأني انا برمجت قائمه من قبل .. ومرت علي مشكله .. واعتقد انها نفس مشكلتك

    وتحياتي لك ,,





    __________________
    دوام الـحــال مـن الـمـحــال

    أبوشهاب ,, أساس العمل الناجح .. الثقة
    دليل الواصل ,, أفضل دليل مؤرشف تم برمجته





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

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

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