Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934

    Apertuta, pulitura, chiusura file

    Ciao a tutti.

    Sto lavorando con dei file statistici e avrei bisogno di aprire un file, leggerne il contenuto riga per riga, modificarlo e richiudere il file.

    Non sono sicuro di avere scritto tutto bene; gli date un occhio?

    codice:
    $file_STATORX3="/statistiche_ordinato/STATORDX3.csv";
    
    
    // apertura del file in lettura e scrittura e posiziona il puntatore all'inizio del file //
    
    $apertura_STATORX3 = fopen($file_STATORX3,"r");
    
    // lettura del file //
    
    $dimensione_file=filesize($file_STATORX3);
    
    
    $numero_riga=1;
    
    $riga=fgets($apertura_STATORX3,4096);
    
    while(!feof($apertura_STATORX3))	{
    	$riga=str_replace("\"","",$riga);
    	$riga=str_replace(" ","",$riga);
    	$file_pulito="$riga";
    	print("file pulito: $file_pulito
    ");
    	$numero_riga++;
    	$riga=fgets($apertura_STATORX3,4096);
    
    //// creazione del file STATORX3_1.csv senza virgolette /////
    
    $file_STATORX3_1="/statistiche_ordinato/STATORDX3_1.csv";
    
    $apertura_STATORX3_1 = fopen($file_STATORX3_1,"a");
    
    $scrittura_STATORX3_1 = fwrite($apertura_STATORX3_1,$file_pulito);
    
    fclose($apertura_STATORX3_1);
    
    
    }
    
    fclose($apertura_STATORX3);
    Secondo voi va bene?

    Grazie,
    Ciao,
    Ale

  2. #2
    usa il metodo classico.... PROVALO!
    se funziona, allora va bene.........

  3. #3
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    io userei file('nome.txt') così mi troverei un bell'array con elementi=righe... poi lo scorri, ci fai quello che vuoi, poi un bell'implode e salvi e passa la paura....
    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

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.