Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Программирование » PHP » Как сделать Редирект?
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
Nogrogomed
Участник

Зарегистрирован: Jun 2003
Место проживания: Ростов-На-Дону, Русь
Публикаций: 41
Статус: Nogrogomed в оф-лайне
Как сделать Редирект? [сообщение #74186]

После выполнения действия нужно сделать редирект, чтобы нельзя было заново отправлять сообщения. Как это сделать???

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 25-01-2005 20:48
Нажмите сюда для просмотра профайла Nogrogomed Отправить Персональное сообщение Nogrogomed Посетить домашнию страничку Nogrogomed! Найти сообщения от Nogrogomed Добавить Nogrogomed в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Nevermind
Участник+
Средний рейтинг: 4 | Оценок: 7
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Feb 2002
Место проживания: RU, VLadivostok
Публикаций: 145
Статус: Nevermind в оф-лайне
[сообщение #74195]

header("Location: somewhere.php"); exit;

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 26-01-2005 06:41
Нажмите сюда для просмотра профайла Nevermind Отправить Персональное сообщение Nevermind Найти сообщения от Nevermind Добавить Nevermind в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
SCHIZO
STFW
Средний рейтинг: 5 | Оценок: 8
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2002
Место проживания: Кольский п-ов
Публикаций: 305
Статус: SCHIZO в оф-лайне
[сообщение #74197]

какие наивные предположения... Некоторые посетители на медленных каналах могут по 20 раз успеть запрос отправить прежде чем произойдет редирект. Лучше JS уводить курсор с кнопки сабмита или блокировать ее после нажатия. И не забывай что есть history браузера... если захотят - вернуться.

__________________
FAQ OFF

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 26-01-2005 09:11
Нажмите сюда для просмотра профайла SCHIZO Отправить Персональное сообщение SCHIZO Посетить домашнию страничку SCHIZO! Найти сообщения от SCHIZO Добавить SCHIZO в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Nogrogomed
Участник

Зарегистрирован: Jun 2003
Место проживания: Ростов-На-Дону, Русь
Публикаций: 41
Статус: Nogrogomed в оф-лайне
[сообщение #74211]

Я не о том.
Вот допустим я написал сообщение в гостевую унигу. Оно добавилось. Если нахать - "обновить", но информация посылается еще раз и происходит повторное обновление
header("Location: somewhere.php"); exit; - выдет ошибку, что заголовки уже отправлены. И нихера не делает

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 26-01-2005 19:18
Нажмите сюда для просмотра профайла Nogrogomed Отправить Персональное сообщение Nogrogomed Посетить домашнию страничку Nogrogomed! Найти сообщения от Nogrogomed Добавить Nogrogomed в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
SCHIZO
STFW
Средний рейтинг: 5 | Оценок: 8
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2002
Место проживания: Кольский п-ов
Публикаций: 305
Статус: SCHIZO в оф-лайне
[сообщение #74219]

его надо отправлять до выдачи любого контента (в т.ч. куков)...
при необходимости можно использовать буферизацию (RTFM)

__________________
FAQ OFF

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 27-01-2005 10:56
Нажмите сюда для просмотра профайла SCHIZO Отправить Персональное сообщение SCHIZO Посетить домашнию страничку SCHIZO! Найти сообщения от SCHIZO Добавить SCHIZO в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Nogrogomed
Участник

Зарегистрирован: Jun 2003
Место проживания: Ростов-На-Дону, Русь
Публикаций: 41
Статус: Nogrogomed в оф-лайне
[сообщение #74222]

А других вариантов нет? Просто из-за этого надо слишком до хера переделывать...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 27-01-2005 19:06
Нажмите сюда для просмотра профайла Nogrogomed Отправить Персональное сообщение Nogrogomed Посетить домашнию страничку Nogrogomed! Найти сообщения от Nogrogomed Добавить Nogrogomed в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
GenUS
Участник+
Средний рейтинг: 4.63 | Оценок: 19
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Apr 2003
Место проживания: 127.0.0.1
Публикаций: 334
Статус: GenUS в оф-лайне
[сообщение #74230]

В самом начале скрипта (даже до хтмл, если вначале идет) напиши:
ob_start();

__________________
.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 28-01-2005 08:42
Нажмите сюда для просмотра профайла GenUS Отправить Персональное сообщение GenUS Посетить домашнию страничку GenUS! Найти сообщения от GenUS Добавить GenUS в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Nogrogomed
Участник

Зарегистрирован: Jun 2003
Место проживания: Ростов-На-Дону, Русь
Публикаций: 41
Статус: Nogrogomed в оф-лайне
[сообщение #74252]

и че будет?

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 29-01-2005 19:52
Нажмите сюда для просмотра профайла Nogrogomed Отправить Персональное сообщение Nogrogomed Посетить домашнию страничку Nogrogomed! Найти сообщения от Nogrogomed Добавить Nogrogomed в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
GenUS
Участник+
Средний рейтинг: 4.63 | Оценок: 19
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Apr 2003
Место проживания: 127.0.0.1
Публикаций: 334
Статус: GenUS в оф-лайне
[сообщение #74254]

RTFM, млин ...
http://ru2.php.net/manual/ru/function.ob-start.php

__________________
.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 30-01-2005 11:01
Нажмите сюда для просмотра профайла GenUS Отправить Персональное сообщение GenUS Посетить домашнию страничку GenUS! Найти сообщения от GenUS Добавить GenUS в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Nogrogomed
Участник

Зарегистрирован: Jun 2003
Место проживания: Ростов-На-Дону, Русь
Публикаций: 41
Статус: Nogrogomed в оф-лайне
[сообщение #74964]

Спасибо, со всем разобрался... Все сделал...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 01-03-2005 20:29
Нажмите сюда для просмотра профайла Nogrogomed Отправить Персональное сообщение Nogrogomed Посетить домашнию страничку Nogrogomed! Найти сообщения от Nogrogomed Добавить Nogrogomed в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя



Формат времени GMT. Текущее время 02:28.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.01050210 seconds (48.88% PHP - 51.12% MySQL) with 26 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.