Hola buenas, quiero dirigir a una pagina con header pero este me manda error, por que tengo un ECHO en la hoja donde tengo que header y esto no se puede hacer, pero quiero enviar un mensaje al usuario que el nuevo empleado que el ingrese aparesca un alert que dija ingresado ok.. pero no se de donde obtener este, dejo el codigo
Código PHP:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>SABS</title>
<script src="pro_drop_1/stuHover.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="css/pro_drop_1/pro_drop_1.css" />
<link rel="stylesheet" type="text/css" href="css/template.css" />
<link rel="stylesheet" type="text/css" href="css/formulario.css" />
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="functions.ajax.js"></script>
<script language="JavaScript" type="text/javascript" src="ajax.js"></script>
</head>
<body>
<div class="header">
<div class="header_interior"><img src="css/images/logo.gif" alt="Logo" width="44" height="44" style="float:left; margin-right:10px;" />
<h1 class="title">Isival-SABS</h1></div>
</div>
<div class="content_body">
<?
if ( $_SESSION['usertipo']== 'ADM' ){
echo '
<span class="preload1"></span>
<span class="preload2"></span>
<div id="wrap">
<ul id="nav">
<li class="top"><a href="inicio.php" class="top_link"><span>Inicio</span></a></li>
<li class="top"><a href="#nogo2" id="products" class="top_link"><span class="down">Mantenedores</span></a>
<ul class="sub">
<li><a href="#nogo19">Arriendos</a></li>
<li><a href="#nogo19">Bombas</a></li>
<li><a href="#nogo19">Empleados</a></li>
</ul>
</li>
<li class="top"><a href="#nogo22" id="services" class="top_link"><span class="down">Consultas</span></a>
<ul class="sub">
<li><a href="#nogo23">Arriendos</a></li>
<li><a href="#nogo24">Bombas</a></li>
<li><a href="#nogo25">Empleados</a></li>
</ul>
</li>
<li class="top"><a href="#nogo27" id="contacts" class="top_link"><span class="down">Reportes</span></a>
<ul class="sub">
<li><a href="#nogo23">Arriendos</a></li>
<li><a href="#nogo24">Bombas</a></li>
<li><a href="#nogo25">Empleados</a></li>
</ul>
</li>
<li class="top"><a href="logout.php" class="top_link"><span>Salir</span></a></li>
</ul></div>';}?>
<h1><? echo $_SESSION['username']; ?> | Mantenedor de Empleados </h1>
<center><form name="nuevo_empleado" method="post"action="registro.php">
<fieldset>
<legend>Buscar</legend>
<p><label for="user">Rut</label><input name="rut" id="txtrut" type="text" value=""/></p>
<p><label for="pass">Nombre</label> <input type="text" id="e-mail" name= "nombre" /><br /></p>
<p><label for="pass">Apellido</label> <input type="text" id="e-mail" name= "apellido" /><br /></p>
<p><label for="pass">Tipo</label>
<SELECT name="tipo">
<OPTION VALUE="ADM">Administrador
<OPTION VALUE="EMP">Administrativo
<OPTION VALUE="TAL">Taller
</SELECT> <br /></p>
<class="enviar"><input name ="i_empleado" type="submit" value="Grabar" />
<class="enviar"><input type="reset" value="Limpiar" />
</fieldset>
</form></center>
<div id="resultado">hola</div>
<br clear="all" /></div>
<div class="footer"><div class="footer-inner"><div class="footer-div"><h4>Link Area</h4>
<ul>
<li><a href="/index.html">Link 1</a></li>
<li><a href="/index.html">Link 2
</a></li>
<li><a href="/index.html">Link 3
</a></li>
</ul>
</div>
<div class="footer-div">
<h4>Link Area</h4>
<ul>
<li><a href="/index.html">Link 1</a> </li>
<li><a href="/index.html">Link 2 </a> </li>
<li><a href="/index.html">Link 3 </a> </li>
</ul>
</div>
<div class="footer-div">
<h4>Link Area</h4>
<ul>
<li><a href="/index.html">Link 1</a> </li>
<li><a href="/index.html">Link 2 </a> </li>
<li><a href="/index.html">Link 3 </a> </li>
</ul>
</div>
<div class="footer-div">
<h4>Link Area</h4>
<ul>
<li><a href="/index.html">Link 1</a> </li>
<li><a href="/index.html">Link 2 </a> </li>
<li><a href="/index.html">Link 3 </a> </li>
</ul>
</div>
<br clear="all" />
<hr width="100%" noshade="noshade" style="border-top:1px solid #FFFFFF; border-bottom: none; margin-bottom:5px;" />
<div style="text-align:center;">Copyright © 2010 Isival | <!-- Please don't remove -->Desarrollado por: <a href="http://www.allfinancedirectory.com/">Sonif</a><!-- Thanks Again --> </div>
</div><br clear="all" /></div>
</body>
</html>
este es mi formulario y aqui quiero que aparesca el alert de que el nuevo empleado esta bien ingresado y envio los datos aca para hacer el ingreso
Código PHP:
Ver original<?php
include("conexion.php");
//INICIO IF INGRESO EMPLEADO--------------
if($_SESSION['formulario']== "empleado"){
$rut=$_POST['rut'];
$nombre=$_POST['nombre'];
$apellido=$_POST['apellido'];
$tipo=$_POST['tipo'];
$pass="pass";
$sql="insert into empleados (rut_empleado, nombre, apellido, tipo_usuario, password)
values ('$rut','$nombre','$apellido', '$tipo','$pass')";
$query = pg_query($conexion, $sql);/*ejecuta la consulta*/ /*if(!$sql){
echo "Error, no se pudo ingresar el empleado"; }
else{
echo "si descomento esto , no me redireccionara a la hoja que yo quiero";
echo "<script language='JavaScript'>
alert('Usuario ingresado exitosamente!');
</script>";
}*/
pg_close($conexion);/*libera la conexion*/ //include("frm_empleado.php");
?>
<?php
}
header('Location:frm_empleado.php'); //FIN IF INGRESO EMPLEADO--------------
?>
como lo modifico para poder ocupar el header porfa