Добавление к URL-адресу с использованием PHP перед загрузкой страницы - PullRequest
0 голосов
/ 11 октября 2011

Я пытаюсь выяснить, как добавить строку произвольного запроса в конец URL-адреса при первом посещении моей страницы. Например, скажем, кто-то переходит на мой сайт по адресу www.example.com. Если все пойдет по плану, они попадут в мой файл index.php, URL в адресной строке будет www.example.com, и все будет просто ужасно.

Однако я хотел бы, чтобы, когда этот человек вводил www.example.com в свою адресную строку и нажимал, он направляется в мой файл index.php, но URL изменяется на:

www.example.com /? Fromdatabase = randomthing

У меня полностью настроена база данных, и я могу без проблем получить из нее случайные значения, проблема в том, что URL изменяется так, что случайные значения добавляются перед загрузкой страницы.

Ответы [ 2 ]

2 голосов
/ 11 октября 2011

Добавьте это в начало вашего index.php

<?php 
if(empty($_GET['fromdatabase']))
{ 
die(header('Location: http://www.example.com/?fromdatabase=randomthing'));
} 
?>

Привет, Фреди

2 голосов
/ 11 октября 2011

Вы можете просто перенаправить пользователя, если нет строки запроса.

Например:

if(!isset($_GET['fromdatabase']))
{
   header('location: index.php?fromdatabase=randomthing');
   exit;
}

Однако это не имеет особого смысла.Почему вы хотите перенаправить пользователя на другой URL, вы можете просто отобразить содержимое в своем индексе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...