Foros del Web » Programando para Internet » PHP »

problema para adicionar campos

Estas en el tema de problema para adicionar campos en el foro de PHP en Foros del Web. Hola Compañeros ando como enredado con un mensaje que saca cuando intento adicionar campos este es el codigo: Código PHP: <head>   <title>Procesar-insertardatos</title> </head> <body>   ...
  #1 (permalink)  
Antiguo 16/02/2006, 22:51
Avatar de dontripi  
Fecha de Ingreso: enero-2006
Mensajes: 240
Antigüedad: 11 años, 10 meses
Puntos: 1
problema para adicionar campos

Hola Compañeros ando como enredado con un mensaje que saca cuando intento adicionar campos este es el codigo:


Código PHP:
<head>
  <title>Procesar-insertardatos</title>
</head>

<body>

 <?php
   
include("conex.php");
   
$link=Conectarse();
   
$nombre=$_GET['nombre'];
   
$apellidos=$_GET['apellido'];
   
mysql_query("insert into prueba (nombre,apellido) values ('$nombre','$apellido')",$link);

   
header("Location: insertar.php");  // aquí esta el error
?>


</body>

</html>
y el mensaje de error es el siguiente:


Warning: Cannot modify header information - headers already sent by (output started at C:\Archivos de programa\Apache Group\Apache2\htdocs\aprendiendo\procesar.php:9) in C:\Archivos de programa\Apache Group\Apache2\htdocs\aprendiendo\procesar.php on line 16


por favor colaborenme con eso de verdad que no se que pasa, muchas gracias.
  #2 (permalink)  
Antiguo 16/02/2006, 22:58
Avatar de ZydRick  
Fecha de Ingreso: febrero-2005
Ubicación: Lima
Mensajes: 750
Antigüedad: 12 años, 10 meses
Puntos: 4
El error no es nada extraño, de hecho no conozco a ningún programador de PHP al que no le haya salido alguna vez que otra. Es fácil de entender: no puedes enviar NADA antes de modificar las cabeceras (con funciones como setcookie(), header() o session_start()). Posiblemente tengas un espacio antes o después de abrir/cerrar el modo de PHP, concretamente en el archivo procesar.php, en la línea 9.

revisa tu script y corrige eso, un saludo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:15.