Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/10/2008, 17:59
Jona77
 
Fecha de Ingreso: mayo-2006
Mensajes: 178
Antigüedad: 18 años
Puntos: 7
Respuesta: Mostrar 10 enlaces internos de una lista aleatoriamente

Si, seria php, pero la opcion de javascript es igualmente válida. Claro que lo podes poner en un DIV, el codigo de php se procesa en el server y para el browser el solo texto.

Me gusto la idea y me lo puse a hacer. Aca te dejo algo de código, le faltan detalles como los estilos y demas pero casi esta.

Código PHP:
<?php

//-- LINKS POSIBLES
$links[] = 'Clarin.com';
$links[] = 'infobae.com';
$links[] = 'forosdelweb.com';
$links[] = 'maestrosdelweb.com';
$links[] = 'desarrolloweb.com';
$links[] = 'datafull';
$links[] = 'Mamoot Media';
$links[] = 'Matriz Energética';
$links[] = 'Oscar Pereno';
$links[] = 'Yroshka';

//-- POSIBLES TAMAÑOS DE FUENTES (PODRIAN SER ESTILOS CSS)
$estilos[] = 10;
$estilos[] = 8;
$estilos[] = 31;
$estilos[] = 3;
$estilos[] = 80;
$estilos[] = 100;
$estilos[] = 23;
$estilos[] = 37;
$estilos[] = 1;
$estilos[] = 59;
$estilos[] = 180;
$estilos[] = 39;
$estilos[] = 6;
$estilos[] = 19;
$estilos[] = 44;
$estilos[] = 23;
$estilos[] = 37;
$estilos[] = 1;
$estilos[] = 59;

//-- DESACOMODO EL ARRAY DE LINKS
shuffle($links);

//-- VARIABLE PARA GUARDARME LA NUBE
$nube "";

//-- RECORRO EL ARRAY GUARDANDO LOS LINKS EN LA VARIABLE
for($x 0$x count($links); $x++){

    
$nube .= '<font size="'.$estilos[rand(0count($estilos) - 1)].'">'.$links[$x].'</font>, ';
}

//-- ESCRIBO LA NUBE
echo rtrim($nube', ');
?>
Si queres verlo andando: http://www.mamootmedia.com/temp/nube.php