Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125

    visualizzare riga per riga di un file letto

    ciao...problemino stupido...ma per me vitale.

    Leggo un file cosi :
    codice:
    $filename = "c:/provaRighe.txt";
    if (file_exists($filename))
    { 
    	$errorFile=fopen($filename,"r");
    	if($errorFile)
    	{
    		//$contents = fread($errorFile, filesize("d:/.system/error.log"));
    		//echo "$contents";
    		while (!feof($errorFile)) 
    		{
    			$buffer = fgets($errorFile, 4096);
    			echo $buffer; //riga letta
    		}
    		fclose ($errorFile); 
    	}
    } 
    else
    	echo "nessun file trovato";
    problema che quel echo $buffer..non stampa riga per riga...eppure e' dentro un ciclo che prende in considerazione riga per riga...

    Dove sbaglio? ho provato anche con echo $buffer."\r\n"; ma niente

    Il file txt che sto provando a leggere e' semplicemente fatto da dei nomi ognuno su una riga (sono andato a capo premendo invio dopo ogni nome).


    Spero di esser stato chiaro...


    ciao e grazie

  2. #2
    Utente di HTML.it L'avatar di mark2x
    Registrato dal
    Nov 2005
    Messaggi
    1,940
    Perchè non usi, più semplicemente, file() ?

    Codice PHP:
    $array_errorFile=file($filename); 

    [.:: JaguarXF ::.]
    __________________

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    grazie...

    vero...


    Oppure...(perche mentre posto continuo i tentativi...) è bastato fare
    echo $buffer;
    echo "
    ";


    ...oggi è lunedi per tutti

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.