Visualizzazione risultati 1 fino 8 di 8

Discussione: [php] Creazione script php (per scrivere su file)

  1. #1
    L'avatar di orbito
    orbito non è connesso Utente attivo
    Data registrazione
    18-05-2008
    Residenza
    Localhost
    Messaggi
    372

    Predefinito [php] Creazione script php (per scrivere su file)

    Salve non capendo una mazza di PHP (sto imparando comunque!!)
    Sto cercando uno script che scriva su un file di testo quello che ho scritto nella textarea di nome "Commenti"
    Chi mi può scrivere lo script mi farebbe un grande favore!!
    Ciao

    Non dò assistenza in privato! Esiste il forum!




  2. #2
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    ce la puoi fare fopen() fwrite() fclose() $_POST

    e la cosa piu' utile e' print_r(), che ti permette di stampare qualsiasi variabile per sapere cosa c'e' dentro

  3. #3
    L'avatar di orbito
    orbito non è connesso Utente attivo
    Data registrazione
    18-05-2008
    Residenza
    Localhost
    Messaggi
    372

    Predefinito

    Codice PHP:
    <?php
    $filename
    = 'esempio.txt';
    $somecontent = "Aggiunge questa riga al file\n";


    if (
    is_writable($filename)) {


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


    if (!
    fwrite($handle, $somecontent) ===FALSE) {
    echo
    "Non si riesce a scrivere nel file ($filename)";
    exit;
    }

    echo
    "Riuscito, scritto ($somecontent) nel file ($filename)";

    fclose($handle);

    } else {
    echo
    "Il file $filename non è accessibile";
    }
    ?>
    Va bene come ho fatto?

    Non dò assistenza in privato! Esiste il forum!




  4. #4
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    si, hai tradotto correttamente l'esempio della guida, e rimosso i commenti perfettamente

    ci hai capito qualcosa?

  5. #5
    L'avatar di orbito
    orbito non è connesso Utente attivo
    Data registrazione
    18-05-2008
    Residenza
    Localhost
    Messaggi
    372

    Predefinito

    Non tanto, pero' non funziona :(

    Non dò assistenza in privato! Esiste il forum!




  6. #6
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    gia', perche' non hai minimamente letto la guida, quindi non sai cosa faccia is_writable() e perche' fallisca (...returns TRUE if the filename exists and is writable...)

    l'esempio non e' comunque il piu' semplice. Proviamo cosi':

    Codice PHP:
    $nomefile = 'prova.txt'
    $contenuto = 'testo testo testo';

    // apriamo il file. fopen restituisce false se non ci riesce, saltando l'if
    if ($handle = fopen($nomefile, "w")) {
    // siamo riusciti ad aprire in scrittura il file. scriviamo il testo
    fwrite($handle, $contenuto);
    // richiudiamo il file, assicurandoci il salvataggio dei dati
    fclose($handle);
    }
    il php5 ti mette anche a disposizione file_put_contents(), che per scrivere un blocco unico magari e' piu' comoda. E' semplicemente un'abbreviazione per cio' che ho scritto sopra.
    Ultima modifica di dreadnaut : 20-10-2008 alle ore 23.38.59

  7. #7
    L'avatar di orbito
    orbito non è connesso Utente attivo
    Data registrazione
    18-05-2008
    Residenza
    Localhost
    Messaggi
    372

    Predefinito

    Grazie ora funge!!!!!

    Non dò assistenza in privato! Esiste il forum!




  8. #8
    L'avatar di Xsescott
    Xsescott non è connesso AlterGuru
    Data registrazione
    08-02-2004
    Messaggi
    1,413

    Predefinito

    Citazione Originalmente inviato da dreadnaut Visualizza messaggio
    si, hai tradotto correttamente l'esempio della guida, e rimosso i commenti perfettamente
    "Quando il potere dell'amore supererà l'amore per il potere il mondo conoscerà la pace" Jimmy Hendrix


    [ Richiesta: http://www.unibologna.eu/ ] --> [Risposta: http://www.magazine.unibo.it/Magazin...al_Portale.htm Morale] -->[ http://www.anti-phishing.it/news/art...s.13062007.php ]
    consoliwebsite.altervista.org

Regole di scrittura

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