Admin المدير العام
عدد المساهمات : 162 نقاط : 474 السٌّمعَة : 1 تاريخ التسجيل : 09/09/2010 العمر : 34 الموقع : https://shihab.7olm.org/
| موضوع: شرح //برمجة // برمجة // قائمة بريدية بالتفصيل الممل الأحد أكتوبر 03, 2010 4:25 pm | |
| وما توفيقي الا بالله اللهم وفقنا لكل خير وصلاح ووفق الجميع اخوكم المبرمج المتواضع شهاب الدليمي لا تنسونا بالدعاء بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
شرح عمل قائمة بريدية
المثال القائمة اليسرى الاولي
http://www.stayly.com/اول خطوه هي ادخل phpmyadmin ادخل الى القاعدة الخاصة بك قم بانشاء جدول جديد وليكن باسم mail يحتوي على id فارتشر , انتجر , اوتو // كالعادة طبعا
email فارتشر / 50 حرف
الان بنسوي فورم بسيط يدخل فيه الاميل وزر ارسال
رمز PHP:<? //mail.php الصفحة الموجه لها وهي نفس الصفحة //<?php echo $email; وهي لطباعة البريد المدخل // pro abo hamza //web site cliprz-php.com // 2/10/2010 ?> <form action="mail.php" method="post"> <table border="0">
<tr> <td><input type="text" name="email" value="<?php echo $email; ?>"/></td> </tr> <tr> <td><input type="submit" value="اشتراك"/></td> <input type="hidden" name="do" value="send"/> </tr> <tr> <td><img src="http://www.stayly.com/up/mail.gif" /></td> </tr> </table>
</form> كود ال php
رمز PHP:<?
// pro abo hamza //web site cliprz-php.com // 2/10/2010
//بسم الله الرحمن الرحيم // السلام عليكم ورحمة الله وبركاته include"conf.php"; // نستدعي ملف الاتصال?> <? $email = $_POST['email']; // القيمة اخذناها من الفورم $query = mysql_query("select * from mail where email='$email'"); // مجرد استعلام حتى نشوف اذا الاميل موجود فى القاعدة او لا $row_email = mysql_fetch_object($query); $yes_email = $row_email->email;
//$yes_email
if(isset($_POST['do']) and isset($_POST['do']) =="send") { // كالعادة كما تعلمنا من الاخ يوسف اذا في قيم يعني اذا ضغط على زر الارسال if($email == ''){ // اذا كان فارغ يطبع له التالي echo' <div class="head">تنبيه !!</div> <div class="bodypanel">لم تقم بادخال بريدك الالكتروني</div> ' ; // طبعا انا ليدي كلاسات فى ال css // كلاس باسم head وكلاس باسم bodypanel }elseif($yes_email == $email){ // فى الاعلي سوينا متغير $yes_email الان نقارنه ب القيمة المدخله اذا // الاميل موجود فى القاعدة echo' <div class="head">تنبيه !!</div> <div class="bodypanel">البريد الالكتروني الذى ادخلته موجود لدينا فى القاعدة</div> ' ;
// اذا موجود يطبع البريد موجود
// نتاكد من عدد الاحرف اذا كان فوق ال 50 حرف يطبع التالي }elseif(strlen($email) >50){ // التالي echo' <div class="head">تنبيه !!</div> <div class="bodypanel">البريد الذى ادخلته تجاوز ال 50 حرف</div> ' ; // اذا كان عدد الاحرف اقل من 15 حرف يطبع }elseif(strlen($email) < 15){ // التالي echo' <div class="head">تنبيه !!</div> <div class="bodypanel">يجب ان لايقل بريدك عن 15 حرف</div> ' ; }else{ // اذا طبق جميع الشروط // يتم ادخال البريد الى القاعدة $insert = mysql_query("INSERT INTO mail (email) VALUES ('$email')"); // الرسالة echo' <div class="head">شكراا لك</div>
google_protectAndRun("ads_core.google_render_ad", google_handleError, google_render_ad);
<div class="bodypanel">لقد تم اضافتك الى القائمة بنجاح</div> ' ;
} } // والسلام عليكم ورحمة الله وبركاته ?> | |
|
plannerbrain عضو مشارك
عدد المساهمات : 27 نقاط : 44 السٌّمعَة : 9 تاريخ التسجيل : 15/07/2011
| موضوع: رد: شرح //برمجة // برمجة // قائمة بريدية بالتفصيل الممل الثلاثاء يوليو 26, 2011 1:00 am | |
| | |
|
Admin المدير العام
عدد المساهمات : 162 نقاط : 474 السٌّمعَة : 1 تاريخ التسجيل : 09/09/2010 العمر : 34 الموقع : https://shihab.7olm.org/
| موضوع: رد: شرح //برمجة // برمجة // قائمة بريدية بالتفصيل الممل الثلاثاء يوليو 26, 2011 5:16 pm | |
| شكرا الك وتواصلك منورنة بالمنتدى ارجو منكي التواصل واضافة المعلومات شكرا الك مرة اخرى | |
|