Y lo que hice para solventarlo fue hacer que el formulario se procesara en otra pagina y que de esa pagina con un "header('location:'); se redirigiera a la página principal.
Un ejemplo:
Código
<?php include('conexion.php'); //para conectar a la bd $local= $_GET['local']; $visitant= $_GET['visitant']; $golslocal= $_GET['golslocal']; $golsvisitant= $_GET['golsvisitant']; echo "Se han producido los siguientes errores:"."<br><br>"; if ($local == $visitant) { echo "-No puede jugar un equipo contra si mismo!"; } echo "-No has dado ninguna informacion sobre los goles!"; }} else { //y aqui lo demas de que si el '$golslocal' es mas grande que el otro que se ponga este mysql_query();, y etc... } ?>
Y el problema està en que no me detecta los errores de los goles y los de los nombres de los equipos. Se redirecciona solo sin hacer nada, y lo he intentado poner
despues de las estructuras de control y me salta el típico error del header('Location:');.
Espero que alguien me pueda ayudar.
Salu2