[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Двойная отправка из 1 кнопки
FLIK
Столкнулся с такой проблемкой - нужно сделать так что бы кнопка отвечающая за отправку данных формы (submit), при нажатии делала отправку данных на заданную страницу вместе с переходом на другую страницу которую укажешь. То есть что бы при нажатии кнопки производилась отправка данных и переход на указанную станицу одновременно. Возможно ли так сделать?

Вот пример на котором это нужно реализовать.

<form method="POST" action="" name="changeemail2"> <p align="center"><select name="delivery" value="<?php $email = ( isset ( $_COOKIE['uemail2'] ) ) ? $_COOKIE['uemai2'] : ''; echo $email; ?>" width="20">
<option>Текст1</option><option>Текс2</option><option>Текс3</option&g t; <option>Текс4</option></select></p>
<p align="center"><input type="submit" name="changeemail2" value="Текст на кнопке"> </p> </form>
TranceIT
Как вариант в обработчике вначале обрабатываем данные, потом редиректим.

_____________
Безвозмездно помогаю только тем, кто сам пытается что-то сделать.

Остальным за WMR
Даже если там 10 строк кода!
Даже если мне это ничего не стоит!
Даже если вы нуб!

user posted image
FLIK
Я новичёк в этом деле, нельзя ли поподробней? unsure.gif
inpost
Форма отправляет данные на страницу, которая указана в action, там ты делаешь нужную операцию с полученными даннными методом, который ты указал в method, после всей обработки делаешь редирект функцией header("Location: url"); Помимо этого надо запомнить, что вся обработка должна быть ДО вывода любой информации на экран.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Renden
FLIK
ну 2 скрипта в 1 -вом ты обрабатываешь свои $_POST данные, а в конце делаешь header("Location: 2-й скрипт");

inpost - Быстрый ты smile.gif
Guest
То есть редирект это: <?php
header('Location: http://www.tigir.com/php.htm');
exit;
?>

И его надо вставить в код страницы куда ПОСТ отправляет данные, причём таким образом что бы сначало происходила обработка и только после переход на страницу с помощью <?php
header('Location: http://www.tigir.com/php.htm');
exit;
?>, я правеньно понял?
FLIK
ВСЁ получилось ребята огромное спасибо!!!)))))
johniek_comp
ай...не успел

_____________
user posted image
inpost
Приходи ещё smile.gif

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.