Member 12679630 Ответов: 0

Проблема с моими подготовленными утверждениями в PHP/mysqli


Итак, я работаю над проектом и сумел исправить все свои первоначальные проблемы, но когда я пытаюсь отправить его, он терпит неудачу, так что должно быть что-то не так с моим кодом, чтобы отправить информацию в базу данных.

Возвращаемая ошибка заключается в том, что все переменные, переданные через post, не определены, даже если эти ошибки не отображаются при первоначальном посещении страницы, при нажатии кнопки отправить все эти переменные больше не определены.

Соответствующие файлы находятся на моем github здесь:

https://github.com/jgert427/mysqli-project

Файл, который должен быть отправлен, - это confirm.php

У меня нет большого опыта работы с php или mysqli, поэтому я был бы очень признателен за любую помощь.


(Примечание: у меня нет почти достаточно времени, чтобы переписать весь мой код в PDO, хотя я был бы не прочь услышать, почему следует использовать PDO над mysqli или нет, для будущих ссылок)

Что я уже пробовал:

Я убедился, что все переменные учтены, и попытался исправить подготовленные утверждения, но безуспешно.

David_Wimbley

Какие ошибки вы получаете/отображаете?

Member 12679630

когда я нажимаю кнопку Отправить он говорит мне что все переменные которые у меня были из поста на предыдущей странице которые определены вверху больше не определены

David_Wimbley

Разве вы не должны обращаться к переменным с помощью $_POST вместо $_SESSION? Я не скачивал ваш код, чтобы запустить его, потому что я ленив, но это мое первое предположение.

Member 12679630

не уверен в этом, но я точно знаю, что получаю ошибки не только от тех значений, которые я передал на эту страницу с помощью post. Те, что прошли с сессией, находятся на 2 страницах до подтверждения, поэтому я передал их с сессией, чтобы сделать это проще.

0 Ответов