|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.11.2019, 20:47 | #1 |
Пользователь
Регистрация: 21.05.2019
Сообщений: 25
|
php
Программа должна содержать меню и ввод-вывод в окна на экране. Необходимо предусмотреть контроль ошибок пользователя при вводе данных.
При разработке программы применить технологию нисходящего проектирования. Логически законченные фрагменты оформить в виде подпрограмм, все необходимые данные которым передаются через список параметров. Использования глобальных переменных следует стараться избегать. МАССИВЫ ДЛЯ ХРАНЕНИЯ ДАННЫХ ВМЕСТО ФАЙЛА(ов) ИСПОЛЬЗОВАТЬ НЕЛЬЗЯ. Создать файл с данными: в гостинице имеется 150 номеров, из них 50 одноместных и 100 двухместных. Составить программу, которая заполняет и (или) корректирует данные о жильцах и по фамилии определяет номер, где проживает жилец. Программа 1) сортирует данные по номерам или по фамилиям жильцов 2) запрашивает фамилию жильца и Если жильца с такой фамилией нет, об этом выдается сообщение. Если жилец с такой фамилией в гостинице единственный, программа выдает фамилию жильца и номер проживания. Если в гостинице проживает два или более жильцов с такой фамилией, программа дополнительно запрашивает инициалы. |
15.11.2019, 09:24 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Егор, Вы понимаете, что в PHP работает на стороне сервера, а Вам нужно клиентское взаимодействие (окна, ввод/вывод)?
почитайте для начала - Самые основы. Как работает PHP. |
15.11.2019, 09:45 | #3 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
у php есть cli
и оно есть у php, в мануале можно почитать а еще есть http://gtk.php.net/ а еще есть ncurses https://www.php.net/manual/en/intro.ncurses.php а еще есть https://sourceforge.net/projects/php-qt/ а еще есть https://wxphp.org/ а еще есть https://github.com/gabrielrcouto/php-gui https://github.com/php-school/cli-menu |
15.11.2019, 09:57 | #4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
15.11.2019, 09:59 | #5 |
Пользователь
Регистрация: 21.05.2019
Сообщений: 25
|
да понимаете я уже всё это писал но случайно удалил xampp и из всех файлов восстановить только несколько но всё равно спасибо я почитаю
|
15.11.2019, 10:06 | #6 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
Для cli xampp не нужен. Вы определитесь, что вам надо и что вы хотите. Хотя бы своими словами расскажите, как вы это видите.
|
15.11.2019, 11:27 | #7 |
Пользователь
Регистрация: 21.05.2019
Сообщений: 25
|
я делал без cli я думал что это всё надо через браузер делать, а мне надо получается работать только из командной строки, так что ли?
|
15.11.2019, 11:31 | #8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
так в этом и состоит суть обсуждения.
я как раз и имел в виду то, что делать можно в браузере. но тогда клиентская часть должна быть на HTML/CSS + JS (при необходимости) а серверная часть на PHP это клиент-серверная модель приложения. но, как справедливо указал p51x, можно всё ваше задание сделать локально, используя ИСКЛЮЧИТЕЛЬНО PHP (ну и необходимые библиотеки для интерфейса) А что Вам нужно сделать - это Вам лучше знать. В крайнем случае уточните там, где Вы это задание получили. Или посмотрите образцы работы в методических пособиях. Или спросите однокурсников, как они делали. |