Visualizzazione risultati 1 fino 3 di 3

Discussione: file txt

  1. #1
    Guest

    Predefinito file txt

    scusate il disturbo, ma avrei un dubbio:

    vorrei aprire lo stesso file 2 volte, la prima per prendere il contenuto della 2a riga, e la seconda volta aprire il file in modalità w+ e scriverci dentro tutti i nuovi contenuti tranne la seconda riga che deve rimanere sempre uguale, io ho provato con questo :

    Codice PHP:
    <?
    $f
    = fopen("/percorso/file.txt","r");
    $file = file($f);
    $var2 = $file[1];
    fclose($f);
    $ut = fopen("/percorso/file.txt","w+");
    fwrite($ut,$var1."\n".$var2."\n".$var3."\n".$fvar4);
    ?>
    dopo vado a vedere il file txt e trovo:
    -------------------------------------
    var1

    var3
    var4
    ---------------------------------------

    e la riga che volevo mantenere è vuota, qualcuno mi può consigliare un altro modo?

    grazie in aticipo

  2. #2
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Codice PHP:
    <?
    $file
    =file("/percorso/file.txt");
    $var2=$file[1];
    $ut=fopen("/percorso/file.txt","w+");
    fwrite($ut,$var1."\n".$var2."\n".$var3."\n".$fvar4);
    fclose($ut);
    ?>
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  3. #3
    Guest

    Predefinito

    quindi mi basta chiudere il file senza aprirlo prima, ok, adesso provo poi ti informo, grazie ancora

    EDIT: funziona, grazie mille, alla prossima


    FunCool: Non scrivere due messaggi consecutivi, utilizza il tasto Edita.
    Ultima modifica di funcool : 05-04-2007 alle ore 11.50.53

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •