PDA

View Full Version : مشکل اجرا نشدن شرط



mr.javad15
سه شنبه 02 تیر 1394, 20:23 عصر
سلام
من یه کد نوشتم و میخوام فقط ضفحاتی که با tt و sr شروع میشوند باز بشند
و اگر صفحه ای به غیر از این ها شروع میشد باز نشه و کاربر به صفحه eroor.php منتقل بشه

مثل ادرس صفحات اینطورس هست

site.com/tt223456
site.com/sr98786




<?php

function check_url($link){
$link = trim(str_replace(range(0,9),'',$link));
$suspand = array('tt','sr');
if(in_array($link == $suspand)){
echo 'yes';
return true;
}
else{
header("Location: eroor.php");
die();
}
}

if(isset($_GET['link'])) {

if(check_url($_GET['link'])) {
// do sonting
}

}
else{
// do sonting
}



?>




اما هرکار میکنم نمیشه
مشکل چیه؟

mr.javad15
سه شنبه 02 تیر 1394, 20:33 عصر
مشکلم حل شد:لبخندساده:

مشکل اینجا بود



if(in_array($link , $suspand)){