السلام عليكم
امر redirect ممكن تذكروني فيه
الامر اللي يعيد توجيه الصفحة لصفحة ثانية
السلام عليكم
امر redirect ممكن تذكروني فيه
الامر اللي يعيد توجيه الصفحة لصفحة ثانية
__________________
هذة العضوية يستخدمها شخصان
اذا ما خاب ظني انك تقصد هذا الكود
كود PHP:
echo"<meta http-equiv = refresh content=1;url=index.php";
آخر :
كود PHP:
echo "<script>setTimeout(\"location.href='page.php'\",3000);</script>";
__________________
ومامن كاتب إلا سيفنى ****** ويبقي الدهر ماكتبت يداه
فلا تكتب بكفك غير شيء ****** يسرك يوم القيامة أن تراه
اجرب هذا بس اللي قصدته انك مثلا
عندك شرط معين وسط الكود ولنفرض انه x وتبغى اذا كان هذا المتغير = 1 ينتقل اتوماتيكيا لصفحة index.php
و اذا كان يساوي 2 فينتقل لصفحة out.php
في ASP
الامر هو
Response.redirect "index.php"
__________________
هذة العضوية يستخدمها شخصان
اجرب هذا بس اللي قصدته انك مثلا
عندك شرط معين وسط الكود ولنفرض انه x وتبغى اذا كان هذا المتغير = 1 ينتقل اتوماتيكيا لصفحة index.php
و اذا كان يساوي 2 فينتقل لصفحة out.php
في ASP
الامر هو
Response.redirect "index.php"
__________________
هذة العضوية يستخدمها شخصان
في لغه ال php يمكن عمل ذلك أخي بأكثر من طريقة منها مثلا
ويمكنك وضع اي عدد تريده من الاحتمالات بتكرار ال case وقيمهاكود PHP:
switch ($x) {
case 1:
include("aa.php");
break;
case 2:
include("bb.php");
break;
case 3:
include("cc.php");
break;
default:
//يمكنك هنا وضع الصفحه الافتراضيه او التي تريد ظهورها في حاله عدم وجود اي شرط من الشروط
include ("index.php");
}
و aa.php و bb.php و cc.php الصفحات التي تريد الذهاب إليها
اما index.php فهي الصفحة التي تريد ظهورها في حاله عدم تحقق اي شرط من الشروط
__________________
أحمد أبو الدهب
كلما أدبني الدهر.. أراني نقص عقلي
وكلما إزددت علما .. زادني علما بجهلي
معا لدعم ال php في مصر
www.phpegypt.com
شكرا يا اخي ولكن ليس هذا ما اردت
اريد اعادت توجيه الصفحة
اذا حقق الشرط يخرج من الصفحة الحالية ويذهب للصفحة المحدده بالشرط
عملية include لا تعيد توجيه الصفحة بل تدمج صفحتين بصفحة
في لغة ASP
هذا هو الامر
response.redirect "out.php"
وقد فعلتها سابقا ب ال PHP ولكني نسيتها الان لانقطاعي فتره عن اللغه
اي انه عند تحقق الشرط اوتوماتيكيا ينتقل الموقع لصفحة اخرى وكانك ضغطت على رابط
اي يترك الصفحة الحاليه ويتجه لأخرى
يسمى اعادة توجيه
__________________
هذة العضوية يستخدمها شخصان
الصراحه اخي انا ما كنت اعرف لكن فعلا السؤال خلاني ابحث وعلي ما اعتقد لقيت الداله في موقع ال www.php.net
وهي بتكون علي الشكل
header("Location: http://www.example.com/");
exit;
ويمكنك طبعا وضعها بدلا من الامر include وبذلك يمنكنه ان ينتقل الي الصفحه مباشره بدون تضمينها هذا ما فهمته من الموقع
واذا اردت التوسع في كل ما يخص هذه الداله فهذه الصفحه الخاصه بها بالموقع http://www.php.net/manual/en/function.header.php
جرب كدا وان شاء الله تنجح
تحياتي
__________________
أحمد أبو الدهب
كلما أدبني الدهر.. أراني نقص عقلي
وكلما إزددت علما .. زادني علما بجهلي
معا لدعم ال php في مصر
www.phpegypt.com