| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| كيف امنع تكرار البيانات الكود في الداخل.. إخواني الكرام لدي فورم تسجيل العملاء و كل عميل يقوم بالتسجيل يجب ان ان يسجل معه 3 عملاء آخرين ويجب ان تكون بياناتهم تختلف اقصد لايمكن يسجل رقم جوال او ايميل مرتين في اي حقل .. وهذا كود الفورم : كود بلغة HTML: <form method="POST" action="send.php"> <p align="center"><b><span lang="ar-sa">سجل نفسك أولا</span></b></p> <p><span lang="ar-sa">الاسم*:<input type="text" name="name" size="20"></span></p> <p><span lang="ar-sa">الجوال*:<input type="text" name="mobile" size="20"></span></p> <p><span lang="ar-sa">الايميل*:<input type="text" name="email" size="20"></span></p> <p align="center"><b><span lang="ar-sa">زميلك1 </span></b></p> <p><span lang="ar-sa">الاسم*:<input type="text" name="name0" size="20"></span></p> <p><span lang="ar-sa">الجوال*:<input type="text" name="mobile0" size="20"></span></p> <p><span lang="ar-sa">الايميل*:<input type="text" name="email0" size="20"></span></p> <p align="right"> </p> <p align="center"><b><span lang="ar-sa">زميلك</span></b><span lang="ar-sa"> <b>2</b></span></p> <p><span lang="ar-sa">الاسم*:<input type="text" name="name1" size="20"></span></p> <p><span lang="ar-sa">الجوال*:<input type="text" name="mobile1" size="20"></span></p> <p><span lang="ar-sa">الايميل*:<input type="text" name="email1" size="20"></span></p> <p align="center"> </p> <p align="center"><b><span lang="ar-sa">زميلك </span></b><span lang="ar-sa"> <b>3</b></span></p> <p><span lang="ar-sa">الاسم*:<input type="text" name="name2" size="20"></span></p> <p><span lang="ar-sa">الجوال*:<input type="text" name="mobile2" size="20"></span></p> <p><span lang="ar-sa">الايميل*:<input type="text" name="email2" size="20"></span></p> <p align="center"> </p> <p align="center"><input type="submit" value="أرسل" name="B1"></p> </form كود PHP: بارك الله فيكم؟
__________________ ترقبوا.. توب ماكس .. حلة جديدة وافكار اكثر ابداعا... | |||||
|
| |||||
|
انا برد عليك حسب معرفتي لانهة الحقيقة لا يوجد لدي php على الجهاز حاليا لاتأكد من الحل اولا في الشرط التالي اتوقع انه يجب ان تكون علامة اليساوي مزدوجة == if($guest1=$guest2 or $guest1=$guest3 or $guest1=$guest4 or $guest2=$guest3 or $guest2=$guest4 or $guest3=$guest4);{ ثانيا ارجو كتابة الخلل الذي يظهر لك في الكود ليسهل عملية البحث | |||||
|
| |||||
| كود PHP:
__________________ شكر خاص لادارة سوالف لتفعيل العضوية. انا undefinedmatrix. undefinedmatrix@hotmail.com من برمجتي: http://www.alsalafway.com | |||||
|
| |||||
|
أخوي الكريمين جربت الفكرتين ولكن لازال الخطأ يظهر وهذه رسالته : كود: Parse error: syntax error, unexpected T_ELSE in c:\appserv\www\pro\t2\t\send.php on line 31 كود PHP:
__________________ ترقبوا.. توب ماكس .. حلة جديدة وافكار اكثر ابداعا... | |||||
|
| |||||
|
قمت بتعديلات بسيطه بنفس الفكرة التي برمجت انت بها اي لم اعدل الفكرة ولو كان بها مشكلة فاخبرني لأصيغه لك بفكرة مني. كود PHP:
__________________ شكر خاص لادارة سوالف لتفعيل العضوية. انا undefinedmatrix. undefinedmatrix@hotmail.com من برمجتي: http://www.alsalafway.com | |||||
|
| |||||
|
أخي مسلم اشكر لك صبرك معي لكني جربت الكود المعدل من قبلك ويظهر بنفس رسالة الخطأ السابقة وهي Parse error: syntax error, unexpected T_ELSE in c:\appserv\www\pro\t2\t\send.php on line 31
__________________ ترقبوا.. توب ماكس .. حلة جديدة وافكار اكثر ابداعا... | |||||
|
| |||||
|
أخي الكريم خذ الكود في اخر رد لي وسيعمل معك باذن الله تعالي ولا تتسرع في الرد :-)
__________________ شكر خاص لادارة سوالف لتفعيل العضوية. انا undefinedmatrix. undefinedmatrix@hotmail.com من برمجتي: http://www.alsalafway.com | |||||
|
| |||||
|
أخي الكريم لم اتسرع .. لقد جربت الكود بالفعل وظهر الخطأ اعلاه وبعد ردك هذا قمت بالتجربة مرة أخرى فطلع نفس الخطأ انا جالس على النت منذ كام ساعة ظروري القى حل .. جزاك الله خير
__________________ ترقبوا.. توب ماكس .. حلة جديدة وافكار اكثر ابداعا... | |||||
|
| |||||
|
اخي الكريم اخذت الكود الذي كتبته لك اخر مرة وجربته مرة أخري ولم يظهر اي مشكلة في السطر الذي تقصده وانا متأكد منه ووضعته في ملف مرفق تأكد من رفعه علي الموقع.
__________________ شكر خاص لادارة سوالف لتفعيل العضوية. انا undefinedmatrix. undefinedmatrix@hotmail.com من برمجتي: http://www.alsalafway.com | |||||
|
| |||||
|
جرب هذا كود PHP: اذا كانت هناك مشكلة أخرى فالأكيد أنها من ملف config.php | |||||
|
| |||||
|
أخي الكريم جزاك الله خيرا على الجهد معي لكني حملت الملف ولاحظت التالي : - لاتظهر رسالة ان البيانات مكررة الا في حالة كون كل البيانات متطابقة لشخصين او اكثر وليس هذا المطلوب المطلوب لو كان هناك تطابق في حقل رقم الجوال بين اثنين فقط فانه تظهر له رسالة تقول لايمكنكم التسجيل ببيانات مكررة ... - عند تعبئة النموذج ببيانات كاملة وغير متطابقة . لايتم ادراجها في القاعدة ولا تظهر اي رسالة تظهر فقط صفحة بيضاء بعد الارسال .. المفروض ان يتم ادراج بيانات الاشخاص الأربعة في القاعدة بشكل متوالي . ملف الكونفق سليم جدا واستعمله مع بقية صفحات الموقع وللتجربة هذا كود جدول قاعدة البيانات : كود PHP:
__________________ ترقبوا.. توب ماكس .. حلة جديدة وافكار اكثر ابداعا... | |||||
|
| |||||
|
اخي الكريم بالنسبة لطلبك الأول الخاص بوجود رقم الجوال من قبل هذا كود للتأكد : كود PHP: كود PHP: كود PHP: تحياتي فراس | |||||
|
| |||||
|
السلام عليكم أخوي قمت بكتابة كود لك يقوم بالآتي: - التحقق من عدم تكرار أي بيانات مرسلة - التحقق من عدم وجود أي حقول فارغة أو تحتوي مسافات بيضاء فقط - حذف المسافات البيضاء الزائدة من البيانات المرسلة - التحقق من عدم تطابق أي بيانات مرسلة مع بيانات أي عميل مسجل مسبقا في القاعدة الملفات في المرفقات ![]() ملاحظة: قمت بكتابة الكود دون تجربته لأني مستعجل نوعا ما. المعذرة عن أي أخطء قد توجد. | |||||
|
![]() |
| أدوات الموضوع | |
| |
المواضيع المتشابهه | ||||
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| كيف يمكن ترتيب البيانات المسحوبه من قاعده البيانات حسب الاى دى؟؟ | Hossam Ahmed | قواعد البيانات بمختلف أنواعها | 3 | 30-07-2007 01:39 PM |
| Page.IsPostBack ومشكلة كود تحديث البيانات | nothing4u | ASP و ASP.NET | 1 | 24-05-2007 01:58 PM |
| خبراء قاعدة البيانات .. كيف اتصل بالقاعدة و أكون شريط آخر الإضافات ؟؟ | Habboubih | PHP | 5 | 28-11-2006 11:54 PM |
| احتفظت بمجلد السيرفر كاملاً .. كيف يمكنني استخراج قواعد البيانات منه ؟ | Samir Al-Qaseer | تطوير الويب | 4 | 26-04-2004 02:22 PM |
| كيف يمكن نقل البيانات من صفحة لاخرى ؟ | ASP4DB | تطوير الويب | 4 | 12-09-2002 03:23 AM |