Ver Mensaje Individual
  #11 (permalink)  
Antiguo 27/07/2005, 12:20
Avatar de payo22
payo22
 
Fecha de Ingreso: noviembre-2002
Ubicación: México
Mensajes: 839
Antigüedad: 21 años, 4 meses
Puntos: 1
hice otra forma pero sigue el mismo problema solo que ahora el mensaje lo envio a una ventana diferente esto utilizando Javascript pero me marca error por el header

Código PHP:
<?php
require("aut_verifica.inc.php");
$nivel_acceso=10// Nivel de acceso para esta página.
if ($nivel_acceso <= $_SESSION['usuario_nivel']){
header ("Location: $redir?error_login=5");
exit;
}
?>
<html>
<head>
<script language="JavaScript">
var ventana;
function crearVentana() {
  ventana = window.open("mensaje.html","nuevo","width=400,height=400");
  setTimeout(cerrarVentana,2000);
}
function cerrarVentana(){
  ventana.close();
}
</script>
</head>
<body onload="crearVentana();">
<?php
if(!empty($_POST['salir'])){
header("Location: aut_logout.php");
}elseif (!empty(
$_POST['cancelar'])){
header("Location: captura.php");
}else{
$ano date("Y");
$mes date("m");
$dia date("d");
$fecha1 $_POST['fecha2'];
$fecha2 $ano."-".$mes."-".$dia;
$f1_array explode("-" $fecha1); //de esta forma consigues separ dia de mes de año
$f2_array explode("-" $fecha2); //de esta forma consigues separ dia de mes de año
$f1 mktime(000$f1_array[1], $f1_array[2], $f1_array[0]);
$f2 mktime(000$f2_array[1], $f2_array[2], $f2_array[0]);
$resultado $f1-$f2;
if(
$resultado>0) {
header("Location: captura.php?error_fecha");
}
$clave $_POST['cve_estacion'];
$lluvia $_POST['lluvia'];
include(
"conecta.php");
$ano date("Y");
$mes date("m");
$dia date("d");
$nombre $ano."-".$mes."-".$dia;
$arch=fopen("INSERTADOS/".$nombre.".txt","a");
for (
$i=0;$i<count($lluvia);$i++){
$sentencia "select COUNT(*) from datos_lluvia where cve_estacion = '$clave[$i]' and fecha = '$fecha1'";
$result mysql_query($sentencia,$link);
if (
mysql_result($result,0) > 0){
$mensaje "Los datos ya existen";
}else{
$sql "Insert into datos_lluvia(cve_estacion,lluvia,fecha) Values('$clave[$i]',$lluvia[$i],'$fecha1')";
$cadena $sql."\n";
fputs($arch,$cadena);
$mensaje "Los datos han sido insertados en la Base de Datos";
mysql_query($sql,$link);
}
}
fclose($arch);
header("Location: captura.php");
}
?>
</body>
</html>
podrian decirme en donde situo el header o como le puedo hacer para que me haga esto?

me marca el suiguiente warning y ya se por que es pero no se como solucionarlo:

Warning: Cannot modify header information - headers already sent by (output started at c:\wamp\www\NAME\captura3.php:11) in c:\wamp\www\NAME\captura3.php on line 74