Source of: /ADI/validation/form.php
<?php
session_start();
?>
<html>
<head>
<title>Form Validation</title>
</head>
<body>
<h1>Form Validation</h1>
Este formulário tem vários inputs diferentes que vão ser validados no servidor
<pre>
<form action="form_validation.php" method="post">
Entra um comando para ser executado pela shell (exemplo: cal -3): <input type="text" name="shell" size=40>
Entra um comando SQL que contenha "'" (exemplo: SELECT * FROM users where user='a999999'): <input type="text" name="SQL" size=40>
Entra uma palavra (só letras): <input type="text" name="texto" value="<?= $_SESSION['texto'] ?>" size=40>
Entra um número: <input type="text" name="numero" value="<?= $_SESSION['numero'] ?>" size=10>
Entra um URL: <input type="text" name="URL" value="<?= $_SESSION['URL'] ?>" size=40>
Entra um email: <input type="text" name="email" value="<?= $_SESSION['email'] ?>" size=20>
Entra uma data: <input type="text" name="data" value="<?= $_SESSION['data'] ?>" size=10>
<input type="submit" value="Submit Query">
</form>
</pre>
</body>
</html>