Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    1,056

    modificare dati e salvare su file di testo

    Ciao a tutti,
    ho un problema..

    Ho un file txt che contiene i dati che importerò in mysql.
    Il problema è che prima di ogni campo c'è sempre una parola con un simbolino strano che non devo salvare !!!

    Quindi pensavo di fare una formula in php che prende i dati dal mio txt, cerca le caspita di paroe che devo cancellare e le cancella e risalva txt..

    A parte che non so come fare, ma me lo studio..

    Come si legge e salva su txt???
    Finora ho lavorato solo su db!!!

    Articoli tutorial ??

    grazie

  2. #2
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392

    Re: modificare dati e salvare su file di testo

    Originariamente inviato da Bregovic
    Ciao a tutti,
    ho un problema..

    Ho un file txt che contiene i dati che importerò in mysql.
    Il problema è che prima di ogni campo c'è sempre una parola con un simbolino strano che non devo salvare !!!

    Quindi pensavo di fare una formula in php che prende i dati dal mio txt, cerca le caspita di paroe che devo cancellare e le cancella e risalva txt..

    A parte che non so come fare, ma me lo studio..

    Come si legge e salva su txt???
    Finora ho lavorato solo su db!!!

    Articoli tutorial ??

    grazie
    Se hai PHP5 puoi usare le funzioni:
    Codice PHP:
    //PER LEGGERE
    //dove $file è il file da leggere
    $text file_get_contents($file); 
    //PER SCRIVERE
    //dove $file è il file da leggere, e $txt è la stringa da
    //scrivere
    $file_put_contents($file$txt); 
    Se hai PHP4 o inferiore usa:
    Codice PHP:
    //dove $file è il file da aprire
    $open fopen($file); //apre il file
    //dove $open è la connessione al file da aprire
    // e dove $l è il limite di caratteri da leggere
    $read fread($open$l); //legge iul conte nuto
    //dove $handle è il puntatore del file da scrivere
    // e dove $txt è il contenuto da scrivere
    fwrite($handle$txt); //scrive
    //dove open è la connessione al file aperto
    fclose($open); //chiude la connessione 
    con str_replace puoi eliminare i caratteri così:
    Codice PHP:
    //un testo a caso
    $testo "P+a+T+e+R";
    //cambio "+" con "" nella stringa $testo
    $testo str_replace("+"""$testo);
    //stampo il risultato
    print $testo//stampa PaTeR 

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 © 2024 vBulletin Solutions, Inc. All rights reserved.