[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: как сделать чтобы шло перенаправление?
denkut
здравствуйте!
как сделать чтобы было перенаправление, допустим человек заходит на такой адрес http://gbrk.ru/books.php а его перенаправило на http://gbrk.ru/books.php?cat=3 ?



Спустя 21 минута, 40 секунд (27.06.2009 - 11:44) stepan написал(а):
header()

Спустя 7 минут, 35 секунд (27.06.2009 - 11:51) denkut написал(а):
напиши пожалуйста как полность функцию сделать, я в этом не сильно понимаю!

Спустя 9 минут, 32 секунды (27.06.2009 - 12:01) ViaScientarium написал(а):
PHP
<meta http-equiv="Refresh" content="X; URL=http://gbrk.ru/books.php?cat=3">

Где X - количество секунд

Спустя 38 секунд (27.06.2009 - 12:01) Kuliev написал(а):
denkut
PHP
header ("Location: books.php?cat=3");

Спустя 4 минуты, 15 секунд (27.06.2009 - 12:06) denkut написал(а):
у меня наверно так не получится потому что если я меняю это в странице gbrk.books.php то автоматически меняются все страници с подкатегориями books.php?cat=3, так как все они зависят от gbrk.books.php,

Спустя 2 минуты, 30 секунд (27.06.2009 - 12:08) denkut написал(а):
както нужно сделать так

если человек пришел по ссылке gbrk.books.php то перенаправляйся на books.php?cat=3

как это кодом сделать?

Спустя 5 минут, 7 секунд (27.06.2009 - 12:13) Kuliev написал(а):
denkut
Вставь код в скрипт с которого надо перенаправить на тругую страничку вот и все.

Спустя 5 минут, 40 секунд (27.06.2009 - 12:19) denkut написал(а):
фух....с этим разобрался спасибо

Спустя 42 минуты, 4 секунды (27.06.2009 - 13:01) denkut написал(а):
блин опять проблемма смотрите что получилось http://gbrk.ru/stat.php?cat1=1

Спустя 1 минута, 52 секунды (27.06.2009 - 13:03) Kuliev написал(а):
denkut
Убери
HTML
<meta http-equiv="Refresh" content="0; URL=http://gbrk.ru/stat.php?cat1=1">

Спустя 2 минуты, 51 секунда (27.06.2009 - 13:06) denkut написал(а):
а как тогда перенаправление сделать?

Спустя 9 минут, 14 секунд (27.06.2009 - 13:15) dedal.qq написал(а):
Попробуй так:

вместо:
HTML
<meta http-equiv="Refresh" content="0"; URL="http://gbrk.ru/stat.php?cat1=1">


Поставь это:
HTML
<?php if ($_GET['cat1']=='')
echo '<meta http-equiv="Refresh" content="0"; URL="http://gbrk.ru/stat.php?cat1=1">'; ?>

Спустя 20 минут, 5 секунд (27.06.2009 - 13:35) denkut написал(а):
нефурычит sad.gif

Спустя 1 час, 19 минут, 16 секунд (27.06.2009 - 14:54) freed-master написал(а):
А если вместо
PHP
if ($_GET['cat1']=='')
сделать
PHP
if (!isset($_GET))
?

Спустя 27 минут, 51 секунда (27.06.2009 - 15:22) dedal.qq написал(а):
Да, лучше всетак так сделать, а то моем случае он проругается, но работать бует =)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.