[prev in list] [next in list] [prev in thread] [next in thread]
List: php-general-es
Subject: Re: [PHP-ES] Ayuda por favor..
From: <emailtomyaddress-phpnews () yahoo ! com>
Date: 2005-03-30 17:55:23
Message-ID: 20050330175523.32011.qmail () web54702 ! mail ! yahoo ! com
[Download RAW message or body]
Aqui te adjunto algo que puede serte util.
Saludos.
Javier.
--- Jesús Reyna <jesus@soy-geek.com> wrote:
> El problema en tu código es que ya estas mandando
> información al
> encabezado, por eso al momento que quieres usar la
> funcion header te
> marca error.
>
> Todo esta bien, nadamas quita todo el html que
> tienes, que quede así
> nadamas.
>
>
> --------
> > <?php
> > //agrego el registro a la tabla avisos
> > if ($HTTP_POST_VARS) //si vacia, entonces no se
> ha recibido nada
> desde un formulario
> > {
> > $car = $HTTP_POST_VARS["carreras"];
> > $tit = $HTTP_POST_VARS["titulo"];
> > $des = $HTTP_POST_VARS["descripcion"];
> > $imp = $HTTP_POST_VARS["importancia"];
> > $exp = $HTTP_POST_VARS["expira"];
> > mysql_db_query("Division","insert into avisos
> (carrera,titulo,descripcion,importancia,expira)
> values ('$car','$tit',
> '$des', '$imp', '$exp')");
> > }
> > header("Location: avisos.php"); //Aqui me marca
> el error, esta es la
> linea 20
> > ?>
> ---------
>
> Y ya con eso te debe de funcionar, cualquier cosa
> que escribas fuera de
> las etiquetas <? ?> sera enviado al encabezado de la
> página, entonces te
> marcarra error nuevamente, o si ocurre un error en
> la consulta y te
> manda error, eso tambien te puede propiciar un error
> de ese tipo, debido
> a que PHP te desplegaría el error y ese se manda al
> encabezado.
>
> Por eso cuando uses header, asegurate que no se
> halla imprimido nada
> antes (ya sea html, algo con echo o print, la salida
> de un error), de lo
> contrario te marcara error.
>
> Saludos.
>
>
>
> Jesús Guadalupe Reyna Tovar
> Monterrey, Nuevo León, México
> http://www.jesusreyna.org
> Linux User # 320213
>
> -----BEGIN GEEK CODE BLOCK-----
> GCS !d s++:++un--C++UPL++EW?n!ok-W
> ?O!M?VPSPE++Y?PGPt?5X++Rtv+b-DID+
> Ge+¡h!r+y+
> ------END GEEK CODE BLOCK------
> www.geekcode.com
>
>
>
> Julio wrote:
> > Buenos dias
> >
> > TENGO UN PROBLEMA QUE NO SE COMO RESOLVERLO,
> apenas estoy empezando a usar PHP y MySQL
> > entonces explico mi cuestion,
> >
> > 1.- Tengo una pagina llamada avisos.php, ahi
> capturo los datos y se envian por medio del
> formulario a la pagina avisos_altas.php
> > 2.- Se dan de alta los datos en la pagina
> avisos_altas.php, pero lo que yo quiero es
> regresarme a la pagina inicial, osea avisos.php
> > checando en tutoriales, lo hacen por medio de
> esto header("Location: avisos.php"); pero me marca
> ESTE error
> >
> > Warning: Cannot add header information - headers
> already sent by (output started at
>
C:\FoxServ\www\division\Mantenimiento\alta_avisos.php:9)
> in
>
C:\FoxServ\www\division\Mantenimiento\alta_avisos.php
> on line 17
> >
> >
> > 3.- ESTE ES EL CODIGO DE LA PAGINA avisos_alta.php
> >
> > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
> Transitional//EN"
> "http://www.w3.org/TR/html4/loose.dtd">
> > <html>
> > <head>
> > <meta http-equiv="Content-Type"
> content="text/html; charset=iso-8859-1">
> > <title>Alta de Avisos</title>
> > <?php
> > //agrego el registro a la tabla avisos
> > if ($HTTP_POST_VARS) //si vacia, entonces no se ha
> recibido nada desde un formulario
> > {
> > $car = $HTTP_POST_VARS["carreras"];
> > $tit = $HTTP_POST_VARS["titulo"];
> > $des = $HTTP_POST_VARS["descripcion"];
> > $imp = $HTTP_POST_VARS["importancia"];
> > $exp = $HTTP_POST_VARS["expira"];
> > mysql_db_query("Division","insert into avisos
> (carrera,titulo,descripcion,importancia,expira)
> values ('$car','$tit', '$des', '$imp', '$exp')");
> > }
> > header("Location: avisos.php"); //Aqui me marca el
> error, esta es la linea 20
> > ?>
> > </head>
> > <body>
> > </body>
> > </html>
> >
> > Les agradeceria que me ayudaran mucho, porque ya
> he buscado por todos lados y no encuentro la solcion
> >
> > Saludos
>
> --
> PHP Spanish Localization Talk Mailing List
> (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
___________________________________________________________
250MB gratis, Antivirus y Antispam
Correo Yahoo!, el mejor correo web del mundo
http://correo.yahoo.com.ar
--
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic