تحديث آخر نسخة 1.8.37

تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
إالى أصحاب PHP أرجو المساعدة
#1

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

كيف حالكم شباب..SmileSmile
ان شاء الله بخير

في صلب الموضوع:

لقد قمت بعمل سكريبت بسيط يضيف الاسم و كلمة السر الى قاعدة البيانات على الشكل التالي:
أولا قمت بعمل فورم ب HTML
يحتوي خانة ادخال الاسم و كلمة السر و في الاسفل زر الارسال (Submit)
ثم يلي كل هذا سكريت البي اتش بي الذي يتم استدعاؤه بعد الضغط على زر الارسال،
كود HTML الخاص بزر الارسال:
PHP كود :
<input type="submit" value="send" name="submit"
و في سكريبت PHP وضعت هذا الشرط :
PHP كود :
<?php
if ($_POST['submit'])
{
هنا وضعت باقي السكريبت لاضافة المعلومات المدخلة الى قاعدة البيانات
}
?>

حسب فهمي المتواضع للغة PHP فان الصفحة في البداية لن تحتوي سوى على الفورم المصنوع بلغة HTML
لكن بعيط
في أسفل هذا الفورم تأتيني رسالة خطأ و هي :
Notice: Undefined index: submit in C:\wamp\www\crypting\crypting1.php on line 17
هل من طريقة لأخفاء رسالة التحذير هذه؟ Eam أعني ما الخطأ الذي ارتكبت ؟

و لكم جزيل الشكر مسبقا

الملف الذي يحتوي على السكريبت تجدونه في المرفقات.


الملفات المرفقة
.php   page.php (الحجم : 831 بايت / التحميلات : 5)
الرد
شكر من طرف :
#2
السلام عليكم و رحمة الله و بركاته ،،

اخي الخطا انك لم تستعلم submit اعتبرته فقط هو المضاف بالفورم html على العموم تم اصلاح الخطا قم بتحميله من المرفق

الملف كان ناقص حرف واحد للاستعلام و هو '$' بالسطر 17

دمت في حفظ الله


الملفات المرفقة
.php   page.php (الحجم : 832 بايت / التحميلات : 4)
الرد
شكر من طرف :
#3
اخي استبدل
PHP كود :
$_POST['submit] 
بما يلي
PHP كود :
isset($_POST['submit']) 
الرد
شكر من طرف :


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم