Неопределенные переменные (передаваемые параметры) - PullRequest
0 голосов
/ 07 июня 2019

поэтому у меня есть страница, скажем, product.php, где некоторые переменные зависят от параметров, передаваемых с другой страницы, скажем, input.php. Однако если пользователь вводит URL-адрес, такой как mysite / product.php, эти переменные теперь становятся неопределенными, поскольку они определяются из параметров, передаваемых из input.php. Как мне справиться с такой ошибкой? или какие концепции мне нужно изучить больше.

1 Ответ

0 голосов
/ 07 июня 2019

Вам просто нужно проверить, существует ли переменная, и передать ее в функцию следующим образом:

if(isset($_POST['my_var'])){
    //variable exist
    $myFunction($_POST['my_var']);
} else {
    //return to page where user should submit values
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...