Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
 Аватар для Михаил_04
35 / 3 / 2
Регистрация: 17.03.2014
Сообщений: 191

Писал код который дал учитель, и $_POST не работает:(

17.03.2014, 15:40. Показов 2128. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1 код.
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
  <form action=code.php method=post>
A: <input type=text name=a><br>
B: <input type=text name=b><br>
<input type=submit name=send value=отправить>
  </form> 
</body>
</html>
2 код
PHP/HTML
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
<html>
        <head>
<meta charset="UTF-8">
<title></title>
        </head>
<body>
<?php
[B]$a=$_POST['a']; 
$b=$_POST['b'];[/B]
вот в этих двух строках выдаёт ошибку - [I]Не обращайтесь непосредственно к суперглобальному массиву $_POST.
Вместо этого можно использовать функции фильтрации (например, filter_input(), conditions with is_*() functions)[/I]
if ($a>$b)
echo "Число A=$a больше числа B=$b";
elseif ($a<$b)
echo "Число A=$a меньше числа B=$b";
else
echo "Значения равны $a";
 
echo "<br>", "Значение числа А:";
switch ($a)
{
case 1:
echo "один";
break;
case 2:
echo "два";
break;
case 3:
echo "три";
break;
case 4:
echo "четыре";
break;
case 5:
echo "пять";
break;
case 6:
echo "шесть";
break;
case 7:
echo "семь";
break;
case 8:
echo "восемь";
break;
case 9:
echo "девять";
break;
case 10:
echo "десять";
break;
}
 
echo "<br>", "Значение числа B:";
switch ($b)
{
case 1:
echo "один";
break;
case 2:
echo "два";
break;
case 3:
echo "три";
break;
case 4:
echo "четыре";
break;
case 5:
echo "пять";
break;
case 6:
echo "шесть";
break;
case 7:
echo "семь";
break;
case 8:
echo "восемь";
break;
case 9:
echo "девять";
break;
case 10:
echo "десять";
break;
}
?>
 
</body>
</html>
Не понимаю. Писал код на компьютере в универе все работало, стал дома не работает
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.03.2014, 15:40
Ответы с готовыми решениями:

задача повышенной сложности учитель дал
Два робота A и B двигаются по плоскости, с заданной на ней прямоугольной декартовой системой координат (ось Y направлена снизу вверх, ось X...

не работает код $_POST[''] . Не знаю чё делать
$_POST не передаёт данные вот код первой страницы: &lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;...

Хочу быть Прометеем, который дал wi fi людям
Хочу покрыть вайфаем весь двор, может и больше. Имеется маршрутизатор TL WR741ND (20дБм). Купил на днях внешнюю антенну TL-ANT2412D...

6
 Аватар для Ukkas
153 / 126 / 39
Регистрация: 02.05.2012
Сообщений: 573
17.03.2014, 15:49
Михаил_04, а дома настроен Web-сервер?
0
 Аватар для Михаил_04
35 / 3 / 2
Регистрация: 17.03.2014
Сообщений: 191
17.03.2014, 15:52  [ТС]
XAMPP стоит, в нем включен апач.
0
 Аватар для Ukkas
153 / 126 / 39
Регистрация: 02.05.2012
Сообщений: 573
17.03.2014, 15:58
Михаил_04, я сначала просмотрела, что у вас там была за ошибка, точнее предупреждение. Netbeans? И он достаточно прав. Входные данные никак не фильтруются, поэтому вам могут послать что угодно.
0
 Аватар для Михаил_04
35 / 3 / 2
Регистрация: 17.03.2014
Сообщений: 191
17.03.2014, 16:02  [ТС]
да Netbeans. Но работало же всё, писал мол "Число A больше числа B". Я просто не знаю как по другому Пробовал через $_GET, тоже самое.
0
 Аватар для Ukkas
153 / 126 / 39
Регистрация: 02.05.2012
Сообщений: 573
17.03.2014, 16:06
Михаил_04, Верю. Тут ситуация в том, что Netbeans выводит кучу предупреждений. Вариантов 2:
1. не использовать его
2. либо попытаться настроить на нем вывод предупреждений (но я с ним никогда не работала, поэтому подсказать как это сделать и возможно ли это вообще - я не знаю)
1
 Аватар для Михаил_04
35 / 3 / 2
Регистрация: 17.03.2014
Сообщений: 191
17.03.2014, 16:09  [ТС]
Эх я бы рад, но на сервере универа только он, и всё под него. Нечего поделать. Может у меня что то с апачем, потому что при запуске всего проекта пишет 404 ошибку. Спрошу у учителя. Спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.03.2014, 16:09
Помогаю со студенческими работами здесь

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

Новичок. Прошу "бывалых" разобрать код подетально, код писал сам (рабочий)
Этот код моя первая самостоятельная работа. Писал его опираясь на уроки из интернета. Однако там плохо описан механизм действия каждой...

Какой квалификации программист писал этот код?
Помогите пожалуйста. Есть желание научиться, но сомневаюсь в кач-ве этого продукта.

Скрипт, который через $_POST отправляет в базу данные
Написал скрипт, который через $_POST отправляет в базу данные, то-есть комментарии, комментарий появляется там где он должен быть, все...

Не работает код, который получает размер папки
Здравствуйте, форумчане. Есть код: #include &lt;windows.h&gt; #include &lt;iostream&gt; using namespace std; DWORDLONG GetFolderSize(char...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Установка 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
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru