gracias.
Tengo el mismo problema en 5 scripts iguales cargo empleado usuario jefe area.... para todos =P asi que si soluciono este soluciono los demas gracias....
Código:
<?php @include("includes/conexion.php"); header('Server: Apache'); header('X-Powered-By: PHP '); ?> <!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>Agregar Area</title> <link href="css/style.css" rel="stylesheet" type="text/css" /> <link rel="stylesheet" href="css/menu_style.css" type="text/css" /> </head> <body> <?php @include 'includes/logo.php';?> <script type="text/javascript" src="includes/validar.js"></script> <?php session_start(); if(isset($_SESSION['tipo'])) { if($_SESSION['tipo']==2){ @include("includes/menuJefe.php"); } if($_SESSION['tipo']==3){ @include("includes/menuAdmin.php"); } }?> <br></br> <?php $_SESSION['valid_user']; if(!isset($_SESSION['valid_user'])&& $_SESSION['tipo']!=3)header("location: includes/error.php");//sino es admin para unauthorized $idEmpleado= $_SESSION['valid_user']; conectar(); if(!isset($_POST['Accion'])) { echo'<form name=Accion action="" method=post>'; echo'<center> <br> Por Favor Seleccione Lo Que Desea Realizar <select name="Accion"> <option value="1">Agregar Cargo</option> <option value="2">Modificar Cargo</option> <option value="3">Eliminar Cargo</option> </select> <input type="submit" name="Seleccionar" value="Seleccionar" class="button" /> </center> </form> ';} if(isset($_POST['Accion'])) { $Accion= $_POST['Accion']; if($Accion ==1) { echo"<div align=center>"; echo' <form action="" name="agregarCargo" onsubmit="return validarCargo()" method="post" > <table border=0> <tr><td>Numero Cargo</td><td><input type=text name=idCargo maxlength=3 size=13 Autocomplete=off><br></td></tr> <tr><td>Nombre Cargo:</td><td><input type=text name=nombreCargo maxlength=30 size=13 Autocomplete=off><br></td></tr> '; echo'<tr><td colspan=2><input type=submit name=Agregar value="Agregar"></td></tr> </table> </form>'; echo"</div>"; if(isset($_POST['Agregar']) and !empty($_POST['Agregar'])) { $idCargo= isset($_POST['idCargo'])? $_POST['idCargo']:null; $nombreCargo = isset($_POST['nombreCargo'])? $_POST['nombreCargo']:null; //purgado de variables..... $idCargo=mysql_escape_string(addcslashes($idCargo,"',/")); $nombreCargo=mysql_escape_string(addcslashes($nombreCargo,"',/")); $queryValidar="SELECT idCargo FROM cargo WHERE idCargo='$idCargo'"; $resultqueryValidar= mysql_query($queryValidar); $num_resultsValidar= mysql_num_rows($resultqueryValidar); if($num_resultsValidar>0) { echo "</p>Ya Existe Un Cargo Con Ese Identificador Por Favor Verifique!</p>"; } else { $queryInsertCargo= "INSERT INTO cargo VALUES ('".$idCargo."','".$nombreCargo."')"; $resultInsertCargo= mysql_query($queryInsertCargo); if ($resultInsertCargo) echo "<p>Se Inserto ".mysql_affected_rows()." Cargo Correctamente </p>"; } } } elseif($Accion==2) { echo"<div align=center>"; echo' <form action="" name="modificarCargo" onsubmit="return validarCargo()" method="post" > <table border=0> <tr><td>Numero Cargo</td><td><input type=text name=idCargo maxlength=3 size=13 Autocomplete=off><br></td></tr> <tr><td colspan=2><input type=submit name=Modificar value="Modificar"></td></tr> </table> </form>'; echo"</div>"; if(isset($_POST['Modificar']) and !empty($_POST['Modificar'])) { $idCargoMod= $_POST['idCargo']; $queryCargo="SELECT * FROM cargo WHERE idCargo=$idCargoMod"; $resultCargo= mysql_query($queryInsertCargo); $num_resultsCargo=mysql_num_rows($resultCargo); if($num_resultsCargo>0) { $rowCargo= mysql_fetch_array($resultInsertCargo); $nombreCargoMod= $rowCargo['nombreCargo']; $idCargoMod= $rowCargo['idCargo']; echo"<div align=center>"; echo' <form action="" name="Cargo" onsubmit="return validarCargo()" method="post" > <table border=0> <tr><td>Numero Cargo</td><td><input type=text name=idCargo maxlength=3 size=13 Autocomplete=off>'.$idCargoMod.'<br></td></tr> <tr><td>Nombre Cargo:</td><td><input type=text name=nombreCargo maxlength=30 size=13 Autocomplete=off>'.$nombreCargoMod.'<br></td></tr> <tr><td colspan=2><input type=submit name=Cargo value="Cargo"></td></tr> </table> </form>'; echo"</div>"; if(isset($_POST['Cargo']) and !empty($_POST['Cargo'])) { $idCargo= isset($_POST['idCargo'])? $_POST['idCargo']:null; $nombreCargo = isset($_POST['nombreCargo'])? $_POST['nombreCargo']:null; $idCargo=mysql_escape_string(addcslashes($idCargo,"',/")); $nombreCargo=mysql_escape_string(addcslashes($nombreCargo,"',/")); $queryUpdateCargo= "UPDATE cargo SET idCargo='".$idCargo."',nombreCargo='".$nombreCargo."' WHERE idCargo=$idCargo"; $resultUpdateCargo= mysql_query($queryUpdateCargo); if ($resultUpdateCargo) echo "<p>Se Actualizo ".mysql_affected_rows()." Cargo Correctamente </p>"; } else {echo"No Existe un Cargo Con ese Identificador";} } } }//fin if 2 } ?> </body> </html>