Не постит данные в базу MySQL

Тема в разделе "Инъекции в MySQL", создана пользователем altblog, 24 апр 2019.

Метки:
  1. altblog

    altblog New Member Пользователи

    Регистрация:
    4 апр 2018
    Сообщения:
    2
    Настроил скрипт добавления в SQL на localhost - всё работает. Скопировал базу с локалки на хостинг, загрузил PHP-скрипт на хостинг, поменял URL в настройках CM на новый - не работает. Если просто запустить скрипт (который на хостинге) в браузере, предварительно прописав:
    Код:
    INSERT INTO test (data) VALUES ('vserabotaet')
    То значение записывается в SQL. Но если запустить парсинг с этим кодом, то выдает ошибку «результирующий документ оказался пустым» и данные не сохраняются.

    Если поменять на:
    Код:
    INSERT INTO test (data) VALUES ('$_POST[mydata]'
    Тоже не работает.

    В редакторе PHP-скриптов прописано:
    Код:
    mydata=[DATAENCODE]<CD_GRAN_6!>[/DATAENCODE]
    Т.е. на локалке - все работает отлично, а на хостинге - нет. Притом, что если запустить скрипт в браузере с уже прописанными значениями, то они записываются в базу.

    PHP 7. phpMyAdmin 4.8.5
     
  2. altblog

    altblog New Member Пользователи

    Регистрация:
    4 апр 2018
    Сообщения:
    2
    Решение: причина была в том, что не было разрешено удаленное подключение к базе данных.
     
    kagorec и Root нравится это.
Similar Threads
  1. boodooboo
    Ответов:
    6
    Просмотров:
    2.608
  2. vikvik
    Ответов:
    0
    Просмотров:
    4.513
  3. koleso62
    Ответов:
    0
    Просмотров:
    905
  4. User123
    Ответов:
    6
    Просмотров:
    298
  5. Andrijr
    Ответов:
    3
    Просмотров:
    158
Загрузка...

Поделиться этой страницей