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

Создать веб-страницу знания таблицы умножения

08.05.2018, 11:38. Показов 3305. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, помогите пожалуйста написать код, или ссылку на теорию с помощью которой сиону сам написать код,либо пример задания.
Вот само задание:
Средствами PHP создать веб-страницу, который проверяет знание таблицы умножения. Веб-страница содержит текстовую надпись для показа общего счета, кнопку «следующая задача», текстовую надпись для показа задачи, текстовое поле для ввода ответа, кнопку «проверить» и текстовую надпись для вывода результатов проверки.
Внешний вид веб-страницы

Общий счет 90 %% (9 правильных ответов из 10) 3 × 4 = Ошибка, правильный ответ «12»

Написать нужно на "языке программирования"PHP, php ещё не учил, но уже в пятницу экзамен с подобным заданием, хочу узнать как примерно можно написать код, если кто может подскажите код или пример, теорию буду благодарен.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.05.2018, 11:38
Ответы с готовыми решениями:

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

Проверка знания таблицы умножения
Мой старший сенсей в виде старшего брата обучая меня сим премудростям языка заставил без объяснения создать нечто по теме сворованной из...

Проверка знания таблицы умножения
Напишите программу, которая предлагает ввести результат произведения двух случайных чисел, взятых из диапазона 0..9, а затем выводит...

8
767 / 323 / 157
Регистрация: 26.05.2016
Сообщений: 2,127
08.05.2018, 12:04
Как может быть экзамен по предмету, который вы не учили, или прогуливали?

Добавлено через 2 минуты
Мда сложно вам будет такое
Окей, сначала делайте форму(ищите а интернете форма html) , кидайте сюда, мы проверим
0
0 / 0 / 0
Регистрация: 29.11.2017
Сообщений: 7
08.05.2018, 13:29  [ТС]
На HTML к примеру
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<!DOCTYPE html>
<html>
    <head>
        <title>Page Title</title>
    </head>
    <body>
    <form action="action.php" method="post">
     <p> <input type="text" name="name" /></p>
      <p> <input type="button" value="Проверка" /></p>
      <p> <input type="button" value= "Следующая задача" /> </p>
       
        </form>            
    </body>
</html>
Вот к примеру создал форму на HTML 1 колонка это для ввода ответов


P.s Мы учим все"языки" веб-программирования за семестр вот PHP, последний который надо выучить но кажется так и не выучим, а к экзамену нужно подготовится(
0
767 / 323 / 157
Регистрация: 26.05.2016
Сообщений: 2,127
08.05.2018, 14:00
Точно, такая форма? Втора кнопка- следующая задача должна сразу выходить или как в тестах, при ответе?
Обдумайте логику, что должно быть первым шагом, когда человек видет вашу форму
2.у вас где то должны результаты выходить на странице, значит создайте нужные div в html и в css придайте какой то стиль хоть им

Добавлено через 2 минуты
Пишите последовательность логики, устно, я вам помогаю с кодом
0
0 / 0 / 0
Регистрация: 29.11.2017
Сообщений: 7
08.05.2018, 18:37  [ТС]
Да сдесь, нет немного не так, по идее должно быть вот так:
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body>
<form action="action.php" method="post">
<p style="text-indent:35px"> <input type="name"="name" /> </p>
<p><input type="button" value="Проверить" /></p>
<p> <input type="button" value= "Следующая задача" /> </p>
<p> Ошибка, верный ответ <input tupe="sumbit"/>
</form>
</body>
</html>
Должно выглядеть следующим образом: 4×5= и в пустом поле нужно указать ответ, например 4×5=20
Ваш ответ:20;
Верно
Если не верно 9×2=23
Ваш ответ:23
Ошибка,верный ответ:18
Впринципе, все должо и так работать стили и оформления я потом добавлю, нужно только изменить цвет фона.
0
767 / 323 / 157
Регистрация: 26.05.2016
Сообщений: 2,127
09.05.2018, 00:18
Плохо написали, переписывайтте)
4×5 откуда должно браться?
0
0 / 0 / 0
Регистрация: 29.11.2017
Сообщений: 7
09.05.2018, 01:23  [ТС]
Любые рандомные числа от 1 до 10, 4*5 это лишь пример числа могут быть любые.
0
767 / 323 / 157
Регистрация: 26.05.2016
Сообщений: 2,127
09.05.2018, 20:53
я вам набросал

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
28
29
30
31
32
33
34
35
36
37
38
<?PHP
header("Content-Type: text/html; charset=UTF-8");
if(isset($_POST['sub']) AND isset($_POST['rigthanswer']) AND isset($_POST['youranswer']) ) {//1
    
$rigthanswer =$_POST['rigthanswer']; 
$youranswer =$_POST['youranswer']; 
 
if($youranswer!=$rigthanswer) { //2
 
echo "<br><span style='color:  red;'>Вы ответили не правильно. Правильный ответ ".$rigthanswer."</span>";
 
 
 
 
}//2
else {//3
    echo "<span style='color: orange;'>Вы ответили правильно! Поздравляем!!!</span>";
 
 
 
 
}//3
 
 
 
}//1
 
