walid
11-01-2013, بتوقيت غرينيتش 03:50 PM
http://www.dzbatna.com/images/icons/iconrote.gif ط´ط±ط* //ط¨ط±ظ…ط¬ط© // ط¨ط±ظ…ط¬ط© // ظ‚ط§ط¦ظ…ط© ط¨ط±ظٹط¯ظٹط© ط¨ط§ظ„طھظپطµظٹظ„ ط§ظ„ظ…ظ…ظ„ (http://www.dzbatna.com/t1686639/)
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
شرح طريقة عمل قائمة بريدية
المثال القائمة اليسرى الاولي
http://www.stayly.com/
اول خطوه هي ادخل phpmyadmin
ادخل الى القاعدة الخاصة بك
قم بانشاء جدول جديد وليكن باسم mail
يحتوي على id فارتشر , انتجر , اوتو // كالعادة طبعا
email فارتشر / 50 حرف
الان بنسوي فورم بسيط يدخل فيه الاميل وزر ارسال
رمز PHP:
<code style="white-space:nowrap"> <code> <? //mail.php الصفحة الموجه لها وهي نفس الصفحة
//<?php echo $email; وهي لطباعة البريد المدخل
// pro abo hamza
//web site cliprz-php.com
// 2/10/2014
?>
<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> </code> </code>
كود code ال php
رمز PHP:
<code style="white-space:nowrap"> <code> <?
// pro abo hamza
//web site cliprz-php.com
// 2/10/2014
//بسم الله الرحمن الرحيم
// السلام عليكم ورحمة الله وبركاته
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>
<div class="bodypanel">لقد تم اضافتك الى القائمة بنجاح</div>
' ;
}
}
// والسلام عليكم ورحمة الله وبركاته
?> </code> </code>
ألعاب الأندرويد مجانا و حصريا (http://www.apotox.info/forum)
https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
شرح طريقة عمل قائمة بريدية
المثال القائمة اليسرى الاولي
http://www.stayly.com/
اول خطوه هي ادخل phpmyadmin
ادخل الى القاعدة الخاصة بك
قم بانشاء جدول جديد وليكن باسم mail
يحتوي على id فارتشر , انتجر , اوتو // كالعادة طبعا
email فارتشر / 50 حرف
الان بنسوي فورم بسيط يدخل فيه الاميل وزر ارسال
رمز PHP:
<code style="white-space:nowrap"> <code> <? //mail.php الصفحة الموجه لها وهي نفس الصفحة
//<?php echo $email; وهي لطباعة البريد المدخل
// pro abo hamza
//web site cliprz-php.com
// 2/10/2014
?>
<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> </code> </code>
كود code ال php
رمز PHP:
<code style="white-space:nowrap"> <code> <?
// pro abo hamza
//web site cliprz-php.com
// 2/10/2014
//بسم الله الرحمن الرحيم
// السلام عليكم ورحمة الله وبركاته
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>
<div class="bodypanel">لقد تم اضافتك الى القائمة بنجاح</div>
' ;
}
}
// والسلام عليكم ورحمة الله وبركاته
?> </code> </code>
ألعاب الأندرويد مجانا و حصريا (http://www.apotox.info/forum)
https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©