Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/01/2014, 09:43
famjaes
 
Fecha de Ingreso: agosto-2010
Mensajes: 125
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: De nuevo este error: Cannot modify header information - headers already se

este código me muestra el erro en un servidor gratuito


<?php
include '../conexion.php';
mysql_connect ($dbhost, $dbusername, $dbuserpass);
mysql_select_db($dbname) or die("Cannot select database");
/////////////////// INSERTAR MATERIAS ////////////
if(isset($_POST["apellidopaterno"])) {
$apellidopaterno = $_POST["apellidopaterno"];
$apellidomaterno = $_POST["apellidomaterno"];
$nombres = $_POST["nombres"];
$grado = $_POST["grado"];
$grupo = $_POST["grupo"];
$id = $_POST["id"];
// Hay campos en blanco
if($apellidopaterno==NULL|$apellidomaterno==NULL|$ nombres==NULL|$grado==NULL|$grupo==NULL) {
header("Location: ../foinsertaralumnos.php?error=1&id=$id");
}else{
// Comprobamos si ya existían
$checkmat = mysql_query("SELECT apellidopaterno, apellidomaterno, nombres, grado, grupo FROM alumnos WHERE apellidopaterno='$apellidopaterno' AND apellidomaterno='$apellidomaterno'AND nombres='$nombres'AND grado='$grado'AND grupo='$grupo' ");
$alumno_exist = mysql_num_rows($checkmat);
if ($alumno_exist>0) {
header("Location: ../foinsertaralumnos.php?error=2&id=$id");
}else{
//Todo parece correcto procedemos con la inserccion al temporal
$query = "INSERT INTO alumnos (apellidopaterno, apellidomaterno, nombres, grado, grupo) VALUES('$apellidopaterno','$apellidomaterno','$nom bres','$grado','$grupo')";
mysql_query($query) or die(mysql_error());
//header('Location: ../foinsertaralumnos.php?id="+id');//
header("Location: ../foinsertaralumnos.php?id=$id");
exit;
}
}
}
?>