За последние 24 часа нас посетили 87493 программиста и 4641 робот. Сейчас ищут 2022 программиста ...

POST запросы возможно ли такое?

Тема в разделе "PHP для новичков", создана пользователем notphpguru, 30 сен 2018.

  1. notphpguru

    notphpguru Новичок

    С нами с:
    30 сен 2018
    Сообщения:
    2
    Симпатии:
    0
    Добрый вечер !
    есть небольшая задачка

    есть Три домена mysite.com & mysite2.com & mysite3.com

    при нажатии на определенную кнопку с mysite.com на mysite2.com передаються данные посредством GET запроса (Уникальный ID поситителя, пример mysite2.com/redirect.php?id=738392)

    redirect.php читает данные из GET и делает редирект с тем же ID на mysite3.com (пример mysite3.com/?tracking=738392)

    таким образом я могу понять какой пользователь с на mysite3.com пришел от меня

    А ТЕПЕРЬ ВОПРОС

    можно ли передать данные с mysite.com на mysite2.com посредоством POST запроса И что бы на mysite2.com выполнился редирект ... как то так...

    пс понимаю что можно и там и там сложить в БД ip & id но не совсем подходит из за задержек

    пс сильно не ругайте на пыхе быдлокодирую всего месяц
     
  2. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.012
    Симпатии:
    1.679
    Адрес:
    :сердА
    Дорвеи?
     
  3. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    3.861
    Симпатии:
    656
    Да, причем можно так же, в адресе. Ну или в поле формы. Возможно, скрытом.
     
  4. notphpguru

    notphpguru Новичок

    С нами с:
    30 сен 2018
    Сообщения:
    2
    Симпатии:
    0
    --- Добавлено ---
    а как подскажишь? ну я вот делал тесты все что вышло это с одного страницы отправить на другую POST запрос ,ну и собственно на второй странице этот запрос можно обработать например записав в файл,а вот как использовать его при редиректе с одной стр на другую не ясно))
     
  5. SeApps

    SeApps Новичок

    С нами с:
    3 апр 2018
    Сообщения:
    27
    Симпатии:
    1
    Смотри. Когда ты отправляешь запрос - ты автоматически редиректишься.
    Используй mysite3 как адрес для приема запроса.
    С POST-переменными, блэкджеков и *****ми.
    Просто, как адрес, куда ты отправляешь форму.

    Ну или так
    HTML:
    1. <a href="mysite3.com?id=<? //пишем идентификатор ?>"></a>
     
  6. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.543
    Симпатии:
    623
    Спецификация HTTP/1.1 включает редирект с повторением POST-данных с помощью статуса 307. Вы можете использовать этот статус для переадресации пользователя после выполнения необходимых действий.
     
  7. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    3.861
    Симпатии:
    656
    @[vs], а как обстоят дела с поддержкой этого статуса со стороны браузеров? :)
     
  8. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.543
    Симпатии:
    623
    @miketomlin учитывая что это HTTP/1.1, а не 2, поддержка должна быть около 100%.