دوستان عزیز کد به صورت زیر درست شد!
کد PHP:
<script type="text/javascript">
<?php
$squrl = null;
$urls = array(
'site1' => 'file1',
'site2' => 'file2',
'site3' => 'file3',
);
if(isset($_GET))
foreach ($_GET as $k=>$v) {
if (array_key_exists($k,$urls)) {
$squrl = @$urls[$k];
break;
}
} else echo 'n';
if($squrl) echo '
file: "'.$squrl.'",
';
?>
</script>
با کمال تشکر از دوستان عزیز
الان یه سوال در صورتیکه ما به صورت زیر آدرس را وارد کنیم
کد HTML:
http://localhost/index.php?site1
به صورت صحیح موارد که در متغییر ها قرار داده ایم قرار داده میشود
الان یک سوال اگه آدرس را به صورت
کد HTML:
http://localhost/index.php
وارد کنیم یعنی بدون ?site1 میخواهیم یه آدرس را به صورت دیفالت نشان دهد. یعنی در صورتیکه بدون پارمتر باشد و یا اینکه پارامتر ها اشتباه باشه یه آدرس را به صورت دیفالت جایگزین شده باشد
با کمال تشکر