اجعل رورو44 صفحتك الرئيسية | احفظ رورو44 في مفضلتك | ارسل رورو44 إلى صديقك | أعلن على رورو44 | English Interface

 

 

 

شات خدمات مسجات جوال بطاقات رسائل حب دليل مواقع شات خليجي  دردشة منتديات حسناء الفارس عالم الرومانسية

مواقع سعودية | مواقع كويتية | مواقع بحرينية | مواقع قطرية | مواقع عمانية | مواقع يمنية | مواقع عراقية | مواقع اماراتية

 
    دروس في برمجة المواقع  البي اتش بي - PHP
 

 

دراسة وتحليل فى سكريبت اتصل بنا



 بسم الله الرحمن الرحيم

 

الهدف من السكربت:

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

1-صفحة html :
وتحتوي على الفورم الذي يظهر للزائر ويدخل البيانات فيه .

2- صفحة php :

وتقوم هذه الصفحة بالعمليات التالية :

أ_ التأكد من ان المستخدم ادخل جميع الحقول الضرورية.
ب_الاتصال بقاعدة البيانات .
ج_ادخال البيانات في القاعدة :ph34r: .
د_ اظهار رسالة شكر للمستخدم .
هـ_اغلاق الاتصال بقاعدة البيانات . ("خطوة هامة جدا ")

--نكتب اسم صفحة php التي ستعالج المدخلات contact_p.php --


<html>
<body>
<form action="contact_p.php" method="post">

<TABLE WIDTH="80%" BORDER="0" ALIGN="center">
<TR>
<TD COLSPAN="2" STYLE="border-bottom : double #0A2570;" ALIGN="center" BGCOLOR="#BDDCE0">
<B>اتصل بنا</B></TD>
</TR>
<TR>
<TD BGCOLOR="#BDDCE0" width="40%">
الاسم
</TD>
<TD>
<INPUT TYPE="text" NAME="u_name" MAXLENGTH="40" size="20"> </TD>
</TR>
<TR>
<TD BGCOLOR="#BDDCE0" width="30%">
البريد الالكتروني
</TD>
<TD>
<INPUT TYPE="text" NAME="email" MAXLENGTH="40" size="20">
</TD>
</TR>
<TR>
<TD BGCOLOR="#BDDCE0" width="30%">
نوع المشاركة
</TD>
<TD>
<select name="mush_type">
<option value="اقتراح">اقتراح
<option value="شكوى">شكوى
<option value="أخرى">أخرى
</select>
</TD>
</TR>
<TR>
<TD BGCOLOR="#BDDCE0" width="30%">
نص الاقتراح
</TD>
<TD>
<textarea cols="30" rows="6" name="sug_txt">
</textarea>
</TD>
</TR>
<TR>
<TD COLSPAN="2" ALIGN="center" BGCOLOR="#BDDCE0">

<input type="submit" name="submit">
</TD>
</TR>
<TR>
<TD COLSPAN="2" STYLE="border-bottom : double #0A2570;" ALIGN="right" BGCOLOR="#BDDCE0">
</TD>
</TR>
</TABLE>
</form>
</body>
</html>

 

شرح صفحة html:

أسهل طريقة للتعرف على صفحة html قص كود html ثم لصقه في ملف جديد واحفظه على شكل html ثم افتحه بالاكسبلورر <_< .
الكود ببساطة عبارة عن فورم بسيط يحتوي على :

3 حقول ضرورية "لازم يدخلها المستخدم ""
حقل اختياري
الحقول الضرورية هي : -البريد -نوع الاقتراح -نص الاقتراح
الحقل الاختياري هو : -الاسم .
خلصنا من صفحة html
الان اذا ضغط المستخدم زر الارسال وش يصير ؟؟؟؟ :blink:
هذا الي بنبرمجه سوا في صفحة php :

