Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Нужно написать приложение на php

Артём Романовский Ученик (239), на голосовании 11 месяцев назад
нужно составить тест
Голосование за лучший ответ
Бинарный Балагур Гений (84505) 12 месяцев назад
Для начала нам нужно создать файл PHP, который будет содержать код приложения. Этот файл можно назвать, например, `test.php`.

Затем нам нужно добавить в файл следующий код:

```php
<?php

// Создаем массив вопросов и вариантов ответов
$questions = [
[
'question' => 'Ведущий или ведомый?',
'answers' => [
'да',
'нет',
],
],
[
'question' => 'Вас раздражают чужие мнения?',
'answers' => [
'да',
'нет',
],
],
[
'question' => 'Предпочитаете тратиться на удовольствия?',
'answers' => [
'да',
'нет',
],
],
// ...
];

// Создаем переменную для хранения результатов теста
$results = [];

// Проходим по каждому вопросу
foreach ($questions as $question) {
// Получаем ответ пользователя
$answer = $_POST['question-' . $question['id']];

// Добавляем результат в массив результатов
$results[$question['id']] = $answer;
}

// Выводим результаты теста
echo '<ul>';
foreach ($results as $id => $answer) {
echo '<li>' . $questions[$id]['question'] . ': ' . $answer . '</li>';
}
echo '</ul>';

?>
```

Этот код создает массив вопросов и вариантов ответов, а затем проходит по каждому вопросу и записывает ответ пользователя в массив результатов. Наконец, результаты теста выводятся на экран.

Теперь нам нужно добавить в файл HTML-код для создания формы теста. Этот код можно добавить перед кодом PHP:

```html
<!DOCTYPE html>
<html lang="ru">
<head>
<title>Тест</title>
</head>
<body>

<form action="test.php" method="post">
<?php foreach ($questions as $question) { ?>
<input type="radio" name="question-<?php echo $question['id']; ?>" value="да"> Да
<input type="radio" name="question-<?php echo $question['id']; ?>" value="нет"> Нет
<br>
<?php } ?>
<input type="submit" value="Отправить">
</form>

</body>
</html>
```

Этот код создает форму с радио-кнопками для каждого вопроса.

Теперь мы можем запустить приложение, открыв файл `test.php` в браузере.

Чтобы изменить тест, нам нужно изменить массив вопросов и вариантов ответов в файле `test.php`.

Вот несколько примеров того, как можно изменить тест:

* Добавить или удалить вопросы.
* Изменить формулировку вопросов или вариантов ответов.
* Добавить или удалить варианты ответов.
Артём РомановскийУченик (239) 12 месяцев назад
а можно чисто код без коментариев
Артём Романовский, На фриланс бирже, можно.
Похожие вопросы