Gracias por las respuestas de ambos, ya lo arreglé. Lo de la parte lógica de php y la vista de html lo comprendo, pero entonces no me cuadra mucho un archivo como este. En teoría es un formulario también, pero está hecho con extensión php, y no sé porqué no con extensión html como comentas en los formularios
Código PHP:
Ver original<html>
<head>
<title>Restringir por edad</title>
</head>
<body>
<form action="archivo.php" method="post">
Escribe tu edad: <input type="text" name="pred" size="2">
<input type="submit" value="Entrar">
</form>
</body>
</html>