Ver Mensaje Individual
  #10 (permalink)  
Antiguo 26/12/2009, 09:18
Avatar de C2am
C2am
 
Fecha de Ingreso: enero-2009
Ubicación: Rosario, Argentina
Mensajes: 2.005
Antigüedad: 15 años, 2 meses
Puntos: 306
Respuesta: Generar archivos html

Bien, entonces se podría crear una base de datos con los siguientes campos:
id : que identifique al link
url: el link propiamente dicho
tema: categoría o tema


luego generamos el menu de acuerdo al tema:

Código PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<?php
$url 
$_GET['url']
?>
<html>
<head>
<title></title>
<link rel="stylesheet" href="estilos.css" type="text/css" media="all">
</head>
<body>
<div id="header"><h1></h1></div>
<div id="menu">
    <ul>
        <li><a href="#" class="current">home</a></li>
        <li><a href="#">about us</a></li>
        <li><a href="#">services</a></li>
        <li><a href="#">solutions</a></li>
        <li><a href="#">contact us</a></li>                                
    </ul>
</div>
<div></div>
<div id=menuurls>
<!-- aca ubico el menu que me mostrara la pagina en el iframe -->
<ul><li>
                  <?
                mysql_select_db
($nombrebase_db,$link);
$urlink mysql_query("select * FROM nombretabla WHERE tema= $temaelegido ",$link);
                                    
$i 0;
                                    
$col 1
                while (
$noti=mysql_fetch_array($urlink)){ 
                if (
$i == $col) {$col++;echo "</li><li> ";} 

                
                
echo 
"<a href=\"".$noti[url]."\" target=\"visor_url\"><span >$noti[url]</span></a>";
                
$i++; 
                }
                
?>
              </li></ul>

</div>




<div>
<!-- en src deberías crear una pagina html que sirva de inicio, cuando aún no se ha seleccionado nada, o poner por defecto la url mas nueva, es decir con el id mayor --por ahora lo dejo tal como lo pusiste -->
<iframe src="<?php echo $url?>"  name="visor_url" </iframe>

</div>
</body>
</html>


Mirá que falta la conexion a la base de datos, y puede que algunas cosas del codigo php estén sobrando, ya que copie y modifique el que tengo en una de las paginas.
Le agregue el name al iframe para poder indicarle al menu donde quiero que se muestre la pagina correspondiente, es decir en el iframe "visor_url". Por supuesto cambiale el nombre al que quieras, jaja

Un saludo
__________________
El mundo nada puede contra un hombre que canta en la miseria.
-- Ernesto Sábato--