<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
gracias leo acabo de solucionar y hacer uno de esos festejos memorablesssss....<br>puse todo el php antes y luego el encabezado<br>mi codigo quedo asi<br><br><br><?php <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> exit;<br> <br> } <br> } <br> ?><br> <br> <br> <br> <br><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><script LANGUAGE="JavaScript" type="text/javascript" src="jquery/jquery-1.4.3.js"></script><script LANGUAGE="JavaScript" type="text/javascript" src="galleria/src/galleria.js"></script><link rel="stylesheet" type="text/css" href="css/d.css"><title></title></head><body><br><br><br> <div id="galleria" rel="gal"><br> <br><br><br><br><br><br><br>> From: leonardot@pegasusnet.com.ar<br>> To: php-avanzado@pato2.fi.mdp.edu.ar<br>> Date: Tue, 16 Nov 2010 18:43:24 -0300<br>> Subject: Re: [Php-avanzado] paso de variables con location.href<br>> <br>> Fijate que en el log de errores de tu servidor, también tenés ese<br>> warning.<br>> La diferencia es que vos tenés configurado que los warnings se escriban<br>> en el log solamente, y el server de la FI y el de tu proveedor te los<br>> tiran por pantalla.<br>> <br>> Tenés que buscar la salida que no estás viendo... si no es un print(),<br>> será entonces HTML o espacios en blanco fuera de <?php y ?><br>> <br>> Según el error. tenés que ver en el archivo ampliarfull2.php en la línea<br>> 84...<br>> <br>> El mar, 16-11-2010 a las 19:51 +0000, Bruno Meschini escribió:<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<br>> > local host uso un header y funciona perfecto pero al subirlo a otro<br>> > servidor salta el siguiente warning<br>> > <br>> > <br>> > Warning: Cannot modify header information - headers already sent by<br>> > (output started<br>> > at /home/mardelp1/public_html/pellegrinoprop.com.ar/ampliarfull2.php:4) in /home/mardelp1/public_html/pellegrinoprop.com.ar/ampliarfull2.php on line 84<br>> > <br>> > <br>> > <br>> > <br>> > > From: leonardot@pegasusnet.com.ar<br>> > > To: php-avanzado@pato2.fi.mdp.edu.ar<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<br>> > 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<br>> > 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<br>> > location.href <br>> > > > <br>> > > > <br>> > > > lo que quiero hacer es reemplazar un header location que no<br>> > funciona<br>> > > > porque ya tengo una salida, <br>> > > > <br>> > > > osea esto <br>> > > > <br>> > > > header ("Location: ampliarfull.php?&variable6=<br>> > $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>> > > > Php-avanzado@pato2.fi.mdp.edu.ar<br>> > > > http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado<br>> > > -- <br>> > > <br>> > > Leonardo Tadei<br>> > > leonardot@pegasusnet.com.ar<br>> > > http://blog.pegasusnet.com.ar<br>> > > Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key<br>> > > <br>> > > _______________________________________________<br>> > > Php-avanzado mailing list<br>> > > Php-avanzado@pato2.fi.mdp.edu.ar<br>> > > http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado<br>> > _______________________________________________<br>> > Php-avanzado mailing list<br>> > Php-avanzado@pato2.fi.mdp.edu.ar<br>> > http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado<br>> -- <br>> <br>> Leonardo Tadei<br>> leonardot@pegasusnet.com.ar<br>> http://blog.pegasusnet.com.ar<br>> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key<br>> <br>> _______________________________________________<br>> Php-avanzado mailing list<br>> Php-avanzado@pato2.fi.mdp.edu.ar<br>> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado<br>                                            </body>
</html>