dorfey
Guest
header после вывода информации
столкнулся с такой вот проблемой.
имеем скрипт news.php
его содержимое:
шаг.1
шаг.2
редирект не срабатывает, т.к. перед ним был вывод списка новостей.
Каким образом мона всетаки сделать редирект если новости не существует?
пока вижу тока два варианта:
1. поменять местами шаг.1 и шаг.2 тогде редирект будет обрабатываться до вывода информации. вариант не подходит, т.к. будет убогая структура скрипта.
2. использовать редирект в виде js. но жабу я как-то совсем не уважаю.
столкнулся с такой вот проблемой.
имеем скрипт news.php
его содержимое:
шаг.1
PHP:
if(переменной get[id] не существует){
# выводим список новостей.
}
PHP:
if(если переменная get[id] существует))
{
# выбираем из бд новость с id = get[id]
# если новость с таким id имеется то выводим ее, иначе --->
# если юзер пришел по прямой ссылке на несуществующую новость делаем редирект на список новостей.
header("location: 404.php")
}
Каким образом мона всетаки сделать редирект если новости не существует?
пока вижу тока два варианта:
1. поменять местами шаг.1 и шаг.2 тогде редирект будет обрабатываться до вывода информации. вариант не подходит, т.к. будет убогая структура скрипта.
2. использовать редирект в виде js. но жабу я как-то совсем не уважаю.