Если вы ожидаете, что $hello
выживет между загрузками страниц, вам не повезло.
Вместо этого вам нужно будет сохранить переменную между сессиями самостоятельно.
Кстати, строка $hello;
ничего не делает.
Редактировать Причина, по которой я предположил, что вам нужны сеансы, заключается в том, что вы установили$hello
только тогда, когда $campo == "newPassword"
, а затем ожидать, что это будет определенное значение, только когда $campo == "passwordMatch"
.Вы никогда не измените значение $campo
, и, очевидно, это не может быть и то и другое.Это подразумевает, что две части логики должны работать на отдельных страницах загрузки.