Cita:
Iniciado por dggluz
La función
shuffle recibe un
array por referencia y devuelve un valor booleano que indica el éxito. Al asignárselo a la variable
$ad estarías perdiendo el
array. ¡Suerte!

Gracias! es verdad.
Mas simple entonces:
Código PHP:
$cantidad = file_get_contents("ads/cant.txt");
$ads_cant=$cantidad>6?6:$cantidad;
$ad = range(0,$ads_cant);
shuffle($ad);
Saludos,