Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.53/34: Рейтинг темы: голосов - 34, средняя оценка - 4.53
76 / 32 / 11
Регистрация: 28.02.2011
Сообщений: 2,057

Передать параметры в submit

15.12.2016, 06:45. Показов 6750. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Можно ли как нибудь передать на сервер переменные в кнопке submit
например в submit помимо обычных name, мне надо предать x, y
x=1;
y=2;
HTML5
1
2
3
4
<form action="form_action.php" method="get">
                First name: <input type="text" name="fname" /><br />
                 <input type="submit" value="Submit" />
</form>
Как это сделать?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.12.2016, 06:45
Ответы с готовыми решениями:

Как передать значение переменной из JS в PHP, не используя submit?
Всем добрый день. Пытаюсь сделать интерфейс для работы с базой данных. Суть его такая, что при нажатии на значение списка select(в списке...

Передать get параметры
Вот допустим index.php &lt;?php $name_1 = $_GET; $pass_1 = $_GET; ?&gt; а вот допустим core.php

Как методом post передать данные не через submit, а через ссылку?
У меня сейчас выводится кнопка с ником, при нажатии на которую выводится подробная информация о пользователе с помощью такого кода. echo...

11
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,912
15.12.2016, 07:42
Проще кинуть ссылку, чем объяснять.
1
9 / 9 / 2
Регистрация: 09.04.2012
Сообщений: 35
15.12.2016, 08:21
Лучший ответ Сообщение было отмечено tmpnik1 как решение

Решение

Если я правильно понял, то все просто:
HTML5
1
<input type="hidden" name="x" value="1" />
1
76 / 32 / 11
Регистрация: 28.02.2011
Сообщений: 2,057
16.12.2016, 11:04  [ТС]
А если в <input type="hidden" name="x" value="1" />
value неизвестно
например
z=1111
пробую <input type="hidden" name="x" value=z />
на странице выводится z=1, что не желательно и затем z, а как передать на страницу, то что находится в z
0
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,912
16.12.2016, 12:07
tmpnik1, позравляю, у вас достижение - самый непонятный комментарий дня.

Опишите нормальным языком задачу.
0
76 / 32 / 11
Регистрация: 28.02.2011
Сообщений: 2,057
16.12.2016, 12:12  [ТС]
Мне надо передать в массиве _POST значения не только которые на форме
HTML5
1
2
3
4
<form action="form_action.php" method="get">
                First name: <input type="text" name="fname" /><br />
                 <input type="submit" value="Submit" />
</form>
но и которые вычисляются помимо формы, как например z=1, мне не надо выводить на форму, а передать это значение submit ом надо.
я делаю
<form action="l.php?pt_sr=ppp" method=POST>
...
</form>
ppp="ddddd"
но это значение не передаётся, когда просматриваю $GLOBALS
0
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,912
16.12.2016, 12:35
tmpnik1, мда...

Откуда берётся z? Из JS?

Допустим, z = 1. Тогда что за pt_sr=ppp, какое отношение имеет к z? И более того, что за ppp="ddddd", откуда берётся и какое отношение имеет к предыдущим двум равенствам?

Цитата Сообщение от tmpnik1 Посмотреть сообщение
HTML5
1
action="l.php?pt_sr=ppp"
В этом случае в $_GET['pt_sr'] будет лежать "ppp".

Цитата Сообщение от tmpnik1 Посмотреть сообщение
мне не надо выводить на форму, а передать это значение submit ом надо.
С помощью JS подставляете значение в атрибут value тега input.
0
76 / 32 / 11
Регистрация: 28.02.2011
Сообщений: 2,057
16.12.2016, 12:49  [ТС]
Цитата Сообщение от Jodah Посмотреть сообщение
В этом случае в $_GET['pt_sr'] будет лежать "ppp".
А как сделать, чтоб $_GET['pt_sr'] лежало значение ddddd, ведь я же переменной ppp="ddddd" присвоил значение ddddd
0
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,912
16.12.2016, 14:08
tmpnik1, вы не ответили на предыдущие вопросы. Я понятия не имею, где вы присваиваете ppp="ddddd". Чтобы там было ddddd, надо через URL это значение и передавать, site.ru?pt_sr=ddddd
0
76 / 32 / 11
Регистрация: 28.02.2011
Сообщений: 2,057
19.12.2016, 08:25  [ТС]
Спасибо, я уже сам запутался..
HTML5
1
2
3
4
5
6
7
<?php
ppp="ddddd"
?>
<form action="form_action.php?x=ppp" method=POST>
                First name: <input type="text" name="fname" /><br />
                 <input type="submit" value="Submit" />
</form>
*********** form_action.php***********
PHP
1
2
3
<?php
echo ($_GET["x"]."<br>");
echo ($_POST["name"]."<br>");?>
Мне надо, чтобы echo ($_GET["x"] вывело "ddddd"
0
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,912
19.12.2016, 08:52
Лучший ответ Сообщение было отмечено tmpnik1 как решение

Решение

tmpnik1,
PHP/HTML
1
2
3
4
<?php
$ppp="ddddd";
?>
<form action="form_action.php?x=<?=$ppp?>" method=POST>
0
76 / 32 / 11
Регистрация: 28.02.2011
Сообщений: 2,057
19.12.2016, 09:34  [ТС]
Большое спасибо за подсказку...долго бы я искал это в инете...:-)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
19.12.2016, 09:34
Помогаю со студенческими работами здесь

Передать параметры в адресную строку
Здравствуйте. Прошу помощи в написании кода. Задача: Дано две страницы: объекты и диплом. есть таблица объектов. Рядом с...

Формы и PHP. Как передать параметры
Как передавать параметры формой скрипту PHP без перезагрузки страницы? Чтобы подсчет велся моментально. Нужно сделать расчет...

Передать параметры while mysql через $_POST
Здраствуйте помогите пожалуйтс с кодом if(isset($_POST)) { // сюда мне нужно кинуть данные input name ...

Как передать в URL нужные параметры
День добрый форумчане! Кто знает как можно передать нужные запросы через URL адрес с нужными параметрами? Есть ссылка utp ....

Notice: Use of undefined constant submit - assumed 'submit' in
Скажите пожалуйста как сделать вот эту проверку? http://www.youtube.com/watch?feature=player_detailpage&amp;v=qFxUApU6104#t=766 А то у...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru