|
0 / 0 / 0
Регистрация: 23.01.2008
Сообщений: 82
|
|
Как правильно написать автоматическое перенаправление на старницы?06.01.2009, 10:09. Показов 2761. Ответов 10
Метки нет (Все метки)
Я нашел на данном форуме решение для автоматического перенаправления пользователя на нужные страницы (типа Response.Redirect в ASP)
header('location:index.php'); exit; Но почему-то не всегда получается переход и сервер выдает ошибку. Может еще что нужно описывать?
0
|
|
| 06.01.2009, 10:09 | |
|
Ответы с готовыми решениями:
10
Как запретить автоматическое перенаправление сайтов в браузере Google Chrome? |
|
Romantik
|
|
| 06.01.2009, 10:12 | |
|
Какую выдает ошибку?
|
|
|
Gastello
|
|
| 06.01.2009, 10:35 | |
|
Почти уверен, у тебя пишет
Cannot add header information - headers already sent by ... Если да, то не посылай пользователю никаких данных до вызова header('location: index.php') или используй буферезацию ob_start()/ob_flush() |
|
|
0 / 0 / 0
Регистрация: 23.01.2008
Сообщений: 82
|
|
| 07.01.2009, 18:05 [ТС] | |
|
2 Gastello
Да именно такую ошибку и выдает!!!! Т.е. получается, что я не могу перед перенаправлением вывести какю-то инфу, потому что он не понимает, как это показать данные пользователю и одновременно перенаправить. Правильно я понимаю? А можно поподробней о буферизации данных ob_start()/ob_flush()
0
|
|
|
Romantik
|
|
| 07.01.2009, 18:11 | |
|
Все Header должны быть ДО всякого вывода,Тегов и даже пробела.
-перенаправь и покажи инфо -перенаправь с переменной и если она пришла то одна инфа, если нет до другое.. Про функции - в мане на www.php.net |
|
|
Denis_sdk
|
||||||
| 09.02.2009, 16:54 | ||||||
|
||||||
|
0 / 0 / 0
Регистрация: 17.10.2010
Сообщений: 3
|
|
| 17.10.2010, 18:37 | |
|
А уменя чет неполучается, в этот файл (код) передаются данные, которые
должны сохраниться в БД, после чего нужно осуществить переход, но увы... Ошибка: 'Warning: Cannot modify header information - headers already sent by (output started at c rogram filesapache groupapachehtdocscdcdreting.php:9) in c rogram filesapache groupapachehtdocscdcdreting.php on line 20'<?php require ($DOCUMENT_ROOT.'/libs/db_fns.php'); $connect = db_connect (); $goURL = $url.'&sid='.$sid; $counts = $count+1; $query = 'update cd set count = '.$counts.' where id = '.$id; $result = mysql_query ($query); header('location:'.$goURL); exit; ?> ЧТО ДЕЛАТЬ? :-(
0
|
|
|
3 / 3 / 6
Регистрация: 20.06.2010
Сообщений: 580
|
|
| 17.10.2010, 20:33 | |
|
print '<script> document.location.href = 'index.php' </script>';
)))) тоже вариант
0
|
|
|
3 / 3 / 6
Регистрация: 20.06.2010
Сообщений: 580
|
|
| 17.10.2010, 20:37 | |
|
Покажи строку № 9 в cdreting.php. Там разберемся
0
|
|
|
0 / 0 / 0
Регистрация: 17.10.2010
Сообщений: 3
|
|
| 18.10.2010, 08:47 | |
|
Спасибо всем, нашел я другой вариант, и все работает: echo '<html><head><META http-equiv='refresh' content='0; URL='.$goURL.''></head></html>'
0
|
|
|
4 / 4 / 3
Регистрация: 25.05.2009
Сообщений: 2,576
|
|
| 18.10.2010, 21:33 | |
|
Этот вариант работает, но как по мне не совсем то, что нам нужно!
Использовать нужно header('Location:http://relib.com'), но, как ты уже понял, это строка должна идти самой первой, самым первым байтов в документ. Забивай всё выводы штмл в текстовую переменную, делай ей echo в самом конце скрипта, тогда все посланные хедеры обработаются без проблем!
0
|
|
| 18.10.2010, 21:33 | |
|
Помогаю со студенческими работами здесь
11
Как запретить автоматическое перенаправление сайтов в браузере Google Chrome? Как правильно сделать перенаправление в конкретном случае пагинация Автоматическое перенаправление на другой сайт Автоматическое перенаправление двух страниц на asp Автоматическое перенаправление с поисковика Google в Mail Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|