السلام عليكم
اخواني الأعزاء
الرجاء تقصير الكود من السطر الأول لهذا الكود (يعني هل أقدر أن لا أكرر اسم المتغير sec)
تقبلوا تحياتيكود PHP:
if ($sec== "dir/main" or $sec== "dir/1" ) {
$ban = "zzz";
}
السلام عليكم
اخواني الأعزاء
الرجاء تقصير الكود من السطر الأول لهذا الكود (يعني هل أقدر أن لا أكرر اسم المتغير sec)
تقبلوا تحياتيكود PHP:
if ($sec== "dir/main" or $sec== "dir/1" ) {
$ban = "zzz";
}
^
لا اعتقد انك تستطيع ...
كود PHP:
if($sec == ('dir/main' | 'dir/1')) $ban = "zzz";
__________________
ArabBB ... SoooooN!
أخي الكريم Mr. Zak شكراً لك على كل حال
أخي الكريم Al Mobarmeg المبرمج، شكراً لك
أنشأت ملف باسم test.php وذهبت للمتصفح
http://localhost/test.php?sec=dir/main
للأسف ما ظهر شيءكود PHP:
if ($sec == ('dir/main' | 'dir/1')) {
$ban = "zzz";
echo $ban;
}
ما هي المشكلة
اعتقد انها تكون || وليس | <<<< يعني علامتين وليس علامة واحدة![]()
أيضا هذا الكود يقوم بالمهمة
كود PHP:
$ban=($sec == 'dir/main' || $sec == 'dir/1') ? "zzz" : "";
__________________
شبكة مملكة العرب
---------------------
استضافة مواقع تبدأ من 100 ريال سنويا
خطط خاصة للموزعين
سكربت دليل المواقع
www.aknet.com
الاخوة الكرام fnan4arab و code4arab أشكركم
نجح ||
أما توجهوا أنه العبارة عبارة شرطية
سوف تجدون أنه يتم إعطاء المتغير قيمة zzz حتى إذا ذهبتم إلى العنوان التالي:
http://localhost/test.php?sec=dir/eeeeeeeeee
مرة أخرى اشكركم على تفاعلكم مع هذا الموضوع![]()
يرجى مراجعة ردي السابق ولك تحياتي
__________________
شبكة مملكة العرب
---------------------
استضافة مواقع تبدأ من 100 ريال سنويا
خطط خاصة للموزعين
سكربت دليل المواقع
www.aknet.com
شكراً لك أخي، تمت العملية بنجاحرد مقتبس من code4arab
يرجى مراجعة ردي السابق ولك تحياتي![]()
تقبل تحياتي