Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1

    Aprire un file, fare modifiche e salvare

    Ho cercato molto sul forum a proposito di questo argomento ed ho trovato quelloc he mi interessa, ma non mi funziona comunque:

    ho scritto: $file_vedi = fopen("../area/$id_progetto/$link", 'r+');
    mi restituisce: Resource id #9
    Che vuol dire?
    Inoltre, quando creo, prima di aprirlo, il file, come faccio a crearlo con i permessi che poi me lo facciano anche riaprire per modificarlo?
    Spero di essere stata abbastanza chiara!
    milka

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    555
    codice:
    $stringa = "prova scrittura" ;
    $fname = "../Importa/text1.txt" ;
    $fp = fopen ($fname,w);
    $fw = fwrite($fp,$stringa) ;
    $fc = fclose($fname) ;
    Prova a mettere il percorso del file senza variabili, giusto per verificare se il messaggio riguarda quello.
    Poi su fopen il secondo parametro io ho w, ma basta fare una ricerca per trovare i vari parametri da mettere, per esempio a+ mi sembra che funzioni in append

  3. #3
    il file lo trova, ma il risultato, anche mettendo w è sempre "Resource id #9"
    perchè?
    milka

  4. #4
    codice:
    ho scritto: $file_vedi = fopen("../area/$id_progetto/$link", 'r+');
    mi restituisce: Resource id #9
    Che vuol dire?
    xkè la funzione fopen apre un collegamneto tra una risorsa, ed un flusso (restituendo un tipo di dato 'resource appunto')

    dopodichè per leggere il file devi usare fread.
    www.bitmade.com Momentan ist richtig_Momentan ist gut_Nicht ist wirklich wichtig_Nach der Ebbe kommt die Flut_ _Am Strand des Lebens_ohne Grund,ohne Verstand_ist nichts vergebens_ich baue di traeume auf den Sand.

  5. #5
    e allora per vedere il contenuto della pagina? In pratica devo poter modificare il testo di una pagina html
    milka

  6. #6
    dritto dritto dal manu di php
    Codice PHP:
    <?php
    // copia il contenuto di un file in una stringa
    $filename "/usr/local/something.txt";
    $handle fopen($filename"r");
    $contents fread($handlefilesize($filename));
    fclose($handle);
    ?>
    prova e fai fai una echo $contents;
    per le modalità di apertura di un file guarda qui:
    http://it2.php.net/manual/it/function.fopen.php
    www.bitmade.com Momentan ist richtig_Momentan ist gut_Nicht ist wirklich wichtig_Nach der Ebbe kommt die Flut_ _Am Strand des Lebens_ohne Grund,ohne Verstand_ist nichts vergebens_ich baue di traeume auf den Sand.

  7. #7
    ora mi lscia proprio la riga vuota
    milka

  8. #8
    ora mi lscia proprio la riga vuota
    milka

  9. #9
    1)controlla che il file nn sia vuoto
    2)se contiene tag htm usa htmlspecialchars
    Codice PHP:
    htmlentities(fread($handlefilesize($filename))) 
    www.bitmade.com Momentan ist richtig_Momentan ist gut_Nicht ist wirklich wichtig_Nach der Ebbe kommt die Flut_ _Am Strand des Lebens_ohne Grund,ohne Verstand_ist nichts vergebens_ich baue di traeume auf den Sand.

  10. #10
    niente, la riga è sempre vuota
    milka

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.