Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/26: Рейтинг темы: голосов - 26, средняя оценка - 4.77
0 / 0 / 0
Регистрация: 31.12.2009
Сообщений: 7

1 form, 1 submit, 2 action'a

06.04.2010, 22:26. Показов 5016. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть форма

HTML5
1
2
3
4
<FORM method="post" action="ff1.php">
<input type="text" name="name">
<input type="submit" value="Отправить">
</FORM>
Как возможно чтобы при субмитировании данные этой формы отправлялись не только в ff1.php, а ещё и в ff2.php??

Примеры с форумов типа

JavaScript
1
2
3
4
5
6
7
8
function Envia()
{
 
document.frm1.submit();
var s2=document.getElementById('email').value;
document.getElementById('email2').value=s2;
document.frm2.submit();
}
реально не работают.

Спасибо!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.04.2010, 22:26
Ответы с готовыми решениями:

Отправка формы по form.submit();
Вобщем то трабла такая. Есть асп-страница, в которой в зависимости от колличества месяцев выбранных в календаре генерится форма с...

Form. Как сделать Submit в разные окна?
Как мне сделать, чтобы при нажатии на одну кнопку форма была послана в текущее окно, а при нажатии на другую - в новое окно?

Определение кнопки SUBMIT и метод form.sumit()
Когда клиентский скрипт после проверки введенных данных отсылает форму сервером, он пользуется методом frm.submit(). Но при этом почему-то...

9
Почетный модератор
 Аватар для Humanoid
11556 / 4351 / 452
Регистрация: 12.06.2008
Сообщений: 12,454
06.04.2010, 22:43
Можно через Ajax дублировать.
0
0 / 0 / 0
Регистрация: 31.12.2009
Сообщений: 7
07.04.2010, 14:16  [ТС]
А пример можно?
0
Почетный модератор
 Аватар для Humanoid
11556 / 4351 / 452
Регистрация: 12.06.2008
Сообщений: 12,454
07.04.2010, 16:08
Думаю, что-то вроде такого:
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
function UpdatePage()
{
    if (xmlHttp.readyState==4) {
        /* Тут можем что-то сделать, когда получили ответ от сервера */
    }
}
 
function sendpost(url,data)
{
/*Создаём XMLHttpRequest */
    var xmlHttp=false;
    /* Сначала попробуем создать XMLHttpRequest для голимого и глючного Internet Explorer */
    /*@cc_on @*/
    /*@if (@_jscript_version >= 5)
    try {
        xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
        try {
            xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (e2) {
            xmlHttp = false;
        }
    }
    @end @*/
    /* А теперь, если у нас нормальный браузер, то создаём всё по-нормальному */
    if (!xmlHttp && typeof XMLHttpRequest != 'undefined')
        xmlHttp = new XMLHttpRequest();
    if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
        xmlHttp=false;
    }
 
/* Отправляем данные */
    xmlHttp.open('POST',url,true);
    xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    xmlHttp.onreadystatechange=UpdatePage;
    xmlHttp.send(data);
}
 
function sendall()
{
    sendpost('ff1.php','email='+document.getElementById('email').value+'&pass='+document.getElementById('pass').value);
    sendpost('ff2.php','email='+document.getElementById('email').value+'&pass='+document.getElementById('pass').value);
}
А пользоваться так:
<input type="button" value="Отправить" onclick="sendall();" />
1
0 / 0 / 0
Регистрация: 31.12.2009
Сообщений: 7
10.04.2010, 04:59  [ТС]
Спасибо!
0
0 / 0 / 0
Регистрация: 17.02.2013
Сообщений: 21
22.11.2015, 16:08
А как можно сделать чтобы при нажатии копки данные в форме дополнительно записывались в лог?
0
Почетный модератор
 Аватар для Humanoid
11556 / 4351 / 452
Регистрация: 12.06.2008
Сообщений: 12,454
22.11.2015, 16:27
Brian, скорее всего, должно получиться, если два действия прописать:
HTML5
1
<input type="button" value="Отправить" onclick="sendall(); addlog();" />
Ну или в крайнем случае выполнять функцию добавления в лог внутри sendall(). Хотя, даже не представляю, о каком логе идёт речь.
0
0 / 0 / 0
Регистрация: 17.02.2013
Сообщений: 21
22.11.2015, 16:51
А если просто оставить так
Цитата Сообщение от Uidze Посмотреть сообщение
<FORM method="post" action="ff1.php">
и просто запись в лог

Добавлено через 4 минуты
И как сделать эту запись в лог?
0
Почетный модератор
 Аватар для Humanoid
11556 / 4351 / 452
Регистрация: 12.06.2008
Сообщений: 12,454
23.11.2015, 07:22
Цитата Сообщение от Brian Посмотреть сообщение
И как сделать эту запись в лог?
Смотря какой лог вам нужен. Веб-сервер сам ведёт логи... но вы можете и самостоятельно добавить функции во все php-скрипты, которая будет записывать в текстовый файл имя скрипта и передаваемые параметры.
0
0 / 0 / 0
Регистрация: 17.02.2013
Сообщений: 21
23.11.2015, 17:24
осталась только одна проблена
HTML5
1
<form method="post" action="log.php" onsubmit="urlGen(this)" >
не срабатывает action=log.php.
без онсабмит все работает записывает, как совместить?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.11.2015, 17:24
Помогаю со студенческими работами здесь

Нужно чтобы страница не обновлялась при document.form.submit();
Такой вопрос: когда я делаю document.form.submit(); -происходит обновление страницы А как сделать, чтоб страница при этом не...

This.form.submit() отправляет форму без обязательных полей required
Добрый день, существует проблема, как я уже написал в заголовке &quot;this.form.submit() отправляет форму без обязательных полей required&quot;....

Не могу сохранить данные при событии onChange="document.form.submit();"
Здраствуйте, подскажите пожалуйста как мне быть: Устала биться, идейку подкиньте... Пишу на php Реализую по SELECT обновление...

Form Submit для многих форм
Отправка даных с формы происходит через код Jquery $(&quot;form&quot;).submit(); Когда на страничке одна форма,все происходит нормально ...

Form and Submit ?
Mojno li na odnu formu ispol'zovat' neskol'ko submitov,to est' ,shto bi odin delal action form na odin adres,a drugoy submit delal action...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru