Как изменить точку хранения базы данных вместо этой ссылки, данные должны храниться на моем локальном хосте - PullRequest
0 голосов
/ 21 сентября 2019

Я просто скопировал этот код из кода setup-login-register-ionic3-using-php-mysql он создал базу данных localhost из phpMyAdmin, но потом мне стало интересно, почему мои данные не хранятся в моемlocalhost, хотя мне удалось аутентифицировать учетную запись пользователя.

Затем я узнал, что точка хранения проходит по этой ссылке в сообщении ('').

Как я могу изменить это хранилищеуказать мой локальный хост?

loader.present().then(() => {
    this.http.post('http://ionicdon.com/mobile/register.php', data, options)
      .map(res => res.json())
      .subscribe(res => {
        loader.dismiss()

1 Ответ

1 голос
/ 21 сентября 2019
  • Предполагая, что вы используете сервер WAMP или XAMP для локального тестирования, вам нужно поместить все файлы PHP в папку www / project_name или htdocs / project_name соответственно.

Затем запроситестраница из ионного приложения на локальный сервер, например:

this.http.post('http://localhost/mobile/register.php',data, options)

Если вы хотите протестировать ваше ионное приложение на своем устройстве или эмуляторе , вам необходимо выполнить следующие шаги:

  1. Подключите ваш локальный сервер (ПК или ноутбук) и смартфон к одной сети (как правило, к одному и тому же Wi-Fi).
  2. Подключите сервер WAMP / XAMMP к сети и разрешите локальные подключения.Справка: https://www.simonewebdesign.it/how-to-put-online-your-wampserver/
  3. Запустите команду ipconfig в Windows и ifconfig в Linux / Mac, чтобы получить локальный адрес
  4. Замените адрес в пост-запросе http на ваш локальный IP-адрес

    this.http.post ('http://192.168.1.7/mobile/register.php',data, опции)

  5. Теперь вы можете протестировать ваше ионное приложение на своем устройстве

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