powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как сделать обработку события формы в другом окне <form method='post' action=''>
5 сообщений из 5, страница 1 из 1
Как сделать обработку события формы в другом окне <form method='post' action=''>
    #39146186
alexya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть код
<form method='post' action=''>
<input name='id' type='hidden' value='". $row['0'] ."'>
<input name='ids' type='hidden' value='". $row['7'] ."'>
<input name='del' type='submit' value='-'>
<input name='opl' type='submit' value='ОК'>
<input name='add' type='submit' value='+'>
</form>
ну и ниже соответственно обработка
if ( isset ( $_POST['del'] ))

{

$sql1 =mysql_query ("DELETE FROM `zakaz` WHERE idz='".$_POST['id']."'");
$url = $_SERVER['REQUEST_URI']; echo "<script>location.href='".$url."'</script>";

}
и т.д.

нужно сделать кнопку еще 1, но которая создавала бы отчет в новом окне а не обрабатывала на текущей странице
то есть организовать вызов prin.php и передать ей значения текущего .$_POST['id'].

А так как <form method='post' action=''> я не знаю как это сделать(( Помогите пожалуйста!!!
...
Рейтинг: 0 / 0
Как сделать обработку события формы в другом окне <form method='post' action=''>
    #39146244
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Аяксом сделать запрос к серверу. Результат выполнения запроса вывести в новое окно. Как вариант, конечно.

Другой вариант - допилить серверный скрипт так, чтобы он понимал GET. Тогда можно открыть новое окно с заранее заданным URL, содержащим значение id.

Есть ещё более сложные варианты.
...
Рейтинг: 0 / 0
Как сделать обработку события формы в другом окне <form method='post' action=''>
    #39146287
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если не поддерживаете доисторические браузеры, то вот и вот .

Если же страдаете этой бедой, то можно action и target поменять через JS. А вообще у вас там одни hidden'ы и кнопка сабмита, сделайте разные формы.
...
Рейтинг: 0 / 0
Как сделать обработку события формы в другом окне <form method='post' action=''>
    #39146295
alexya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SharuPoNemnogu,

там всего куча на 212 строк.. здесь приведена модель как сделано)))
...
Рейтинг: 0 / 0
Как сделать обработку события формы в другом окне <form method='post' action=''>
    #39146309
alexya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо всем! сделано :

<INPUT name='prin' TYPE='submit' VALUE='Сформировать отчет' formaction='prin.php' >
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как сделать обработку события формы в другом окне <form method='post' action=''>
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]