منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : ارتباط تشعبي بمتغير
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته جميع الاعضاء والقائمين على المنتدى



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


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

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

والشرط هو لو الصفحة تعطي ERROR تذهب للصفحة الاخري وساكون محددة رابط الصفحتين في الشرط
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);
}
?>
(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 
هل ممكن تعميم الشرط اي لا يقتصر على
'HTTP/1.0 404 Not Found' فقط
ولكن لوجود اي error بشكل عام ؟