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

    se scrivo in mezzo al file sovrascrive i car successivi

    ciao a tutti!

    io sto cercando (in php) di aprire un file di testo, posizionarmi con fseek ad un determinato punto (in mezzo al file) e quindi scrivere una stringa AGGIUNGENDO.

    il codice che ho scritto è:

    Codice PHP:
    $handle fopen($depiction"a");
        if (
    $handle) {
            
            
    fseek($handle12SEEK_SET);
            
    fwrite($handle$descrizione);    
            
    fclose($handle);
            
        
        } 
    solo che in questo modo i caratteri non vengono aggiunti.. o meglio vengono aggiunti sostituendo i caratteri successivi (che vengono sovrascritti).. esiste un modo per aggiungere i caratteri che voglio senza cancellare i successivi?

    grazie.

  2. #2
    Puoi solo leggere il contenuto del file che segue il punto di inserimento ed "accodarlo" alla stringa che vuoi inserire.

  3. #3
    capisco.. grazie!

    ho risolto usando file()

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.