Привет всем спасибо заранее за любую помощь. В настоящее время я работаю над бэкэндом с регистрацией пользователей и приступаю к шифрованию паролей вновь зарегистрированных пользователей, и, похоже, я нарушил свою систему регистрации.
**SEE CODESHARE.IO LINK FOR UPDATED CODE BELOW**
Каждый раз, когда я пытаюсь зарегистрироваться или войти в систему как пользователь, я получаю HTTP-ошибку 500. Дайте мне знать, если вам нужно больше увидеть мой код, но из того, что я возился с ним, кажется, это единственный файл с проблемами.
ОБНОВИТЬ:
Я посмотрел в консоли, и это то, что сказал мне вкладка сети. Не совсем уверен, что с этим делать.
Снимок экрана после нажатия кнопки «Регистрация» и заполнения формы.
Я также обновил свой код, чтобы отразить то, что InternetOfThings предложил добавить » вокруг имен моих столбцов. Я загружаю свой код в Codeshare.io, чтобы вы могли видеть, с чем я работаю, когда я обновляю его. вот ссылка https://codeshare.io/G6p4ON
Я заметил, что если я удалю
mysqli_real_escape_string
и попытаться зарегистрировать нового пользователя, он подумает, что я оставил поле «Имя» пустым, даже если явно не сделал этого.
Ошибка 500 может быть вызвана несколькими причинами
Если вы используете Google Chrome, вы можете проверить свою веб-страницу (Ctrl + Shift + I), перейдите на вкладку сети, чтобы убедиться, что файл выдает ошибку, затем щелкните имя файла, чтобы проверить, какая строка вызывает его.
Дайте мне знать, что вы найдете
Других решений пока нет …