Tengo un código llamado Ingresar.php que es combina HTML (para un formulario de ingreso )Y PHP(gestionar el tema bd entre otros) habia seguido tal estructura para hacer los header location: algun_aparte.php, casi al final de todo el código, de tal modo que no hubiese problemas con las cabeceras, pero tenia que validar con javascript para lo cual debí hacer lo siguiente
echo'
<script language="JavaScript" type="text/javascript">....
esto al principio de mi código con lo cual ya no puedo enviar más location después de esto, entonces mis 2 preguntas son.
1. ¿qué opciones me quedan?
2. ¿hay otra forma de colocar el Js sin anteponer un echo ,y así conservar la estructura de mi código ?
agradecido ...
parte del código...
Código PHP:
$accion=$_GET['accion'];
require("check.inc.php");
$acceso=0;
echo'
<script language="JavaScript" type="text/javascript">
function campos_vacios(){
if ((document.form1.rut.value !="") && (document.form1.username.value !="") && (document.form1.password.value !="") && (document.form1.nombre.value !="") && (document.form1.paterno.value !="") && (document.form1.materno.value !="") && (document.form1.celular.value !=""))
{
form1.action="Ingreso.php?accion=guardar";
form1.method="POST";
form1.submit();
}
else
{
alert("Favor ingresar todos los datos requeridos");
return false;
}
}
</script>';
function cabeceraHTML(){
echo <<< HTML
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Ingreso Administrador</title>
</head>
<body>
HTML;
}
if (isset($_GET['error'])){
resto código...
Agradecido desde YA
![Afirmando](http://static.forosdelweb.com/fdwtheme/images/smilies/afirmar.gif)