اذهب إلى المحتوى

السؤال

Recommended Posts

  • 1
نشر
بتاريخ 22 دقائق مضت قال Yasmeen Hassan:

انا لم اكمل الخطوات تبعا لهذا الفديو 

توقفت عند صفحة ال error الدقيقة 15 لان زي ماقلت ماطلعت معايا 

last.zip

يجب إضافة 

method="POST"

إلى form فيصبح 

<form class="post" action="rag.php" method="POST">

فستظهر معك الأخطاء لانه في ملف server.php قمنا بوضع هذا الشرط 

if(isset($_POST['register'])){

أي أنه يتحقق أنه هناك قيمة تم إرسالها بإستخدام POST.

  • 1
نشر
بتاريخ 1 دقيقة مضت قال Yasmeen Hassan:

طلع غلط اخر اذا ممكن ضع التعديلات على ملفي وارسلها ؟

هذا الخطأ الذي ظهر 

Fatal error: Uncaught ArgumentCountError: mysqli_real_escape_string() expects exactly 2 arguments, 1 given in C:\xampp\htdocs\last\server.php:10 Stack trace: #0 C:\xampp\htdocs\last\server.php(10): mysqli_real_escape_string('') #1 C:\xampp\htdocs\last\rag.php(1): include('C:\\xampp\\htdocs...') #2 {main} thrown in C:\xampp\htdocs\last\server.php on line 10

هكذا يتم وضع الشيفرة 

$username= mysqli_real_escape_string($db, $_POST['username']);
$email= mysqli_real_escape_string($db, $_POST['email']);
$password_1= mysqli_real_escape_string($db, $_POST['password_1']);
$password_2= mysqli_real_escape_string($db, $_POST['password_2']);

لأن mysqli_real_escape_string تأخذ متغيرين أو متغير هو متغير الأتصال و الثاني القيمة الممررة.

  • 1
نشر

يمكنك في ملف rag.php تغيير الأسطر التالية 

<div class="input-group">
  <label>Password</label>
  <input type="Password" name="Password_1">
</div>
<div class="input-group">
  <label>Confirm Password</label>
  <input type="Password" name="Password_2">
</div>

إلى 

<div class="input-group">
  <label>Password</label>
  <input type="password" name="password_1">
</div>
<div class="input-group">
  <label>Confirm Password</label>
  <input type="password" name="password_2">
</div>

 

  • 0
نشر
بتاريخ 6 دقائق مضت قال بلال زيادة:

يجب إضافة 


method="POST"

إلى form فيصبح 


<form class="post" action="rag.php" method="POST">

فستظهر معك الأخطاء لانه في ملف server.php قمنا بوضع هذا الشرط 


if(isset($_POST['register'])){

أي أنه يتحقق أنه هناك قيمة تم إرسالها بإستخدام POST.

عدلت على ال form  لكن عند الضغط على register 

يظهر هذا الخطأ


Fatal error: Uncaught Error: Call to undefined function mysql_real_escape_string() in C:\xampp\htdocs\last\server.php:10

  • 0
نشر

طلع غلط اخر اذا ممكن ضع التعديلات على ملفي وارسلها ؟

هذا الخطأ الذي ظهر 

Fatal error: Uncaught ArgumentCountError: mysqli_real_escape_string() expects exactly 2 arguments, 1 given in C:\xampp\htdocs\last\server.php:10 Stack trace: #0 C:\xampp\htdocs\last\server.php(10): mysqli_real_escape_string('') #1 C:\xampp\htdocs\last\rag.php(1): include('C:\\xampp\\htdocs...') #2 {main} thrown in C:\xampp\htdocs\last\server.php on line 10

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...