طبعا الشرح هنا بيكون مع الكود يعني انتبهوا : :(

<?
$u_name
=$HTTP_POST_VARS['u_name'];
$email=$HTTP_POST_VARS['email'
];
$mush_type=$HTTP_POST_VARS['mush_type'
];
$sug_txt=$HTTP_POST_VARS['sug_txt'
];

// اولا مثل ما قلنا فوق التأكد من المدخلات
if (strlen($email)==0 or strlen($mush_type)==0 or strlen($sug_txt)==0
)
{
    echo
"تأكد من ادخال جميع البيانات"
;
}
// اذا كانت جميع البيانات الضرورية مدخلة ينفذ مابعد else
else
{
// الاتصال بقاعدة البيانات
$db=mysql_connect() or die("Unable to access Database"
);
//تحديد قاعدة البيانات نفرض هنا ان اسمها abc
$ok=mysql_select_db("abc"
)

// الان ندخل البيانات في القاعدة عن طريق جملة  insert
//نفرض ان اسم الجدول comments
//والحقول هي :
// c_type,c_adder,c_text,c_adder_email
$query1="insert into comments(c_type,c_adder,c_text,c_adder_email) values ('$mush_type','$u_name','$temp','$email')"
;
    
$ok=mysql_query($query1
);


// اظهار رسالة شكر للمستخدم
echo "شكرا لتواصلك معنا "
;

//اغلاق الاتصال بالقاعدة
mysql_close($db
);


?>

مقترحات لتطوير القدرات ^_^:

1- حاول تنفيذ وكتابة السكربت بنفسك .
2- مع اظهار الرسالة للمستخدم ارسل بريد على بريد الموقع يخبرك بوصول رسالة جديدة .


المزيد من المواضيع

حماية مناطق بنظام الجلسات session
The Text Counter
هل نضع register_globals على هيئة الفتح أو الغلق؟
أوامر أساسية - الجزء الأول
مقدمة قصيرة
بدايتك مع PHP
عمل ملف تثبيت بسيط .. (من صفحة واحدة)
مشروع إنشاء برنامج التعليقات باستخدام PHP – الدرس الخامس
مشروع إنشاء برنامج التعليقات باستخدام PHP – الدرس الرابع
مشروع إنشاء برنامج التعليقات باستخدام PHP – الدرس الثالث
مشروع إنشاء برنامج التعليقات باستخدام PHP – الدرس الثاني
مشروع إنشاء برنامج التعليقات باستخدام PHP – الدرس الأول
إدارة الصور بواسطة تطبيقات قواعد البياناتmysql
استخدام برمجة الكائنات OOP
برمج بنفسك .... عداد زوار (1)

1

 

الاقسام الرئيسية

دروس للمبتدئين

--

دروس في أنظمة التشغيل

--

دروس في الانترنت

--

دروس في لغات البرمجة

--

دروس في برمجة المواقع

--

دروس في الأوفيس

--

دروس في الرسوم و التصميم

--

دروس في قواعد البيانات

--

دروس في الألعاب والبرامج

--

دروس في المكونات الصلبة

--

دروس في الشبكات

--

دروس في أمن المعلومات

--

دروس في الذكاء الاصطناعي

--

القائمة البريدية

  فضائح | ماسنجر | تداول | الحياة الزوجية | عجائب وغرائب| دروس تعليمية | عالم حواء | فضائح الفن | ستار اكاديمي | نكت | برامج | صور | | شات سعودي | شات عربي | ماسينجر | مسجات | دليل مواقع | دليلك | مواقع سعودية | مواقع كويتية | مواقع بحرينية | مواقع قطرية | مواقع عمانية | مواقع يمنية | مواقع عراقية | مواقع اماراتية | دردشة خليجية | دردشة سعودية | دردشة عربية | شات صوتي | دردشة صوتية | دردشة كويتية | دردشة اماراتية | دردشة عمانية | دردشة قطرية | دردشة بحرينية | دردشة عراقية | دردشة يمنية | سكس | طريق الاسلام, انا مسلم , طريق الهدايه , مسلمون , منوعات اسلاميه | اسلاميات , برامج اسلامية , منوعات اسلامية | جنس | الاسرة المسلمة , الاسرة العربية , اسرتي , عائلتي | برامج الاسره , نصائح معلومات , اسرة عربية سعودية خليجية | دروس تعليمية , مكتبة الدروس التعليمية | شروح برامج , شرح برامج , دورات تعليميه | طب وصحه - المركز الطبي | طبيبك على الانترنت , معلومات طبية , معلومات صحيه

Roro44.com xml :                            

شات سعودي | شات عربي | شات خليجي | العاب | دردشات | العاب بنات

 |  اشهر موقعك | احصائيات الموقع | اسعار الاعلانات |  لمراسلة الإدارة  |

:: ©2007-2003 www.roro44.com All rights reserved ::