Visualizzazione risultati 1 fino 3 di 3

Discussione: Scrivere file di testo

  1. #1
    Guest

    Predefinito Scrivere file di testo

    devo scrivere un file di testo riga per riga, ma non sono capace.

    Codice:
           $filename = 'test.txt';
    	$somecontent = $riga . chr(13);
    	
    	   if (!$handle = fopen($filename, 'a')) {
    	         echo "Non si riesce ad aprire il file ($filename) 1 <br>";
    	         exit;
    	   }
    	
    	   // Scrive $somecontent nel file aperto.
    	   if (!fwrite($handle, $somecontent)) {
    	       echo "Non si riesce a scrivere nel file ($filename) 2 <br>";
    	       exit;
    	   }
    	
    	   echo "Riuscito, scritto ($somecontent) nel file ($filename) 3 <br>";
    	
    	fclose($handle);
    Quando apro il file con blocco note, dove dovrebbe andare a capo si vede un rettangolino, questo modo viene riconosciuto correttamente da wordpad ma non da blocco note che a me servirebbe.

  2. #2
    Guest

    Predefinito

    prova così... :eyes:

    $filename = 'test.txt';
    $somecontent = $riga . chr(13);

    if (!$handle = fopen($filename, 'a')) {
    echo "Non si riesce ad aprire il file ($filename) 1 <br>";
    exit;
    }

    // Scrive $somecontent nel file aperto.
    if (!fwrite($handle, "$somecontent\r\n")) {
    echo "Non si riesce a scrivere nel file ($filename) 2 <br>";
    exit;
    }

    echo "Riuscito, scritto ($somecontent) nel file ($filename) 3 <br>";

    fclose($handle);

  3. #3
    Guest

    Predefinito

    Grazie sembra funzionare così

Regole di scrittura

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