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

Проверка формы

29.02.2012, 11:38. Показов 960. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не проходит проверка формы

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<form method="post">
Имя:<input name="name" type="text" <br/>
Фамилия:<input name="lastname" type="text" ><br/>
<input type="submit" value="Готово" name="button">
</form>
 
<?php
$name=$_POST['name'];
$lastname=$_POST['lastname'];
 
if ($_POST['button']==TRUE){
if (empty($name)){
    echo "Вы не ввели имя";
        if ($lastname==""){
            echo "Вы не ввели фамилию";
            }
}
else
{
    echo "Все заполнено";
}
}
 
?>
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.02.2012, 11:38
Ответы с готовыми решениями:

Проверка формы
Доброго времени суток! Вот есть такая форма &lt;html&gt; &lt;head&gt;&lt;meta charset=&quot;utf-8&quot;&gt; &lt;/head&gt; &lt;title&gt;Форма&lt;/title&gt; &lt;body&gt; ...

Проверка формы
Здравствуйте! Писал код проверки формы на содержание в ней данных. Хотел, что бы выводился текст снизу (после поля), если оно не...

Проверка формы
Помогите дописать условие. есть вот такая вот проверка. if(isset($_POST)){ $error = ''; $pattern_login = '/^{3,16}$/';...

5
Модератор
Эксперт С++
 Аватар для zss
13773 / 10966 / 6491
Регистрация: 18.12.2011
Сообщений: 29,243
29.02.2012, 12:22
$_POST['button'] отошлет не TRUE,
а имя кнопки. Поэтому такое сравнение не сработает.
0
Исследователь
 Аватар для Jallik Lich
196 / 175 / 13
Регистрация: 30.10.2011
Сообщений: 605
Записей в блоге: 7
29.02.2012, 12:35
Цитата Сообщение от atew Посмотреть сообщение
if ($_POST['button']==TRUE){
PHP
1
if(isset($_POST['button'])) {
0
 Аватар для atew
0 / 0 / 0
Регистрация: 09.02.2011
Сообщений: 56
29.02.2012, 16:40  [ТС]
Цитата Сообщение от Jallik Lich Посмотреть сообщение
PHP
1
if(isset($_POST['button'])) {
Меняю и всё без изменений.
Почему то проверка на ввод имени проходит, а фамилии нет.
0
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
29.02.2012, 16:47
atew, вот:
PHP
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
<form method="post">
Имя:<input name="name" type="text" <br/>
Фамилия:<input name="lastname" type="text" ><br/>
<input type="submit" value="Готово" name="button">
</form>
 
<?php
$name=$_POST['name'];
$lastname=$_POST['lastname'];
 
if (isset($_POST['button']))
{
    if (empty($name))
    {
        echo "Вы не ввели имя";
    }
    elseif (empty($lastname))
    {
        echo "Вы не ввели фамилию";
    }
    else
    {
        echo "Всё заполнено";
    }
}
 
?>
Данный код просто ОБЯЗАН работать
1
 Аватар для atew
0 / 0 / 0
Регистрация: 09.02.2011
Сообщений: 56
29.02.2012, 17:01  [ТС]
Lyodik. Делал строго по уроку - не работает и всё, хоть тресни.
Спасибо Вам.. Всё работает. Нашел ошибки, исправил. + от меня
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.02.2012, 17:01
Помогаю со студенческими работами здесь

проверка формы
Привет.Как проверить поле отправки файля &lt;input type=&quot;file&quot; &gt;? Нужно проверить что передан именно файл и ничего больше.Хочу знать как...

Проверка формы
У меня есть класс RegCls, в нем функция которая проверяет форму регистрайии на сайте. Подскажите правильно(тоесть грамотно ли...

Проверка формы на заполнение
помогите какие проверки формы есть вообще $mess её надо проверить на заполнения потом убрать лишние пробелы

Проверка данных формы
Здравствуйте! Я только начал учить PHP, а мне надо кое что осуществить. Можете помочь? Есть форма, с помощью JavaScript нужно было сделать...

Проверка формы на PHP
Здравствуйте! Помогите создать функцию, в которую передаётся строка с фамилией. Функция эту строку проверяет на правописание исходя...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru