Buon giorno,premetto che questa funzione da 2 settimane a questa parte faceva il suo dovere,questa mattina incredibile non funziona +.
Ecco come funzionava il tutto:
Questo script, serve per estrapolare da una directory specifica solo alcune cartelle.codice:$anno = date("Y"); $cartelle = array(0=>"Rassegna Gennaio $anno",1=>"Rassegna Febbraio $anno", 2=>"Rassegna Marzo $anno",3=>"Rassegna Aprile $anno", 4=>"Rassegna Maggio $anno",5=>"Rassegna Giugno $anno", 6=>"Rassegna Luglio $anno",7=>"Rassegna Agosto $anno", 8=>"Rassegna Settembre $anno",9=>"Rassegna Ottobre $anno", 10=>"Rassegna Novembre $anno",11=>"Rassegna Dicembre $anno"); $d = dir("../RassegnaStampa/"); $n = 0; while ($entry = $d->read()) { if (in_array($entry,$cartelle)){ echo "?" . $cartelle; $filename = $dir.$entry; if (file_exists($filename)){ echo " <tr> <td align='center' width='40%' height='5%'> <input type='checkbox' name='sceltaMese[]' value='$cartelle[$n]' id='$n'> </td> <td> [img]../img/cartella.gif[/img]" . $cartelle[$n]. " </td> </tr>"; } else{ echo "All'interno della directory " . $filename . " non è presente nessuna cartella!! verificare l'esattezza della directory stessa!!"; } $nProgr = $n++; } } $d->close();
Mi dite per favore,quale funzione posso utilizzare al posto di in_array() perchè credo che il problema stia qui.
Grazie mille...

Rispondi quotando