?>
    
    
    
    <?PHP
$a = rand(1,9);
$b = rand(1,9);
 
$c = $a * $b;
 
?>
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<!DOCTYPE html>
<html>
    <head>
        <title>Page Title</title>
        <meta charset="UTF-8">
    </head>
    <body>
    <form action="" method="POST">
     <p>  <?PHP echo $a;?> умножить на <?PHP echo $b;?> = <input type='text' name='youranswer' > </p>
      <p> <input type="submit" name='sub' value="ПРОВЕРИТЬ" /></p>
<input type="hidden" name='rigthanswer' value="<?PHP echo $c;?>" />
       
        </form>            
    </body>
</html>
дальше сами
0
0 / 0 / 0
Регистрация: 03.06.2020
Сообщений: 2
12.04.2021, 20:35
Вот чего так сложно написано. Как говорится "Сокращай и властвуй". Можно же написать всё куууууууууда проще.
Вот html файл
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<html>
    <head>
        <title>Page Title</title>
        <meta charset="UTF-8">
    </head>
    <body>
        <?php
            $a = rand(2,9);
            $b = rand(2,9);             
            $c = $a * $b;
        ?>
    <form action="action.php" method="POST">
     <p>  <?PHP echo $a;?> умножить на <?PHP echo $b;?> = <input type='text' name='youranswer' > </p>
      <p> <input type="submit" name='sub' value="ПРОВЕРИТЬ" /></p>
        <input type="hidden" name='rigthanswer' value="<?PHP echo $c;?>" />       
        </form>
    </body>
</html>
Ну и сам файл action.php.
PHP
1
2
3
4
5
6
<?PHP
if($_POST['rigthanswer'] == $_POST['youranswer'] )
    echo "Ответ верный";
if($_POST['rigthanswer'] != $_POST['youranswer'] )  //2 
    echo "Ответ неправильный. Правильный ответ ".$_POST['rigthanswer']; 
?>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.04.2021, 20:35
Помогаю со студенческими работами здесь

Проверка знания таблицы умножения
Люди,помогите! Нужно написать программу для младших школьников, проверяющую знание ими таблицы умножения от 2 до 12. Учащемуся задаются 5...

Программа проверки знания таблицы умножения
помогите с решением задачи. Написать программу проверки знания таблицы умножения. Программа должна генерировать 10 примеров, сообщать о...

Тест на знания таблицы умножения зацикливается
program test; uses crt; var s1, s2, otvet, kol, prav:integer; yn: char; begin clrscr; randomize; write(' Начнем...

Программа проверки знания таблицы умножения
Добрый вечер. не могу понять, где напутала в коде. if не срабатывает, пробовала заполнить массив без указателей - выдает либо адрес...

Проверка знания таблицы умножения (с помощью оператора for)
Написать программу проверки знания таблицы умножения. Программа должна вывести 10 примеров и выставить оценку: за 10 правильных ответов...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка 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
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru