Umm...esta bien si estas empezando, haciendo codigos de estos es como de verdad se aprende...
Yo me acuerdo que hace tiempo, cuando yo empece a aprender php, me estuve creando un script para generar contraseñas que luego se encriptaban en md5 y se guardaban en una base de datos... Al poco tiempo me di cuenta de que PHP no era el lenguaje mas adecuado para hacer eso, y me puse con otros proyectos mas interesantes
Solo unas cosillas, para que vayas aprendiendo a optimizar codigo en php...
echo "La pass introducida es: ".$_POST["pass"];
Las comillas dobles son mas lentas que las simples, pues las dobles se analizan primero...Si no vas a utilizar ninguna variable dentro de ellas ponlas simples, y sino, puedes utilizar una variable dentro de las dobles...
Por ello podrias haber puesto esto:
echo "La pass introducida es: $_POST['pass'] y la pass cifrada es: $cifrada \n";
Esto:
$cifrada = $_POST["pass"];
Se podria resumir en:
$cifrada=md5($_POST["pass"]);
Ya se que diras "Todo esto es una tonteria", yo solo lo digo para intentar enseñar (ya que a mi eso de optimizar el codigo al maximo me encanta) y porque si alguna vez quieres hacer un codigo que se ejecute muchisimas veces, tendras que intentar optimizarlo como puedas...