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

    Scrivere TXT in più righe

    una domanda rapida a cui non sono riuscito a darmi una risposta

    Io riesco a scrivere tranquillamente un file txt:

    $txt = "$tot";
    $filepath="totali.txt";
    unlink("totali.txt");
    $fp=fopen($filepath,"a");
    fwrite($fp,$txt);
    fclose($fp);

    ma in questo modo scrive sempre sulla stessa riga ....

    come faccio a fargli scrivere il contenuto ogni volta su una riga diversa, ovvero quella successiva vuota??

    Grazie
    Perchè uso Maxthon? | Mi piace questa chat

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    devi inserire \r\n quando vuoi andare a capo.
    think simple think ringo

  3. #3
    ok ...
    questo quando scrivo 1 volta tutta insieme ...

    metti che debba aggiungere una riga invece?

    Es.
    Oggi mi collego e scrivo il mio bel file.txt con due righe:
    Riga 01 -> Bukowski
    Riga 02 -> Marketto
    Userò quindi l'\r\n ...bene.


    Domani passo e voglio aggiungere altre 2 righe:
    Riga 03 -> Sandokan
    Riga 04 -> Moana


    Spero di essere stato più chiaro .. altrimenti me ne scuso nuovamente

    Grazie Markè
    Perchè uso Maxthon? | Mi piace questa chat

  4. #4
    Uppete
    Perchè uso Maxthon? | Mi piace questa chat

  5. #5
    basta concludere ogni riga che scrivi con \n (stile unix) o \r\n (stile windows)

    esempio:
    Codice PHP:
    $h fopen("file","a")
    fwrite($h,$riga di testo."\n")
    fclose($h


    --
    Loth

  6. #6
    Ok, ora ho capito il concetto

    Grazie mille
    Perchè uso Maxthon? | Mi piace questa chat

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.