Código PHP:
Ver original$file = fopen("./ads/cant.txt", "r"); $ads_cant = fgets($file); // Lee el número escrito en "cant.txt", el cual será el número de anuncios publicados actualmente
$current_ad = 0;
while (($current_ad <= $ads_cant) && ($current_ad <= 6)) // Repite las acciones de abajo tantas veces como anuncios haya, mientras no sean más de 6
{
$reemplazo=rand(1,$ads_cant); if(array_search ($reemplazo,$ad)===false)//se usan tres signos de = para que no repita el artículo si este se encuentra en el key 0. {
$ad[$current_ad] = $reemplazo;
$current_ad++;
}
}