PHP - array con enlace aleatorio

 
Vista:

array con enlace aleatorio

Publicado por Patricia (12 intervenciones) el 24/01/2003 12:40:31
Tengo 1 array q contiene el nombre d secciones y éstas tienen 1 enlace a 1 pagina. Qué puedo hacer para que el enlace sea aleatorio, es decir q vaya a 1 pagina o a otra d forma aleatoria.

while ($fila=readdir($dir_secc))
{
if ($fila!="." && $fila!=".." && $fila!="Thumbs.db" && $fila!="pspbrwse.jbf")
$array_secc[]=$fila;
}
closedir($dir_secc);
sort($pila);

// 'reset' pone el puntero interno en el 1º elemento del array.
for ($i=0;$i<count($array_secc);$i++)
{
echo "<a href=galerias.php?ruta=2&array_secc=$array_gal[$x]&nom_gal=$array_secc[$i]>
<font align='top' size=2>$array_secc[$i]</font></a><br>";
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:array con enlace aleatorio

Publicado por xxx (1 intervención) el 04/02/2003 12:14:40
mira.. no me voy a porner a leer tu codigo, porque la verdad que para publicar un codigo asi de improlijo e intentar que alguien te ayude es bastante ingenuo de tu parte, lo unico que te puedo decir (y probablmente sea tu respuestas) es que si tienes un array y quieres ordenarlo al azar, tienes la funcion:
suffle()

y si quieres elegir solo algunos elementos al azar (creo que en tu caso, solo quieres usar uno) te aconsejo usar este, por cuestiones de que usara menos recursos (piensa en un array de 65.000 elementos y solo necesitas uno al azar),
arra_rand()

pero todas tus respuestas se responden leyendo el manual
http://www.php.net/manual/es/ref.array.php
o
http://www.php.net/manual/en/ref.array.php

espero que te haya servido
xxx
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar