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

Как записать значение из нескольких текстовых полей?

18.01.2015, 21:10. Показов 2208. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как записать значение из нескольких текстовых полей?
Пытаюсь сделать функцию для класса но не как не могу понять как это должно выглядеть
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
 
class SaveClass 
{
    
    public function save() 
    {
        // ?
    }
}
 
$SAVE = new SaveClass();
 
?>
HTML5
1
2
      <input type="text" value="123" name="las_1" class="form-control">
      <input type="text" value="123" name="las_2" class="form-control">
Помогите пожалуйста кто разбирается в этом
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.01.2015, 21:10
Ответы с готовыми решениями:

Как из нескольких текстовых полей собрать информацию в одно
как из нескольких текстовых полей собрать информацию в одно текстовое поле? н.р. в первом текстовом поле - 0000 во втором текстовом...

Как достать и передать в другой метод значения нескольких текстовых полей по нажатию кнопки?
Привет всем! Владеющие языком, прошу принять новичка в свои ряды, ну и... помочь чуток. Не могу понять как... Есть 2 (и более)...

Плагин для создания ряда из нескольких текстовых полей
Добрый день ! Каким плагином можно сделать такую форму

23
 Аватар для saden
184 / 168 / 53
Регистрация: 27.01.2013
Сообщений: 788
18.01.2015, 21:28
Так это из разных песочниц. Получай из $_REQUEST и сохраняй
0
2 / 2 / 0
Регистрация: 26.08.2014
Сообщений: 136
18.01.2015, 22:12  [ТС]
пытаюсь записать их содержимое в отдельный файл config.php в котором хранятся переменные и в нужную переменную нужно записать
содержимое поля например las_1 нужно записать в переменную $_las = ;
Что вы имеете под выражением "разных песочниц"? php и html?
0
 Аватар для saden
184 / 168 / 53
Регистрация: 27.01.2013
Сообщений: 788
19.01.2015, 09:35
php выполняется на сервере, html(js) - на клиенте.
Коды РНР не могут сохранить файл у клиента, JS - на сервере.
HTML может передать данные формы (инпутов) на сервер в составе запроса. Он соберется в массив $_REQUEST (или отдельно $_GET и $_POST). Извлекай оттуда данные и сохраняй как хочешь
0
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
19.01.2015, 10:32
Mik92, для начала почитайте про работу с формами в PHP.
0
2 / 2 / 0
Регистрация: 26.08.2014
Сообщений: 136
19.01.2015, 10:47  [ТС]
Я могу попробовать передать через POST нужные мне параметры для записи но как записать/перезаписать их именно в переменную чтобы в файле это выглядело именно так $l_as= 'тут моя переданная переменная';?
0
 Аватар для saden
184 / 168 / 53
Регистрация: 27.01.2013
Сообщений: 788
19.01.2015, 12:27
PHP
1
$l_as=$_POST['l_as1'];
0
 Аватар для Пифагор
2172 / 1655 / 840
Регистрация: 10.01.2015
Сообщений: 5,207
19.01.2015, 12:34
И значения по умолчанию уберите.
Если нужно передать, то
PHP
1
value="<? echo $l_as; ?>"
А в PHP конкатенировать.

Кажись так.
0
 Аватар для saden
184 / 168 / 53
Регистрация: 27.01.2013
Сообщений: 788
19.01.2015, 12:47
сорри, не досмотрел... Запросы формируются по имени инпутов
PHP
1
$l_as=$_POST['las_1'];
если две сразу
PHP
1
$l_as=$_POST['las_1'].$_POST['las_2'];
0
 Аватар для Пифагор
2172 / 1655 / 840
Регистрация: 10.01.2015
Сообщений: 5,207
19.01.2015, 13:02
Цитата Сообщение от saden Посмотреть сообщение
если две сразу
Код PHP
1
$l_as=$_POST['las_1'].$_POST['las_2'];
Это, если строки. А если численные значения, то
PHP
1
2
3
4
$_POST['las_1'] = 2;
$_POST['las_2'] = 3;
$l_as=$_POST['las_1'].$_POST['las_2'];[/quote]// будет 23
$l_as=$_POST['las_1']+$_POST['las_2'];[/quote]// будет 5
0
 Аватар для saden
184 / 168 / 53
Регистрация: 27.01.2013
Сообщений: 788
19.01.2015, 13:09
Пифагор, ТС хочет их писать раздельно, как я понял. Не складывать.
0
 Аватар для Пифагор
2172 / 1655 / 840
Регистрация: 10.01.2015
Сообщений: 5,207
19.01.2015, 13:11
Цитата Сообщение от saden Посмотреть сообщение
Пифагор, ТС хочет их писать раздельно, как я понял. Не складывать.
Ну, я как пример. Заодно моцк размял))
0
2 / 2 / 0
Регистрация: 26.08.2014
Сообщений: 136
19.01.2015, 18:11  [ТС]
saden, А можно прямо в переменную в классе записать?
public $siteName = $_POST['las_1'];

