
10/07/2013, 05:02
|
| | Fecha de Ingreso: junio-2013
Mensajes: 29
Antigüedad: 11 años, 9 meses Puntos: 0 | |
Respuesta: Problemas con el alert, NO MUESTRA EL VALOR DE UNA VARIABLE PERDON PERO EL OTRO POST ESTA MAL; NO SE COMO EDITARLO NI ELIMINARLO, SI ALGUN OPER ME HACE EL FAVOR... GRACIAS
el codigo del php donde se hacen las comprovaciones Y DONDE ESTAN LOS ALERTS QUE FALLAN es este:
Código:
<?php
include("../../Config/config.php") ;
$errores = array();
if (empty($_POST['Pass'])) {
$errores[] = 'Falta introduir un "Pass"';
}
if (empty($_POST['Nombre'])) {
$errores[] = 'Falta indicar el "Nom"';
}
if (empty($_POST['Email'])==FALSE) {
if (!preg_match("/^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$/", $_POST['Email']))
{
$errores[] = 'La direccio de '.$_POST['Email'].' no esta ben escrita';
}
}
if (count($errores) <= 0) {
$conex=mysql_connect($server, $db_user, $db_pass) or die ("error1".mysql_error());
$bd=mysql_select_db($database) or die ("error2".mysql_error());
// Con estas sentencias SQL evitaremos una inyección SQL
$ID_Empleado = $_POST['ID_Empleado'];
$Pass =$_POST['Pass'];
$Nombre =$_POST['Nombre'];
$Telefono =$_POST['Telefono'];
$Email =$_POST['Email'];
// Con esta sentencia SQL Creamos la consulta
$query="
INSERT INTO tecnicos
(ID_Empleado,Pass,Nombre,Telefono,Email)
VALUES
('".$ID_Empleado."','".$Pass."','".$Nombre."','".$Telefono."','".$Email."')
";
// Hacemos la consulta
mysql_query ($query) or die ("error3 <br>".mysql_error());
// Cierra la conexión con la base de datos
mysql_close($conex);
header('Location: ../../Log/Tecnico.php');
}else {
foreach($errores as $error) {
echo '<p>'.$error.'</p>';
?>
<script type="text/javascript" >
alert(<?php echo $error; ?>);
</script>
<?php
}
?>
<button id="GoBack" type="button" onclick="history.back()" >Tornar</button>
<?php
}
|