Quantcast
Channel: isset – 100% Private Proxies – Fast, Anonymous, Quality, Unlimited USA Private Proxy!
Viewing all articles
Browse latest Browse all 3

Почему функция isset() считает, что элементы массива $_POST установлены, хотя это не так?

$
0
0

Есть два файла: form.html и doc.php

form.html

<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <meta name="viewport" content="width=device-width, initial-scale=1.0">     <meta http-equiv="X-UA-Compatible" content="ie=edge">     <title>Document</title> </head> <body>     <form name="entry" action="cookie_set.php" method="POST">     <fieldset>         <legend>Вводите только цифры и буквы</legend>         Имя: <input type="text" name="user">         Пароль: <input type="password" name="pass">         <br>         <input type="submit" value="Отправить">     </fieldset>     </form> </body> </html> 

doc.php

<?php  if (isset($  _POST["user"])) echo "да<br>";  if (isset($  _POST["pass"])) echo "да<br>"; ?> 

Я не ввожу ни один элемент формы, нажимаю отправить и выводится 2 раза “да”. по сути $ _POST[“user”] и $ _POST[“pass”] должны быть не установлены если в них не ввести значения, но функция isset() считает по-другому. Почему?

The post Почему функция isset() считает, что элементы массива $_POST установлены, хотя это не так? appeared first on 100% Private Proxies - Fast, Anonymous, Quality, Unlimited USA Private Proxy!.


Viewing all articles
Browse latest Browse all 3

Latest Images

Trending Articles





Latest Images