السلام عليكم
اخواني الأعزاء
الرجاء تقصير الكود من السطر الأول لهذا الكود (يعني هل أقدر أن لا أكرر اسم المتغير 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
يرجى مراجعة ردي السابق ولك تحياتي
تقبل تحياتي