Buenas, todo esto<div><br></div><div><meta http-equiv="content-type" content="text/html; charset=utf-8"><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; "><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" target="_blank" style="color: rgb(87, 151, 176); ">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>"> <br>
<html xmlns="<a href="http://www.w3.org/1999/xhtml" target="_blank" style="color: rgb(87, 151, 176); ">http://www.w3.org/1999/xhtml</a>"> <br> <br><script LANGUAGE="JavaScript" type="text/javascript" src="jquery/jquery-1.4.3.js"></script> <br>
<script LANGUAGE="JavaScript" type="text/javascript" src="galleria/src/galleria.js"></script><br><link rel="stylesheet" type="text/css" href="css/d.css"> <br>
<head> <br> <br><title>Pellegrino Propiedades</title> <br> <br></head> <br> <br><body> <br><br><br></span>es una salida, deberia estar despues del header(). Antes del "<?php" no puede haber ni un espacio ni un salto de linea, y dentro del codigo php no puede haber ni un print() ni un echo antes de el header(). Espero que te sirva, saludos</div>
<div><br></div><div><br></div><div><br><div class="gmail_quote">El 16 de noviembre de 2010 17:10, Bruno Meschini <span dir="ltr"><<a href="mailto:brunomeschini@hotmail.com">brunomeschini@hotmail.com</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div>
para mi no hay salida antes de mi header, <br>y lo que no llego a comprender es porque funciona el localhost y en el servidor dice <br>(<b>Warning</b>: Cannot modify header information - headers already sent
by (output started at
/home/mardelp1/public_html/<a href="http://pellegrinoprop.com.ar/ampliarfull2.php:4" target="_blank">pellegrinoprop.com.ar/ampliarfull2.php:4</a>) in <b>/home/mardelp1/public_html/<a href="http://pellegrinoprop.com.ar/ampliarfull2.php" target="_blank">pellegrinoprop.com.ar/ampliarfull2.php</a></b>
on line <b>84)<br><br><br><br><br><br><br><br><br></b><br><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" target="_blank">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>">
<br><html xmlns="<a href="http://www.w3.org/1999/xhtml" target="_blank">http://www.w3.org/1999/xhtml</a>">
<br> <br><script LANGUAGE="JavaScript" type="text/javascript" src="jquery/jquery-1.4.3.js"></script>
<br><script LANGUAGE="JavaScript" type="text/javascript" src="galleria/src/galleria.js"></script><br><link rel="stylesheet" type="text/css" href="css/d.css">
<br><head>
<br> <br><title>Pellegrino Propiedades</title>
<br> <br></head>
<br> <br><body>
<br><br><br><?php<br><br>//Obterner las variable<br><br>$variable1=($_GET['variable1']);<br>$variable2=($_GET['variable2']);<br>$variable3=($_GET['variable3']);<br>$variable4=($_GET['variable4']);<br>
$variable5=($_GET['variable5']);<br>$variable6=($_GET['variable6']);<br><br> <br> <br>include ("conex.php"); <br> <br> <br>if (conectar()){<br> <br>
<br> $registros = 1;<br> $pagina = $_GET["pagina"];<br> <br> <br> <br> if (!$pagina) {<br> $inicio = 0;<br> $pagina = 1;<br>
}<br> else {<br> $inicio = ($pagina - 1) * $registros;<br> }<br><br> <br> $resultados =mysql_query("SELECT *<br>
FROM (prop)<br> WHERE prop.id_categoria In (1,3)<br> AND prop.id_rubro ='$variable5'");<br> <br> <br> $total_registros = mysql_num_rows($resultados);<br>
<br> $resultados = mysql_query("SELECT *<br> FROM (prop)<br> WHERE prop.id_categoria In (1,3)<br> AND prop.id_rubro ='$variable5' ORDER BY id DESC LIMIT $inicio, $registros");<br>
<br> $total_paginas = ceil($total_registros / $registros);<br> <br> <br> while ($regfull=mysql_fetch_array($resultados)){<br> <br> $convert_dir=htmlentities($regfull["dir"]);<br>
$convert_des=htmlentities($regfull["des"]);<br> <br> $idpropiedad= $regfull["id"];<br> <br> <br> if ($variable6){<br> if ($variable2 == $idpropiedad){<br>
<br> }<br> else {<br> <br><br> <br> header ("Location: ampliarfull.php?&variable6=$variable6&variable5=$variable5&variable2=$variable2&idpropiedad=$idpropiedad&pagina=".($pagina+1));<br>
<br> <br> <br> } <br> } <br> ?><br><br><hr>From: <a href="mailto:brunomeschini@hotmail.com" target="_blank">brunomeschini@hotmail.com</a><br>
To: <a href="mailto:php-avanzado@pato2.fi.mdp.edu.ar" target="_blank">php-avanzado@pato2.fi.mdp.edu.ar</a><br>Date: Tue, 16 Nov 2010 19:51:37 +0000<br>Subject: Re: [Php-avanzado] paso de variables con location.href<br><br>
leo, aun no entiendo bien el concepto de tener salida o no, <br><br>en este caso si se eso se refiere a imprimir, no imprimo nada, y en mi local host uso un header y funciona perfecto pero al subirlo a otro servidor salta el siguiente warning<br>
<br><br><b>Warning</b>: Cannot modify header information - headers already sent
by (output started at
/home/mardelp1/public_html/<a href="http://pellegrinoprop.com.ar/ampliarfull2.php:4" target="_blank">pellegrinoprop.com.ar/ampliarfull2.php:4</a>) in <b>/home/mardelp1/public_html/<a href="http://pellegrinoprop.com.ar/ampliarfull2.php" target="_blank">pellegrinoprop.com.ar/ampliarfull2.php</a></b>
on line <b>84<br><br><br><br></b><br>> From: <a href="mailto:leonardot@pegasusnet.com.ar" target="_blank">leonardot@pegasusnet.com.ar</a><br>> To: <a href="mailto:php-avanzado@pato2.fi.mdp.edu.ar" target="_blank">php-avanzado@pato2.fi.mdp.edu.ar</a><br>
> Date: Tue, 16 Nov 2010 15:40:06 -0300<br>> Subject: Re: [Php-avanzado] paso de variables con location.href<br>> <br>> <br>> Hola Bruno,<br>> <br>>         si ya tenés salida, queda de veras feo que el navegador "salte" a otro<br>
> URL, porque el usuario ya vio algo...<br>> <br>>         Lo que tendrías que hacer para que quede prolijo, es poner toda la<br>> lógica que decide si se redirije o no al principio, y a lo sumo te<br>> requerirá setear alguna bandera de "pasó" o "no pasó" para manejar la<br>
> lógica más abajo...<br>> <br>> <br>> El mar, 16-11-2010 a las 18:12 +0000, Bruno Meschini escribió:<br>> > hola leo, <br>> > <br>> > se pueden pasar mas de una variable en un javascript location.href <br>
> > <br>> > <br>> > lo que quiero hacer es reemplazar un header location que no funciona<br>> > porque ya tengo una salida, <br>> > <br>> > osea esto <br>> > <br>> > header ("Location: ampliarfull.php?&variable6=$variable6&variable5=<br>
> > $variable5&variable2=$variable2&idpropiedad=<br>> > $idpropiedad&pagina=".($pagina+1));<br>> > <br>> > <br>> > por esto<br>> > <br>> > <br>> > $pagina=($pagina+1);<br>
> > $url='ampliarfull2.php?&variable6=$variable6&variable5=<br>> > $variable5&variable2=$variable2&idpropiedad=$idpropiedad&pagina=<br>> > $pagina';<br>> > <br>
> > ?> <br>> > <br>> > <br>> > <script><br>> > location.href=<?print($url);?><br>> > </script><br>> > <br>> > <br>
> > pero no me pasa las variables,, <br>> > <br>> > <br>> > saludos,<br>> > gracias..<br>> > _______________________________________________<br>> > Php-avanzado mailing list<br>> > <a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar" target="_blank">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
> > <a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>> -- <br>> <br>> Leonardo Tadei<br>> <a href="mailto:leonardot@pegasusnet.com.ar" target="_blank">leonardot@pegasusnet.com.ar</a><br>
> <a href="http://blog.pegasusnet.com.ar" target="_blank">http://blog.pegasusnet.com.ar</a><br>> Firma pública: <a href="http://www.pegasusnet.com.ar/LeonardoTadei-public.key" target="_blank">http://www.pegasusnet.com.ar/LeonardoTadei-public.key</a><br>
> <br>> _______________________________________________<br>> Php-avanzado mailing list<br>> <a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar" target="_blank">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>> <a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
                                          
<br>_______________________________________________
Php-avanzado mailing list
<a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar" target="_blank">Php-avanzado@pato2.fi.mdp.edu.ar</a>
<a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a>                                            </div>
<br>_______________________________________________<br>
Php-avanzado mailing list<br>
<a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
<a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br></blockquote></div><br></div>