Нажмите CTRL-D чтобы добавить нас в закладки
HackZone.RU - перенаправление после отправки POST запроса
Войти / Регистрация / Участники
Определение даты выпуска iPhone по серийному номеру
-
Поиск по сайту
Форумы



Реклама

Программирование / PHP RSS подписка на сообщения с форума Subscribe
Вопросы связанные с программированием на PHP

Новая тема Наиболее обсуждаемые темы Наиболее посещаемые темы
Поиск 
Период
Перейти

Просмотров - 4081
перенаправление после отправки POST запроса
Добавить этот топик в закладки »
RSS-лента ответов »Subscribe
winston14


Member
# | Сообщение добавлено 10.03.2013 18:31:14
Есть у меня такой запрос
PHP
<div class="form">
                <form action="http://clubnika.com.ua/blog-post/?id=0" method="post" enctype="multipart/form-data">
                        <div>
                                ТЕКСТ:<br />
                                <textarea name="message" cols="3" rows="1">Текст отправки на сайт</textarea>
                                <br />
                               
                                <input type="submit" value="Выполнить" />
                        </div>
                </form>
       
    </div>
 
можно ли сделать так чтоб после того как кто-то нажмёт "Выполнить" он попадал на какую то конкретную ссылку. После нажатия на "Выполнит" сайт на который отправляется запрос переадресовывает пользователя на одну из своих страниц. я пробовал вставлять такой код
PHP
echo "<html><head><META HTTP-EQUIV='Refresh' content ='0; URL=http://clubnika.id1945.com'></head></html>";
но он перенаправляет пользователя не зависимо от того нажал ли он "Выполнить" или нет.
Сказать спасибо Ответить Цитировать

Virous




Gold Member
# | Сообщение добавлено 11.03.2013 03:15:40
Попробуйте такой вариант:
PHP

<div class="form">
                <form action="http://clubnika.com.ua/blog-post/?id=0" target="_myframe" method="post" enctype="multipart/form-data">
                        <div>
                                ТЕКСТ:<br />
                                <textarea name="message" cols="3" rows="1">Текст отправки на сайт</textarea>
                                <br />
                               
                                <input type="submit" value="Выполнить" />
                        </div>
                </form>
       
    </div>
 
<iframe src="" style="width:0px;height:0px;" name="_myframe" onload="location.href='адрес_куда_перенаправляем'"></iframe>
 

Коротко: POST запрос будет отправлен на сайт, который откроется в IFrame. Пользователь этого не увидит, так как ширина и высота выставлены на ноль. Как только открытие будет выполнено сработает onload и переадресует пользователя на нужную Вам страницу с помощью JS.
 
Ахтунг! Собакирен мит зубен клац, клац! Зубен зи дойч!
Сказать спасибо Ответить Цитировать

winston14


Member
# | Сообщение добавлено 11.03.2013 10:51:37
Хитро))) Спасибо за помощь.
 
Добавлено 11.03.2013 11:03:21 (через 12 минут 44 секунды )
 
Перенаправление происходит моментально, а надо чтоб после того как пользователь нажмёт на кнопку "Выполнить" POST не отправляется((((
 
Добавлено 11.03.2013 11:14:58 (через 12 минут 37 секунд )
 
хотя нет, я кое что упустил. сейчас попробую ещё раз.
 

Добавлено 11.03.2013 11:18:21 (через 3 минуты 24 секунды )
 
а нет, всё равно не работает, перенаправление срабатывает моментально.
Сказать спасибо Ответить Цитировать

Virous




Gold Member
# | Сообщение добавлено 11.03.2013 18:18:50
Отредактировано 11.03.2013 18:20:09 by Virous
Я не понимаю Вас. Вам нужно подавить POST запрос и перенаправить пользователя без его отправки? Тогда это вообще просто. Меняйте http://clubnika.com.ua/blog-post/?id=0 на нужный Вам адрес и все. Или еще проще: замените тип submit на button и пропишите редирект в onclick.
 
winston14

Хитро))) Спасибо за помощь.
Всегда пожалуйста.
 
Ахтунг! Собакирен мит зубен клац, клац! Зубен зи дойч!
Сказать спасибо Ответить Цитировать


Только зарегистрированные пользователи могут оставлять сообщения в форуме

Зарегистрироваться *** Авторизоваться

 Последние новости и статьи  Последние сообщения с форумов
  • WhatsApp уверяет пользователей, что Facebook не имеет доступа к и...
  • Однострочная команда в Windows 10 может повредить жесткий диск с ...
  • Кардерский форум Joker’s Stash объявил о закрытии
  • Релиз ядра Linux 5.9
  • Российские хакеры вооружились уязвимостью Zerologon
  • Тысячи приватных звонков американских заключенных оказались в отк...
  • Шифровальщик атаковал немецкую компанию Software AG
  • Злоумышленники используют службу Windows Error Reporting для бесф...
  • Microsoft предупредила о вымогателях, которые выдают себя за МВД ...
  • Инфостилер Valak ворует информацию из почтовых систем Microsoft E...

    Все новости... Все статьи... Прислать новость RSS
  • Взлом и безопасность / Разное » Re: Помощь в скачивании платного файла
  • Взлом и безопасность / Разное » Помощь в скачивании платного файла
  • Разное / Куплю, приму в дар » куплю | ваш аккаунта | получение нового | описание внутри
  • Разное / Предложения работы » Специалиста
  • Downloads / Другое » Re: Нужна база емайл адресов юр. лиц
  • Downloads / Другое » Нужна база емайл адресов юр. лиц
  • Разное / Предложения работы » Нужен взлом mail и gmail почты
  • Взлом и безопасность / Разное » Re: Нужна помощь в скачивании файла
  • Взлом и безопасность / Разное » Нужна помощь в скачивании файла
  • Разное / Предложения работы » требуется взлом почт на постоянной основе

    Все форумы... RSS


  • Разместить рекламу
    © HackZone Ltd. 1996-2020. Все права зарегистрированы.
    Перепечатка материалов без согласования и указания источника будет преследоваться по Закону

    О проекте | История проекта | Размещение рекламы | Обратная связь | Правила поведения на портале
    contador de visitas счетчик посещений

    #{title}

    #{text}

    x

    #{title}

    #{text}