Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Visualizzazione righe (a capo) file .txt

    Ciao a tutti,

    ho un "problemino" che , data la mia spiccata inesperienza (nonostante la passione per la materia) mi sta facendo R I M B E C I L L I R E ... già da un po....

    Ho una pagina .php contenente un calendario settimanale all'interno della quale vado ad inserire degli "appunti" tramite una textboxarea posta infondo alla pagina stessa. Gli appunti che inserisco vengono registrati e mostrati correttamente sulla pagina....il problema è che NONOSTANTE IL FILE .txt VENGA GENERATO CORRETTAMENTE CON LE ANDATE A CAPO AD OGNI NUOVO APPUNTO INSERITO, all'interno della pagina viene tutto visualizzato senza andate a capo.

    Esempio:

    File .txt :

    testo1
    testo2
    testo3

    Visualizzazione su pagina:

    testo1testo2testo3

    Quello che vorrei chiedervi è COME POSSO FARE PER VISUALIZZARE IL CONTENUTO DEL .txt ESATTAMENTE NEL MODO IN CUI E' SCRITTO (OVVERO CON LE ANDATE A CAPO) ? ? ?

    Di seguito vi posto il codice che utilizzo.... GRAZIE MILLE IN ANTICIPO

    Codice PHP:
     foreach (getDaysOfWeek() as $date) {            $current $date == date("Y-m-d") ? "class='current'" "";  
            echo 
    "<td $current>";        
            
    $file "Prova/Prova_$date".txt";
            if (
    file_exists($file)) { 
               
    $txt file_get_contents($file);             
                            

      print 
    $txt;


               
    $fr fopen($file,'r');
    while (!
    feof($fr))
    $riga fgets($fr);
    echo 
    $riga."<br>";
    }
    fclose($fr);  

                echo 
    "</td>";

    }
            
    ?>
        </tbody> </table> 

  2. #2
    Potresti fare una sostituzione in $txt delle cose che vuoi visualizzare in codice html (se sono solo "a capo" puoi usare nl2br - http://php.net/manual/en/function.nl2br.php).
    Altrimenti potresti mettere tutto dentro un tag <pre> o far comportare quello in cui lo inserisci come tale (https://www.w3schools.com/cssref/pr_...hite-space.asp).

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.