![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
17/01/2014, 09:43
|
| | Fecha de Ingreso: agosto-2010
Mensajes: 125
Antigüedad: 14 años, 5 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;
}
}
}
?> |