Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/02/2009, 11:23
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 18 años, 7 meses
Puntos: 2534
Respuesta: Ayuda con web modular

mmm... en realidad, no es una formula mágica que todo usen...

cada quien lo hace conforme a su implementación y necesidades...

si sabes usar Variables Externas ya estas del otro lado, si no... no!
(es eso de recoger variables GET/POST)


ahora, los módulos pueden ser scripts PHP, y los ID deben ser referencias hacia alguna BD ...

mira, para que no te confundas mas...

?mod=3&id=12
?mod=videos&id=99
Código PHP:
// se pueden usar numeros o palabras como ID del modulo
$test = array(
  
0 => 'portada',
  
1 => 'fotos',
  
2 => 'videos',
  
3 => 'contacto'
);

// leemos GET
$mod = $_GET['mod'];
$id = $_GET['id'];

if (
is_numeric($mod))
{ 
// el modulo es numerico, convertimos!!
  
$mod = isset($test[$mod])? $test[$mod]: null;
}

if (
in_array($mod, $test))
{ 
// ¿existe el modulo??
  
$old = "/includes/modules/{$mod}.php";
  if (
is_file($old))
  {
// OK !!!
    
include $old;
  }
}
else
{
  echo 
'Modulo no encontrado';
} 
así, posiblemente sea el modulo videos.php

Código PHP:
$sql = "SELECT * FROM videos WHERE item_id=$id";

// ..

while (/* ... */)
{
  echo 
'<a href="' . $row->src . '">' . $row->alt . '</a><br />';
} 
etc, etc... tan solo es cuestión de imaginación y creatividad, suerte!


Cita:
Iniciado por RockerCool Ver Mensaje
[...] si me ayudas te doi alojamiento en mi DOT5hosting [...]
¿de veras???
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Última edición por pateketrueke; 24/02/2009 a las 11:29