Hola, gracias por la respuesta pero tengo un problema. Lo e echo como me has dicho pero cuando envio el formulario me dice lo siguiente;
Notice: Undefined index: 1,2,3, in output_fns.php on line 17
en la linea 17 tengo esto:
echo "Error:" .$error{$_GET['error']};
y antes de ese "echo" tengo los errores definidos;
if (isset($_GET['error'])){
$error[1] = "El nombre de usuario debera contener entre 5 y 15 caracteres.";
$error[2] = "La contraseña debera tener entre 6 y 16 caracteres.";
$error[3] = "El email escrito no es valido.";
cual podria ser el problema? porque por mas que lo miro no lo entiendo