Cita:
Iniciado por kenproxd
prueba de la siguiente manera:
Código PHP:
Ver originalif($num != 1) {
header('location: ../index.php?ife=ctservicios');
} else {
/* El resto de tu código */
}
Hola, mira hice esto:
Código PHP:
include("cone.php");
$valor=0;
header('location: ../index.php?ife=ctservicios');//////////////// valida que no haya un servicio igual//////////////////
$emp=$_POST["servicio"];
$ve=mysql_query("SELECT * FROM inscripcion WHERE TIPO like '". $emp ."' ",$conexion);
$num=mysql_numrows($ve);
if($num==1){
echo "<br><br>El campo '<b>SERVICIO</b>' un elemento usado anteriormente (".$_POST["servicio"].")";
$valor=1;
}
echo "<br><br><a href='javascript:history.go(-1)'>Regresar</a>";
/////////////////////////////////////////////
if($valor==0){
mysql_query("INSERT INTO inscripcion (TIPO,COSTO)". "VALUES ( '". $emp ."' , ".$_POST["costo"].");",$conexion);
if (mysql_errno()!=0)
{
echo "Error al instertar los datos".mysql_errno()."-".mysql_error();
mysql_close($conexion);
}
else{
mysql_close($conexion);
//header('location: ../index.php?ife=ctservicios');
}
}
porque si lo pongo hasta el principio, realiza el resto del codigo y luego pasa al header ?
no se supone si el header esta al principio del codigo tendria que redireccionar sin realizar las de mas sentencias ?