Sorry, en la linea
75 sobra
?> y en la
77 <?php
Código PHP:
Ver original<?php foreach($errores as $error) {
echo '<p>'.$error.'</p>';
}?>
o tambien podria ser así
Código PHP:
Ver original<?php foreach($errores as $error) { ?>
<p><?php echo $error; ?></p>
<?php }?>
En cuanto a los alert tambien hay un error
Código PHP:
Ver original<?php foreach($errores as $error) { ?>
alert("<?php echo $error; ?>");
<?php }?>
alert(
"<?php echo $error; ?>
");
faltan las comillas en la linea 65.
PHP lo abres y lo cierras cuando quieras y dentro del mismo fichero las variables php siguen intactas, la cuestión es que al final genere un html que funcione, de hecho es lo que le llega al navegador....
Son tiempos distintos el de php y el de html+javascript....
En este caso en el head a l navegador le debe llegar
<script type="text/javascript" >
alert("Error 1");
alert("Error 2");
...etc
</script>