![]() | ![]() |
| الرئيسية | مركز المعلومات | مركز التحميل | للاعلان في مُطِّورْ | استخدم ختم مطور | قوِ موضوعك هام | وسام مطور جديد | افحص البيج رانك جديد |
| |
| |||||||
| دورة برمجة الـ PHP (المستوى الأول) تضمن لك هذه الدورة أن تتعلم بأسلوب عملي وممتع وسهل الطرق الصحيحة لاحتراف البرمجة بلغة الـ
PHP يلقي الدورة: aymax.net |
![]() |
| | أدوات الموضوع | انواع عرض الموضوع |
|
#31
| ||||
| ||||
|
على حسبي لا يوجد نقص ملحوظ ....
|
| |
|
#32
| |||
| |||
|
بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته نحييك يأ أخ ايمن على جهودك لقد عملت الملفات التالية :- ملف الــ config_mtwer.php كود: <?php
// configration flie to guset book
$host = "localhost";
$user = "root";
$pass = "123";
$db = "mtwer_g";
$connect = mysql_connect($host,$user,$pass);
if(!$connect){
die ('The connection is not established : ' . mysql_error());
}
$database = mysql_select_db($db);
if(!$database){
die ('could not connect to DATABASE : ' .mysql_error());
}
?>
ملف الــ template.php كود PHP: كود PHP: ملف الـ input_data.php كود PHP: ملف الـ add_comment.php كود PHP: وقمت بتشغيل السكربت اعلاه وكانت النتيجة ان السكربت يعمل ولكن عند فحص الـ DATABASE من خلال phpmyadmin لم يضيف اي حقول ، الأخ ايمن ارجو الأطلاع وبيان الأخطاء التي وقعت فيها والحلول مع وافر شكري وتقديري ، كذلك جميع الأخوة المشتركين (جميع الأراء تهمني )، عذرا اني لم اقراء الردود لحين ما اقوم بالتجربة بنفسى للأستفادة من الأخطاء ومن ثم الأطلاع لزيادة المعلومات . بقي سؤال في نفسي حول action=save? متي يستخدم ؟ وأعتقد ان استخدامه في الملف الرئيسي لتوزيع الأعمال خزن ، تحديث ، حذف ... في عبارة switch |
|
#33
| |||
| |||
| اقتباس:
كود PHP: ويسعدني التواصل معك تحياتي |
|
#34
| |||
| |||
| السلام عليكم اخي apt : هذا الكود الخاص بك بعد التعديل عليه : كود PHP: تحياتي |
|
#35
| |||
| |||
|
عذرا ايماكس تقصدني بهذا اقتباس:
|
|
#36
| |||
| |||
| السلام عليكم جميعاورحمة الله وبركاته احيي جميع الأخوة بعد مراجعة السكربتات امس ، تمت اضافة الحقول الى الداتا بيس بنجاح وحقيقة العمل في مثل هذه القوالب ممتع ويبقي سؤالي حول action=save? متي وكيف يستخدم ؟ نتطلع الى المزيد من الدروس ونسأل الله بالتوفيق للأخ ايمن (استاذنا ) |
|
#37
| |||
| |||
| اقتباس:
بالنسبة لسؤالك هذه تستخدم عندما يكون هناك اكثر من عملية نود اجرائها في نفس الصفحة مثلاً ... نعمل متغير هنا المتغير هو action وعندما نريد ان يكون مثلا قيمته رقم او قيمة هنا استخدمنا save لاننا نريد تخزين البيانات التي اتت من الفورم , او نستطيع استخدام رقم او اذا كانت لدينا عملية حذف يكون على سبيل المثال action=delete وهكذا .......وفي مثالنا نستخدمها هكذا : كود PHP: تحياتي |
|
#38
| |||
| |||
|
مرحبا شباب: وأخيرا تم التوصل الى الطريقة الصحيحة،،، المسألة أصلا ماتحتاج مهندس صناعة صواريخ،،، بس ضع كود الاضافة تحت اداة الشرط if ($post){ وهذا هو الكود النهائي: كود PHP: وياسلام علي اللي ترك مساحة الكتابة في الرد السريع صغيره، او يمكن انا استعجلت شوي وكتبت الرد قبل ماتفتح مساحة الرد زين وتقبلوا تحياتي
|
|
#40
| |||
| |||
|
مرحبا IRG : بالنسبة للكود اشتغل عندي ميه بالميه، ويمكن فيه خطأ عندك بأسماء الحقول الخاصة بالجدول comment عندك، لأن السجل تمام التمام. وبالنسبة للمتغير "بوست" في أول مره عرضت الكود الخاص بي، وضعت شرط، مع إن المسألة فقط هي وضع كود الاضافة داخل دالة if اذا كانت صحيحه، ووضع باقي كود النموذج في else ... وأنا اليوم أخذت الإلهام من(aecsali)... وعندما جربت الكود، وكان الشرط ،في حال عدم عمل المتغير "بوست" سيتم طباعة "لا توجد بيانات مدخله"، ولم يظهر النموذج عند تنفيذ ملف "الكومنت"، فقمت بمسح علامة التعجب من المتغير "بوست" وأمر الطباعة في حالة عدم ادخال البيانات وتركت كود الاضافة... وقمت بتنفيذ الملف "كومنت" ودخلت قاعدة البيانات لدي ووجدت السجلات مسجلة في الجدول الخاص بالتعليق... وأعتقد ان الكود عندما اظهر لي "عدم وجود بيانات مدخله" ولم اجد النموذج فور تنفيذ ملف "الكومنت" يرجع إلى التقسيم الذي لدى aecsali، فأنا لدي ملف "الكومنت" و"الكونفق" و"التمبلت" فقط. وعند aecsali تقسيمات تدل على تنظيم في العمل البرمجي... وتفضل بقبول تحياتي انت وجميع الاعضاء... وبصراحة انا منزعج من نافذة الرد السريع الصغيره هذي،،، انا الحين اروح الى قسم الاداره عشان يوسعونها كثير |
|
#41
| |||
| |||
| اهلا بك مرة اخرى اخي "شبكة ملتهب " : بالنسبة للكود الاخير انت واضع شرط وبداخل الشرط كود التخزين الى القاعدة بالاضافة الى الفورم ...وهنا ملاحظتي , اذ لابد من وضع else حتى لايظهر الفورم مرة اخرى وتظهر رسالة فقط تخبرنا بأن البيانات خزنت في القاعدة ...يعني الكود الخاص بك يصبح هكذا مثلاً : كود PHP: ولا اعلم قد تكون مختلفة لديك .....تحياتي لك اخي العزيز |
|
#42
| |||
| |||
| السلام عليكم يعني في النهاية هذا هو الكود مع تغير الحقول كلٌ حسب جدوله : كود PHP: |
|
#43
| |||
| |||
|
بسم الله الرحمن الرحيم السلام عليكم جميعا ورحمة الله الأخ Irg نعم وصلت الفكرة واصبح واضحا جدا اشكرك جزيلا على ردك |
|
#44
| |||
| |||
|
تحياتي IRG ولجميع الاعضاء: لقد تمت الاضافة، وعمل السكربت بشكل رائع، افضل من السابق بوجود كلمة "تمت الاضافة"،،، وبالنسبة للوحة الرد السريع، اعتقد انها تحمّّلت بشكل صح اليوم ![]() وشكرا لك وللاخوه الأعضاء. |
|
#45
| ||||
| ||||
| عذراً . . . . أقدم خالص اعتذاري لتغيبي عن الدورة وذلك لانشغالي بدورة المنتديات + عدم مقدرتي على استيعاب الدرس الشئ الى ما فهمته هو كيفية ربط الفورم بقاعدة البيانات ياعني العضو هيملاء الفورم الى انا عملته كيف اخلي البيانات الى يدخلها العضو تدخل فى قاعدة البيانات بالمناسبة انا انشاء الفورم انا طبقته من الدروس السابقة لكن اريد توضيح هل بالدرس هذا المطلوب عمل الفورم فقط ام ربط الفورم بقاعدة البيانات وياريت مساعدتناً لو هنربط الفورم بقاعدة البيانات تحياتي ،،
|
![]() |
| العلامات المرجعية |
| |
مواضيع جديدة في قسم دورة برمجة الـ PHP (المستوى الأول) |
| |
| أدوات الموضوع | |
| انواع عرض الموضوع | |
|
|
المواضيع المتشابهه | ||||
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| مناقشة (الدرس الاول) من دورة php انشاء قاعدة البيانات [نظريا] | aymax.net | دورة برمجة الـ PHP (المستوى الأول) | 64 | 08-11-2009 10:01 AM |
| مناقشة سجل الزوار...الدرس الثالث | aymax.net 2 | دورة برمجة الـ PHP (المستوى الأول) | 6 | 25-02-2009 02:19 AM |
| مناقشة [برمجة سجل الزوار]...الدرس الثاني | aymax.net 2 | دورة برمجة الـ PHP (المستوى الأول) | 32 | 11-02-2009 12:21 AM |
| مناقشة الدرس الاول .. | الوليد الراشدي | دورة تعلم لغة الهتمل HTML | 125 | 20-08-2008 03:32 AM |
| [برمجة سجل الزوار] الدرس الاول | aymax.net | دورة برمجة الـ PHP (المستوى الأول) | 0 | 03-07-2008 01:45 PM |