السلام عليكم
هدا هو الكود الدي أستخدمه للتحقق من تطابق كلمتي المرور المدخلتين
ما يشتغلكود PHP:
if(!$pass1==$pass2) {
echo "خطأ : كلمتي المرور غير متطابقتين";
die();
}
يعني حتى لو كانت كلمتي المرور غير متطابقتين يتم ادخال pass1 بشكل عادي
السلام عليكم
هدا هو الكود الدي أستخدمه للتحقق من تطابق كلمتي المرور المدخلتين
ما يشتغلكود PHP:
if(!$pass1==$pass2) {
echo "خطأ : كلمتي المرور غير متطابقتين";
die();
}
يعني حتى لو كانت كلمتي المرور غير متطابقتين يتم ادخال pass1 بشكل عادي
__________________
مركز الملفات المشتركة - الإصدار التجريبي الرابع MMM_uploader_v1b4
بسم الله الرحمن الرحيم
السلام عليكم ورحمه الله وبركاته
اخى الكريم
من الممكن ان تكون المشكلة بسبب ان register_global فى وضع off
فلابد ان يكون المتغيرات على النحو التالى فى حالة post
وفى حالة كان الفورم طريقة الارسال هى get يكون على النحو التالىكود PHP:
<?
if(!$_POST['pass1']==$_POST['pass2']) {
echo "خطأ : كلمتي المرور غير متطابقتين";
die();
}
?>
كود PHP:
<?
if(!$_GET['pass1']==$_GET['pass2']) {
echo "خطأ : كلمتي المرور غير متطابقتين";
die();
}
?>
__________________
سبحان الله وبحمده
سبحان الله العظيم
"جديد" أكبر مركز تحميل عربي
WwW.U111U.CoM
دليل المواقع المرئية الأول عربيا
9mbc.com
هل صليت على النبي !!
اقرب للحقيقه ستهرب من العراق مثل الجرذان
كود:if($pass1 != $pass2) { echo "خطأ : كلمتي المرور غير متطابقتين"; die(); }
__________________
إلى اللقاء سوالف , وآسف على الإزعاج...
moffed.com , kleeja.com/tour/ar ,phpbbarabia.com
أخي الكريم 9mbc ، الكود الذي وضعته صحيح لكن غير منطقي..
فكلمة السر التي سيتم إدخالها سيتم مقارنتها بكلمة سر معرفة سابقاً ..
ملاحظة : يفضل إستخدام $_POST في مثل هذه العمليات ، ولا يفضل إستخدام $_GET.كود PHP:
// define password 2
$pass2 = "123";
// if wrong passowrd
if ($_POST['pass1'] !== $pass2)
{
// die with error message
die("error: the password is wrong..");
}
جزيل الشكر،،
__________________
مدونة؟
جميل ولكن انا افضل التحقق منها بإستخدام الجافا قبل إرسال معلومات الفورم
أخوك dOCnOK
__________________
www.no5ive.com
منتدى شبابي أردني
شكرا جزيلا على الرد
$pass1 و $pass2 تم تعريفهما مسبقا أنهما من مصفوفة $_POST
أخي الفاظل saanina
تمت تجريبة الكود
و النتيجة100% :nice:
asaamas
شكرا لردك
مصفوفة $_POST هي المستخدمة طبعا و ليس $_GET
dOCnOK
فكرة رائعة
وسأقوم بتطبيقها قريبا
-------------------
و جزاكم الله خيرا جميعا على تفاعلكم
__________________
مركز الملفات المشتركة - الإصدار التجريبي الرابع MMM_uploader_v1b4
أوكود PHP:
if ($pass1 != $pass2)
{
}
لأنه كما يبدو كتابة الشرط فيها مشكلة لديك ..كود PHP:
if ($pass1 <> $pass2)
{
}
__________________
إن كان الكلام من فضة ، فالسكوت من ذهب
لا تعتمد على تشييك الجافا سكربت، لآنه موب تكانه :con2: (ثقة)
لو كان عند المستخدم أي جافا إرر ما راح يشتغل شرطك، كذلك أنت تعرف انه في الفايرفكس ممكن تشغل وتعطل الجافا بضغطة زر. :deal:
لا توجع راسك وخل البي اتش بي تتولاه :1power: