Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/04/2007, 04:48
Avatar de Torus
Torus
 
Fecha de Ingreso: enero-2002
Ubicación: Tú buscame y me encontraras
Mensajes: 413
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Problema al Generar Paginas...

Hola kk0rps, te publico yo tu codigo por si no estoy en lo cierto otro amigo pueda resolver tu caso.
He quitado cosas superfluas para que sea mas legible para todos.
Lo que veo es que haces dos consultas utilizando una sola conexion y utilizando la misma variable para el query ($sop) yo la cambiaria.
Tambien veo que realizas un ob_start(); Mientras los búferes de salida están activos no se envía salida
Pero no haces un ob_end_flush() Para producir la salida de lo que está almacenado en el búfer interno.
Otra cosa es que en la primera consulta tienes
$imagen = $lista["foto1"];
Pero la verdadera consulta la tienes debajo

Prueba a modificarlo y si no lo consigues postealo que le doy otro vistazo
Un cordial saludo


Código PHP:
<?
include("dinamic/conex_as.php");

$conexion=mysql_connect($host,$usuario_db,$pass_usuario_db);
$seldb=mysql_select_db($basedatos);

$sop="SELECT * FROM galeria ORDER BY idgaleria DESC ";
$result=mysql_query($sop);
while (
$lista mysql_fetch_array($result)){
$imagen $lista["foto1"];
ob_start();
?><!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>


</head>

<body onload="MM_preloadImages('img/comunidad_2.gif')">
<table width="780" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td width="780" background="img/bg.jpg">
    <table width="780" border="0" align="center" cellpadding="0" cellspacing="0">
      <tr>
        <td height="30" align="right" class="usuarios"><b><span class="fecha"><em><b>Usuarios On Line</em>:
            <? include("activos.php"); ?>
&nbsp;// <em>Fecha</em>:
<? $fecha date("d/m/Y"); echo"$fecha"?>
        </span></b></td>
        </tr>
    </table></td>
  </tr>
</table>

<map name="Map" id="Map">
<area shape="poly" coords="250,9,450,8,457,19,456,142,448,152,387,152,385,165,325,166,316,150,251,151,242,145,241,18" href="http://www.testdriveu.com/index.php?topic=147.0" alt="Gumball 3000" />
<area shape="poly" coords="20,10,216,10,225,19,225,140,215,152,185,149,183,163,57,165,54,151,21,150,12,142,12,23,12,15" href="http://www.testdriveu.com/index.php?board=18.0" alt="Torneos Test Drive Unlimited" />
</map>
<table width="766" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td width="145" valign="top" class="menu"><br />
        <br /></td>
    <td align="center" valign="top"><br />
        <table width="470" border="0" cellpadding="0" cellspacing="0">
          <tr>
            <td width="470"><img src="img/welcome.gif" alt="Torneos Test Drive Unlimited" width="470" height="170" border="0" usemap="#MapMap" /></td>
          </tr>
        </table>
      <br />
        <table width="470" border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td width="470"><img src="img/galeria_screens.gif" alt="Noticias Test Drive Unlimited" width="470" height="50" /></td>
          </tr>
          <tr>
            <td align="center" background="img/bg_news.gif"><table width="468" border="0" cellpadding="0" cellspacing="0">
                <tr>
                  <td width="468" colspan="2" align="center" valign="top"><a href="javascript:popup('ampli_img.php?img=../images/<?=$imagen;?>');" title="<?=$lista["nombre"];?>"><img src="../images/<?=$imagen;?>" width="440" height="260" alt="<?=$lista["nombre"];?>" border="0" /></a> </td>
                </tr>
              </table>
                <br />
            </td>
          </tr>
          <tr>
            <td align="center" background="img/bg_news.gif">Haz click en la imagen
              para ampliar </td>
          </tr>
          <tr>
            <td align="left" background="img/bg_news.gif">&nbsp;</td>
          </tr>
          <tr>
            <td align="left" background="img/bg_news.gif">&nbsp;&nbsp;&nbsp;Autor:
              <?=$lista["autor"];?></td>
          </tr>
          <tr>
            <td align="right" background="img/bg_news.gif">&nbsp;</td>
          </tr>
          <tr>
            <td align="right" background="img/bg_news.gif">&nbsp;</td>
          </tr>
          <tr>
            <td align="center" background="img/bg_news.gif"><a href="../galeria-tdu.php">- volver -</a></td>
          </tr>
      </table></td>
    <td width="145" valign="top" class="menu"><table width="145" border="0" cellpadding="0" cellspacing="0" background="img/fondo_menu_der.gif">
      <tr>
        <td height="20" colspan="2"><img src="img/screens.gif" alt="Screenshots TDU" width="145" height="50" /></td>
      </tr>
      <tr>
        <td colspan="2">&nbsp;</td>
      </tr>
      <?
$sop
="SELECT * FROM galeria ORDER BY RAND() LIMIT 0,1 ";
$result=mysql_query($sop);
$lista mysql_fetch_array($result);
?>
      <tr>
        <td colspan="2" align="center"><a href="javascript:popup('ampli_img.php?img=../images/<?=$lista["foto1"];?>');" title="<?=$lista["nombre"];?>"><img src="../images/miniaturas/<?=$lista["foto1"];?>" width="125" height="90" alt="<?=$lista["nombre"];?>" border="0" /></a></td>
      </tr>
      <tr>
        <td colspan="2" align="center">- <a href="../galeria-tdu.php" title="Galeria de Imagenes TDU">Entrar Galeria</a> - </td>
      </tr>
      <tr>
        <td colspan="2">&nbsp;</td>
      </tr>
      <tr>
        <td colspan="2">&nbsp;</td>
      </tr>
    </table>
      
        </td>
  </tr>
</table>
<map name="MapMap" id="MapMap">
  <area shape="poly" coords="250,9,450,8,457,19,456,142,448,152,387,152,385,165,325,166,316,150,251,151,242,145,241,18" href="http://www.testdriveu.com/index.php?topic=147.0" alt="Gumball 3000" />
  <area shape="poly" coords="20,10,216,10,225,19,225,140,215,152,185,149,183,163,57,165,54,151,21,150,12,142,12,23,12,15" href="http://www.testdriveu.com/index.php?board=18.0" alt="Torneos Test Drive Unlimited" />
</map>
</body>
</html>
<?
$enlace 
$lista["url"];
$contenido ob_get_contents();
ob_end_clean();
$fp fopen("galeria_tdu/".$enlace.".html","w+");
fwrite($fp,$contenido);
fclose($fp);
chmod("galeria_tdu/".$enlace.".html",0755);
}
mysql_close($conexion);
?>
__________________
Hay tanto que aprender y tan poco tiempo