Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [ php & txt ] - creare | modificare file txt

    è la prima volta che mi trovo a lavorare con i .txt e non so da dove cominciare
    è gradito ogni link, pillola o funzione utile
    Grazie
    cichity74

  2. #2
    guardati nella documentazione le funzioni:

    fopen
    fwrite
    fread
    fclose

    e fatti anche una ricerca nel forum... è pieno di discussioni...

  3. #3

  4. #4
    Grazie
    cichity74

  5. #5
    codice:
    <?php 
    $_SESSION['my_txt'] = 1;
    $file_txt = array ("te1","te2","te3","te4","te5","te_prof");
    	if ( $_SERVER['REQUEST_METHOD'] == 'POST' && array_key_exists('testo', $_POST) ){
    		$testo = trim($_POST['testo']);
    		//------------------------------------------------------
    		$file = "./" . $file_txt[$_SESSION['my_txt']] . ".txt";
    		$handle = fopen($file, 'r+');
    		fwrite($handle, $testo);
    		fclose($handle);
    		//------------------------------------------------------
    	}
    
    ?>
    Ho un problema...
    in questo modo mi aggiunge il nuovo testo all'esistente
    vorrei prima svuotare il file txt
    e poi scriverci il testo
    come posso fare

  6. #6
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392
    Originariamente inviato da cichity74
    codice:
    <?php 
    $_SESSION['my_txt'] = 1;
    $file_txt = array ("te1","te2","te3","te4","te5","te_prof");
    	if ( $_SERVER['REQUEST_METHOD'] == 'POST' && array_key_exists('testo', $_POST) ){
    		$testo = trim($_POST['testo']);
    		//------------------------------------------------------
    		$file = "./" . $file_txt[$_SESSION['my_txt']] . ".txt";
    		$handle = fopen($file, 'r+');
    		fwrite($handle, $testo);
    		fclose($handle);
    		//------------------------------------------------------
    	}
    
    ?>
    Ho un problema...
    in questo modo mi aggiunge il nuovo testo all'esistente
    vorrei prima svuotare il file txt
    e poi scriverci il testo
    come posso fare
    $handle = fopen($file, 'w');

    Penso che possa andare

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.