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

مشكلة فى معادلة elseif* بلغة php

بدأه emad tayel في 21 يونيو 2010 · 5 رد · 485 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

انا نقلت هذه الاكواد من المنتدى عن كيفية تعلم لغة php ولا اعرف لماذا لا تعمل بشكل كامل

الكود الاول

<?

echo "

<form action='log_code.php' method='post'>

username <br>

<input type='text' name='user'><br>

<input type='password' name='pass'><br>

<input type='submit' value=' <'دخول

</form>";

?>

الكود الثانى

<?

if (!$user || !$pass) { echo "لم تكتب اسم مستخدم أو كلمه المرور";

elseif (($user=="arab") && ($pass=="good")) echo " شكرا $user";

else echo "try again";

?>

النتيجة الاولى هى التى تظهر فقط اما نتيجة elseif , else لا تظهر

واشكركم شكراً جزيلا وفقكم الله وسدد خطاكم

#2

الخطأ أنك تستعمل $user و $pass, الكود هكذا يعتمد على أن الريجستر جلوبال مفتوحة في السيرفر.

الحل إضافة سطر في بداية الكود الثاني:

$user = $_POST['user'];
$pass = $_POST['pass'];

تم تعديل هذه المشاركة بواسطة 0xAli في 21 يونيو 2010 في 17:47

A man who wants to lead the orchestra must turn his back on the crowd

#3

شكرا ياعمدة يأكبر بروجرمر

www.tolinkaty.com

www.eg4os.com


 

#4

اشكرك جزيل الشكر على ما قدمته لى وانا سعيد جداً بمعرفتك اخى العزيز 0xAli

تمنياتى لك بالتوفق

#5

ممكن طلب اخر

كيف اربط هالفورم الموجوده مع قاعدة بيانات من نوع MYSQL موجوده على سيرفر على الانترنت

واشكرك ياخى مقدماً

#6

up

www.tolinkaty.com

www.eg4os.com


 

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