Будет ли всегда перезаписываться текст этой переменной при каждом новом POST запросе?
0
 Аватар для saden
184 / 168 / 53
Регистрация: 27.01.2013
Сообщений: 788
19.01.2015, 18:19
Цитата Сообщение от Mik92 Посмотреть сообщение
А можно прямо в переменную в классе записать?
public $siteName = $_POST['las_1'];
Можно.
Цитата Сообщение от Mik92 Посмотреть сообщение
Будет ли всегда перезаписываться текст этой переменной при каждом новом POST запросе?
Будет
0
2 / 2 / 0
Регистрация: 26.08.2014
Сообщений: 136
19.01.2015, 18:30  [ТС]
Цитата Сообщение от saden Посмотреть сообщение
Сообщение от Mik92
А можно прямо в переменную в классе записать?
public $siteName = $_POST['las_1'];
Можно.
Сообщение от Mik92
Будет ли всегда перезаписываться текст этой переменной при каждом новом POST запросе?
Будет
Но как тогда переменная будет записываться? Не вижу смысла. Только после POST запроса будет она записана но если нет запроса то ее не будет. Переменная по умолчанию уже содержит текст например
public $siteName = 'мой текст';
и нужно чтобы после POST запроса текст который я через запрос передаю, изменился в переменной. И остался там пока я не сделаю снова запрос с другим текстом.
0
 Аватар для saden
184 / 168 / 53
Регистрация: 27.01.2013
Сообщений: 788
19.01.2015, 18:34
Пост-запрос перезапускает скрипт. Соотв., он начинает работать с начала. Обычно так и пишут
PHP
1
2
if(!isset($_POST['s])) {}//первый запуск, пост пуст
else {}//запуск по запросу - в посте что-то есть
0
2 / 2 / 0
Регистрация: 26.08.2014
Сообщений: 136
19.01.2015, 18:38  [ТС]
Цитата Сообщение от saden Посмотреть сообщение
Пост-запрос перезапускает скрипт. Соотв., он начинает работать с начала. Обычно так и пишут
Код PHP
1
2
if(!isset($_POST['s])) {}//первый запуск, пост пуст
else {}//запуск по запросу - в посте что-то есть
Это я понимаю но как переменная должна перезаписываться? Как бы после запроса зайти в файл и увидеть в переменной текст который я передал?
0
 Аватар для saden
184 / 168 / 53
Регистрация: 27.01.2013
Сообщений: 788
19.01.2015, 18:40
сформулируй задачу нормально.
а то первый вопрос про два поля, потом про класс, теперь про файл...
что конкретно надо?
0
2 / 2 / 0
Регистрация: 26.08.2014
Сообщений: 136
19.01.2015, 18:46  [ТС]
Цитата Сообщение от saden Посмотреть сообщение
сформулируй задачу нормально.
а то первый вопрос про два поля, потом про класс, теперь про файл...
что конкретно надо?
Пытаюсь сделать простую настройку сайта через админку. В админке сделал поля, в них записываю текст который должен сохраниться в файл config.php в нужную переменную в классе. Например ввожу в поле "название сайта" новое название сайта и нажимаю "сохранить". Когда сохранилось, текст который я вписал в поле должен записаться/перезаписаться в переменной в классе в файле config.php. А на сайте из этой переменной я просто читаю ее содержимое и это выводится пользователю.
0
 Аватар для saden
184 / 168 / 53
Регистрация: 27.01.2013
Сообщений: 788
19.01.2015, 18:56
форма отсылает введенное на сервер по нажатию кнопки
на сервере запускается скрипт и получает введенную инфу через пост
дальше делает с ней что хочет - в класс, в файл...
по результату обработки отправляет клиенту обновленный html

Фраза, которая мне осталась непонятной "А на сайте из этой переменной я просто читаю ее содержимое и это выводится пользователю". На клиенте нет переменных РНР, на сервере ничего нельзя вывести пользователю
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
19.01.2015, 18:56
Помогаю со студенческими работами здесь

Вычислить значение функции для значений из текстовых полей
Помогите, пожалуйста, решить задание... Сам не могу((( &quot;Создайте html-страницу, содержащую два текстовых поля ввода и одну кнопку. По...

Как динамически записать значение нескольких CheckBox в базу
Здравствуйте. Ситуация такая. У меня на форме есть около 60ти чекбоксов, значения которых нужно записать в базу(каждому контролу...

Добавление данных из нескольких текстовых полей в базу данных
Добрый день. С толкнулся со следующей проблемой: У меня есть форма в которой генерируется некое количество текстовых полей, оно всегда...

Как присвоить одной переменной значение нескольких полей одной таблицы на VBA?
Как присвоить одной переменной значение нескольких полей одной таблицы на VBA? Как эту переменную занести в поле другой таблицы на...

Как присвоить одной переменной значение нескольких полей одной таблицы на VBA?
Как присвоить одной переменной значение нескольких полей одной таблицы на VBA? Как эту переменную занести в поле другой таблицы на...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru