Создание проекта Angular, использующего систему входа в систему PHP, работающую в Xampp - PullRequest
0 голосов
/ 26 апреля 2020

Я создал систему входа в систему, работающую на XAMPP для веб-приложения, используя php, html, материализацию для css и чуть-чуть javascript. Система состоит из страниц входа в систему, регистрации и индексирования. Кроме того, база данных реализована для хранения пользовательских данных и данных приложений в будущем. Если проверка всех форм подтверждена, данные о регистрации пользователя сохраняются в базе данных, после чего они могут войти в систему в обычном режиме. Если пользователь успешно вошел в систему, сеанс запускается с использованием глобальной переменной start_session () и SESSION php. Страница индекса указывает, выполняется ли сеанс в данный момент.

После того, как сеанс выполняется, я хочу отобразить содержимое приложения (еще не разработанное) на странице индекса, где пользователь может практиковать свои функции и Выйти, когда они хотят. Я хочу реализовать эту логику c, используя angular, но я не совсем понимаю, как заставить angular работать с системой входа в систему php и базой данных, запущенной на xampp. Я новичок в angular (и разработке в целом), но, насколько я понимаю, это связано с собственным "сервером", поэтому содержимое приложения можно размещать локально. Кто-нибудь знает, как я могу заставить приложение angular работать с моей реализованной базой данных и системой php входа? Заранее спасибо!

1 Ответ

0 голосов
/ 26 апреля 2020

Я учусь angular сейчас день, но я думаю, что могу ответить на ваш вопрос. По умолчанию angular обслуживает ваше приложение на localhost: 4200. Это приложение будет содержать ваш пользовательский интерфейс и логи взаимодействия c. После загрузки приложения в браузер ваше приложение будет вызывать скрипт PHP, как вы обычно звоните с HTML, потому что теперь все в браузере, поэтому вам не нужно беспокоиться о angular сервере.
Однако в angular, вы должны использовать angular сервисы для отправки запроса к серверу.

Ваша веб-архитектура будет выглядеть следующим образом (представьте apache вместо nginx) enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...