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

Форма для ввода и соединить полученные строки (php)

20.06.2016, 15:59. Показов 958. Ответов 5

Студворк — интернет-сервис помощи студентам
Здравствуйте.
Не могу сам разобраться, как это выполнить.

Необходимо на странице сайта сделать форму для заполнения - русский текст с пробелами (строки).
И по нажатию кнопки проверить введённые данные, сравнив их с нужными.
В случае соответствия вывести текст.

Как я понимаю, необходимо ввести константу = "ответ1ответ2ответ3" и сравнить её с объединёнными ответами пользователя.

Проще говоря, тест на пхп без возможности выбора.

Помогите, пожалуйста!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.06.2016, 15:59
Ответы с готовыми решениями:

Форма PHP проверка ввода
Изначально моя страница содержала всего два способа оплаты 1 Физическое лицо <input id="isNotOrg1"...

Вот есть форма календаря для ввода дат, а для ввода времени?
Не ткнете, где взять можно??? Или может кодом кто поделится? Нужно часы и минуты выбирать из формы..... Как сделать - не согу...

php форма для mysql - заносятся одинаковые данные в строки БД
Cразу скажу опыта у меня почти ноль, написал форму для заполнения данных в базе mysql Проблема состоит в том что в базу данных вносятся...

5
 Аватар для tarasalk
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
20.06.2016, 18:57
Цитата Сообщение от 1ncom1ng Посмотреть сообщение
Как я понимаю, необходимо ввести константу = "ответ1ответ2ответ3" и сравнить её с объединёнными ответами пользователя.
Лучше в бд такое хранить.

Цитата Сообщение от 1ncom1ng Посмотреть сообщение
Помогите, пожалуйста!
чем? Не вижу конкретного вопроса... тогда начните с html формы. Че там: form, textarea, button....всего несколько строчек. Примерчик
0
-21 / 0 / 0
Регистрация: 21.05.2015
Сообщений: 20
22.06.2016, 12:04  [ТС]
Зачем хранить такие данные в бд и чем это лучше? Что за ересь?

HTML5
1
2
3
4
5
6
7
8
9
10
11
<form action="" method="POST">111111111111111111<br />
<input type="text" name="n1" style="width: 400px;" /></form>
 
<form action="" method="POST">22222222222222<br />
<input type="text" name="n2" style="width: 400px;" /></form>
 
<form action="" method="POST">3333333333<br />
<input type="text" name="n3" style="width: 400px;" /></form>
 
<form action="" method="POST">4444444444444444444<br />
<input type="text" name="n4" style="width: 400px;" /></form>
0
 Аватар для Пифагор
2172 / 1655 / 840
Регистрация: 10.01.2015
Сообщений: 5,207
22.06.2016, 12:20
1ncom1ng, лучше скажите, что за ересь Вы написали?
Для чего 4 формы?
+ поддерживаю tarasalk:
Цитата Сообщение от tarasalk Посмотреть сообщение
Не вижу конкретного вопроса
Люди помочь пытаются, хотя ничего никому не должны, а Вы нос воротите???
0
-21 / 0 / 0
Регистрация: 21.05.2015
Сообщений: 20
22.06.2016, 12:40  [ТС]
Пифагор, вот я не понимаю, что тут непонятного? и зачем вкорячивать сюда бд?

суть 4-х форм - имеется 4 ребуса (картинки), а в формы человек вводит отгадку каждого ребуса.
ребусы - постоянные, картинки - постоянные.

соответственно, есть строчная переменная, равная n1+n2+n3+n4 (правильные ответы, чтобы было понятно).
и при выполнении условия, что все ответы правильные, нужно вывести строку текста.

текст надо писать или всё-таки это не имеет значения?

я не знаком с синтаксисом php и как его вписать в хтмл код. Именно поэтому написал на форум.
0
 Аватар для Пифагор
2172 / 1655 / 840
Регистрация: 10.01.2015
Сообщений: 5,207
22.06.2016, 12:50
Про БД я ничего не говорил...
Цитата Сообщение от 1ncom1ng Посмотреть сообщение
суть 4-х форм - имеется 4 ребуса (картинки), а в формы человек вводит отгадку каждого ребуса.
ребусы - постоянные, картинки - постоянные.
А для этого не нужно 4 формы.
Если не вдаваться в нюансы и основываться на Вашем вопросе, то
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
echo '<form method="post">
<input type="text" name="a"><br>
<input type="text" name="b"><br>
<input type="text" name="c"><br>
<input type="text" name="d"><br>
<input type="submit" name="submit" value="OK">
</form>';
if(isset($_POST['submit'])){
    $answer = '1234';// предположим, что это правильные ответы
    if($_POST['a'].$_POST['b'].$_POST['c'].$_POST['d'] == $answer){
        echo 'правильно';
    }else{
        echo 'не правильно';
    }
}
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.06.2016, 12:50
Помогаю со студенческими работами здесь

Форма для ввода данных
Доброго дня всем. Сразу прошу в гугл не посылать, т.к. я не могу нормально сформулировать, что мне там искать. Поэтому решил спросить у...

Форма для ввода с условием:
Есть таблицы - типы - товары - заказы, как сделать чтобы в форме при выборе типа товара (поле со списком), в поле товары (поле со списком)...

Форма для ввода данных
Доброго времени суток! Помогите, пжлт, решить вопрос: Есть БД. Данные заносятся через форму в режиме &quot;Ввод данных&quot; (т.е. в...

Форма для ввода данных
Доброго всем времени суток, Задача следующая: Необходимо в таблицу, через форму занести данные. Дата Магазин Адрес Товар Цена...

Форма для ввода IP-адреса
Здравствуйте! Задача такая: посредством textbox сделать форму для ввода IP адреса. Все проверки и форму сделал - все отрабатывается, НО...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru