В момента забелязах нещо което ме учуди доста ...
При този код когато давам да ми отпечата името което съм въвел тези htmlentites или htmlspecialchars изобщо не работят!
Но ако кода е написан така работят:
PHP:
<?php
if(isset($_POST['submit'])) {
$name=htmlentities($_POST['ime']);
echo $name;
}
?>
<form action="test.php" method="post">
<input type="text" name="ime" />
<input type="password" name="pass" />
<input type="submit" name="submit" value="ВЛЕЗ" />
</form>
При този код когато давам да ми отпечата името което съм въвел тези htmlentites или htmlspecialchars изобщо не работят!
Но ако кода е написан така работят:
PHP:
<?php
if(isset($_POST['submit'])) {
$name=htmlentities($_POST['ime']);
echo htmlentities($name);
}
?>
<form action="test.php" method="post">
<input type="text" name="ime" />
<input type="password" name="pass" />
<input type="submit" name="submit" value="ВЛЕЗ" />
</form>