الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تحديث الصفحة ب Php كيف أصمم نموذج Form يكون في موقعي .. وتكون هذه الخيارات متااحة .. أدخل الموضوع

بدأه AboSami في 3 يناير 2010 · 4 رد · 1,327 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته ..

هذه أول مشاركة لي في هذا الصرح الشاامخ ..

بصررراحة أعجبت بتفااعل أعضاءه وبالكم الهائل من المعلوومات المفيدة ..

لكل مستخدم عربي ..

بالنسبة لموووضوووعي ..

أنا لدي مووقع إلكترووني ..

وأريد أن يكوون هناك نموذج بصفحة خاصة ..

يكون به عدة خيااارات متااحة ..

الاسم: text

تاريخ الميلاد: text

الجنس: (خيار) ذكر ، أنثى

الحالة الإجتماعية: (خيار) أعزب ، متزوج

ملاحضات: text

البريد الإلكتروني: text

وفي الأسفل زر إرسال ..

تجمع هذه البيانات جميعها وترسل إلى إيميل معيّن .. مثلاً info@arab.com

وتأتي على بريدي بشكل رسااالة عاادية ..

بتنسيق منااسب ..

كيف الطريقة ..

آسفين ع الطلبااات الكثيرة

#2

وعليكم السلام ورحمة الله وبركاته

طلبك بسيط إن شاء الله

اولاً تحتاج تصميم هذا الفورم باستخدام اي برنامج تصميم صفحات html ، مثلاً Expression Web

أو يُفضل أن يتم كتابته باليد لكي يكون لك تحكم عالي به

وهذا فورم بسيط كتبته لك حسب طلبك/

<form method="sendMail.php" action="POST">
الاسم: <input type="text" name="name"><br>
تاريخ الميلاد: <input type="text" name="bd"><br>

النوع: <select name="type"><option value="male">ذكر</option><option value="female">انثى</option></select><br>

الحالة الاجتماعية: <select name="m"><option value="married">متزوج</option><option value="single">أعزب</option></select><br>

ملاحظات:<br>
<textarea name="notes" cols="40" rows="7"><br>

البريد الإلكتروني: <input type="text" name="email"><br>

<input type="submit" value="ارسل">
</form>

iهذا هو الكود الذي نحتاجه

الان نقوم بانشاء صفحة في نفس المسار الموجود فيه ملف الهتمل السابق كتابته، ونسميه sendMail.php

يحتوي هذا الملف على المحتويات التالية:

1- كود التحقق من صحة البيانات المُرسلة

2- كود ارسال الرسالة

3- كود اظهار رسالة تفيد بانه تم ارسال رسالتك

<?
extract($_POST);

if(strlen($name)<2 OR is_numeric($name)){
die ("تأكد من كتابة الاسم بشكل صحيح");
}

if(!strstr($email, "@") AND !strstr($email, ".")){
die("تأكد من كتابة البريد بشكل صحيح");
}

// وهكذا يمكنك التحقق من باقي الحقول حسب الشروط التي تحبها

mail("info@arab.com", "عنوان الرسالة", "نص الرسالة");

?>

اعتذر عن اكمال كل تفاصيل الكود، بسبب الانشغال بالعمل

تم تعديل هذه المشاركة بواسطة أحمد عامر في 3 يناير 2010 في 22:30

2
#3

الله يجزاااااااك خير ..

ويبااااااااااارك فيك يا الغلا ..

جااااااااااااااااااااااري التجربة ..

ولي عودة بعدها إن شاء الله ..

تسلم يمناااااااااااااااكـ ^_^

#4

السلام عليكم ورحمة الله وبركاته ..

أخوووي الغالي ..

أو أي أ؛د من الأخوواان الأعزاء ..

أحتااااااااج تعديل الكووووووووووود ..

الله يجزاااااااكم خير ..

Almut3onin.rar

#5

إذا مش حاب تغلب حالك كثير بإمكانك إنشاء نموذج من خلال هذا الرابط http://www.urorbit-tools.com/?ids=70&id=6 وسيتم إرسال البيانات إلى بريدك ولن يظهر أن النموذج مأخوذ من موقع آخر

−1

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…