ciao a tutti.
ho un problema che non riesco a risolvere.
ho una cartella "modulistica", all interno di questa cartella ho altre cartelle di nomi diversi. all interno di ognuna di queste cartelle c è un file "descrizione.txt"
adesso sto cercando di stampare il nome delle cartelle e le descrizioni contenute al loro interno. ho scritto questo
i nomi me li stampa ma per le descrizioni mi da questo errorecodice:<?php $cartella = "modulistica/"; $log = array(); $apertura = opendir($cartella); while ($file = readdir($apertura)) if ($file != '.' && $file != '..' ) { { $log[] = $file; echo " $file</p>"; $cartella_interna = "$cartella$file"; $open = fopen($cartella_interna."/descrizione.txt", "r"); $descrizione = fread($open, filesize("descrizione.txt")); @fclose($open); echo $descrizione; } } ?>
Warning: fread() [function.fread]: Length parameter must be greater than 0 in modulistica.php on line 61
la linea 61 è questa: $descrizione = fread($open, filesize("descrizione.txt"));