Редирект и повторная отправка данных

Тема в разделе "Общие вопросы", создана пользователем z41, 5 дек 2007.

  1. z41

    z41 Гость

    Надеюсь, вопрос в ту ветку задаю. Итак суть задачи:
    Есть скрипт А и скрипт В. В некоторых случаях пользователь, вызвавший скрипт А и передавший ему методом POST данные, должен быть перенаправлен на скрипт В и передать ему данные (тоже с помощью метода POST). Т.е. браузер пользователя должен повторно отослать введенные данные, но уже скрипту В. Один способ решения я нашел - 307 редирект. Но есть одно "но": в файерфоксе все замечательно, а вот опера выдает пользователю запрос о переходе на другую страницу (что выглядит не очень красиво). Есть ли еще какая-то альтернатива?
    UPDATE: уточнение: файерфокс тоже выдает запрос на переход на другую страницу.
     
  2. GOsha

    GOsha Гость

    А на чем пишем-то?
     
  3. z41

    z41 Гость

    Пишу на php, только это непринципиально.
     
  4. GOsha

    GOsha Гость

    <?php
    header (location:.....);
    ?>
     
  5. z41

    z41 Гость

    Как отправить заголовок с редиректом, я прекрасно знаю. Вопрос совершенно в другом. Читайте внимательнее. Впрочем, судя по всему, элегантного решения нету...
     
  6. GOsha

    GOsha Гость

    Значит снимаем данные в сессию. ПОтом руководствуемся редиректами. И даем возможность скриптам забирать данные из сессии.
     
  7. GOsha

    GOsha Гость

    Для: sax_ol
    Скорее всего там находится механизм проверки или записи в базу. А вернуть он хочет для того, чтобы юзер чего-нить продолжил делать и не потерял введенную в форму данные.
    Я бы записал данные в сессию, а потом при возврате все забрал и восстановил.
     
  8. GOsha

    GOsha Гость

    Для: sax_ol
    Как вариант де там клиент
    Клиент вводит в форму данные. И выбирает фотку. Жмакает Загрузить. Скрипт идет на страницу проверки. ПРоверяет, грузит.И вяртает на страницу, где осталась форма с введенными данными. Де-то так я предполагаю.

    Ну это так. Загадки.

    <!--QuoteBegin-sax_ol+12:12:2007, 12:47 -->
    <span class="vbquote">(sax_ol @ 12:12:2007, 12:47 )</span><!--QuoteEBegin-->А в чем проблема запустить всю эту кухню, без участия клиента?
    [snapback]89535" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Я не знаю, не я ж этот скрипт пишу..)))

    <!--QuoteBegin-sax_ol+12:12:2007, 12:47 -->
    <span class="vbquote">(sax_ol @ 12:12:2007, 12:47 )</span><!--QuoteEBegin-->Где тут про участие юзера как такового?
    [snapback]89535" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Интернет - это практически всегда юзер.. Кого то ж он пинает со страницы на страницу.

    Да и все вышесказанное танцы с бубном.
    Я предложил сессии, sax_ol - запихнуть в одну страницу
    А там если не то ответили - более подробно опишите, что это и зачем вообще
     
  9. z41

    z41 Гость

    В принципе решение уже нашел, хоть и не самое элегантное, мягко говоря. Куки. Ну или сессии, как было предложено. Тоже вариант.
     
  10. GOsha

    GOsha Гость

    Лучше сессии - работать проще, да к ому же куки будут отключены у некоторых юзеров...
     
  11. GOsha

    GOsha Гость

    Странный ты... Кто ж такой х-ней страдает? )))
     
  12. GOsha

    GOsha Гость

    ПРосто стараюсь сделать скрипт наименее зависимым от настроек пользователя. Все зависит от того, где это использовать. МОгу и в урле гонять. Всегда же есть выбор в куках или POST/GET запросом.
     
  13. GOsha

    GOsha Гость

    <!--QuoteBegin-sax_ol+18:12:2007, 13:46 -->
    <span class="vbquote">(sax_ol @ 18:12:2007, 13:46 )</span><!--QuoteEBegin-->Сто пудов, но только об этом надо говорить, а то вы пол фразы сказали, а пол нет. Не думаю что автор (без обид) просекает что тут к чему, да и читают форум то не только мы.
    [snapback]90316" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Уточните, плз. Про какие полфразы вы говорите.
     
  14. z41

    z41 Гость

    Я все прекрасно понял. И я обижен. :) шютка)
     
Загрузка...
Похожие Темы - Редирект повторная отправка
  1. astana2000
    Ответов:
    8
    Просмотров:
    766
  2. TAPAKAHATOP
    Ответов:
    2
    Просмотров:
    3.422
  3. alexpebody
    Ответов:
    1
    Просмотров:
    1.335
  4. VadikV
    Ответов:
    4
    Просмотров:
    4.205
  5. vitfil
    Ответов:
    11
    Просмотров:
    5.191

Поделиться этой страницей