تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] ارتباط تشعبي بمتغير
#1
السلام عليكم ورحمة الله وبركاته جميع الاعضاء والقائمين على المنتدى



في موقعي بلغة html اريد جعل الارتباط التشعبى على احد العناصر مقترن بشرط او بمتغير
بمعنى اني لا اريد جعل هذا العنصر له ارتباط تشعبي بصفحة واحدة اريد جعل الارتباط التشعبى الخاص به مرتبط برابطين لصفحتين مثلا و يتوجه لصفحة في حالة تعطل الأخرى اتوماتيكيا
فهل يوجد كود في لغة php يمكنه عمل ذلك ؟
 
وشكرا
الرد }}}
تم الشكر بواسطة:
#2
نعم عن طريق جمله if ولكن هل تستخدم jQuery انت ؟
الرد }}}
تم الشكر بواسطة:
#3
(01-02-16, 11:18 PM)HASAN6.0 كتب : نعم عن طريق جمله if ولكن هل تستخدم jQuery انت ؟


كيف عن طريق if ممكن حضرتك تشرح الكود .بالنسبة ل jquery لم استخدمها
الرد }}}
تم الشكر بواسطة:
#4
ما هو الشرط الذي تريده ؟
وماذا تقصد بتعطل الصفحه.؟
الرد }}}
تم الشكر بواسطة: نسيم
#5
(02-02-16, 10:43 AM)HASAN6.0 كتب : ما هو الشرط الذي تريده ؟
وماذا تقصد بتعطل الصفحه.؟

تعطل الصفحة ممكن تم حذفها من على السيرفر او الصفحة موجودة على سيرفر اخر معطل مثلا

والشرط هو لو الصفحة تعطي ERROR تذهب للصفحة الاخري وساكون محددة رابط الصفحتين في الشرط
الرد }}}
تم الشكر بواسطة:
#6
PHP كود :
<?php
$page 
'https://www.google.jo/index.html';
$page2 'https://www.yahoo.com';
$file_headers = @get_headers($page);
if(
$file_headers[0] == 'HTTP/1.0 404 Not Found') {
header"Location: $page2);
}
else {
    
header"Location: $page);
}
?>
الرد }}}
تم الشكر بواسطة: نسيم
#7
(02-02-16, 11:52 AM)HASAN6.0 كتب :
PHP كود :
<?php
$page 
'https://www.google.jo/index.html';
$page2 'https://www.yahoo.com';
$file_headers = @get_headers($page);
if(
$file_headers[0] == 'HTTP/1.0 404 Not Found') {
header"Location: $page2);
}
else {
    
header"Location: $page);
}
?>

شكرا  اخي تمام انا جربت الكود واشتغل . ولي استفسار آخر اخي الكريم هل الشرط 'HTTP/1.0 404 Not Found سيعمل ايضا في حالة لو ان الصفحة موجودة ولكن خدمة الانترنت مقطوعة من على السيرفر؟ لو لن يعمل ما هو الشرط لو يوجد error نتيجة عدم وجود connection 
الرد }}}
تم الشكر بواسطة:
#8
هل ممكن تعميم الشرط اي لا يقتصر على
'HTTP/1.0 404 Not Found' فقط
ولكن لوجود اي error بشكل عام ؟
الرد }}}
تم الشكر بواسطة:


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم