@paolino said:

vero avevo preso la } per la chiusura del ciclo while....

quindi è

> **<?php** if (!$apri = fopen("discussioni.txt","r")){ echo "Non ci sono discussioni"; }else{ $apriw = fopen("discussioni.txt","r"); #Se il file si può leggere allora con un ciclo while # leggo tutte le righe del mio file while(!feof($apriw))**:** $leggo = fgets($apriw,255); echo "$leggo<br>"; endwhile; } fclose($apri); **?>** >``` Come mai i **:** dopo il while? :? [CENTER]---[/CENTER] [LEFT]Comunque se lo script è così è come era prima.[/LEFT]