2016-07-31 3 views
0

<?php if ($_SERVER['REQUEST_METHOD'] == 'GET') {PHP Перенаправление с GET

if (isset($_GET['type'])) { 
    switch ($_GET['type']) { 
     case 'big': 
      header('Location: HOME'); 
      // Query can be executed here... 
      exit; 
     break; 

?>

<div class="container-fluid"> 
     <div class="row"> 
      <a href="?type=big"> 
       <div class="col-md-6 big"> 
        <h1>Big</h1> 

Это мои два набора кода. PHP и HTML. Однако всякий раз, когда я нажимаю на картинку. URL-адрес становится http://WEBSITE/rooms?type=big, однако он не делает часть перенаправления, где он предназначен для перехода на страницу '' home ''.

Моя web.config для этого в настоящее время

<rule name="Imported Rule 6" stopProcessing="true"> 
       <match url="^rooms([a-zA-Z0-9_-]+)(|/)$" ignoreCase="false" /> 
       <action type="Rewrite" url="index.php?url=rooms&amp;type={R:1}" appendQueryString="false" /> 
      </rule> 
+0

Вы пытались использовать абсолютный путь? – chris85

+0

Вы не можете использовать «index.php»? –

+0

Я начинаю с PHP. однако я хочу, чтобы запрос выполнялся и перед перенаправлением. Поэтому, если у вас есть предложения, которые мне бы хотелось увидеть. Я не могу использовать его под индексом index.php, потому что он уже используется. – omarisgod

ответ

0

попробовать: header("Refresh:0; url=index.php");

+0

не работает. Все еще появляется с? Type = big и ничего не делает. Спасибо за попытку. – omarisgod

Смежные вопросы