Visualizzazione risultati 1 fino 6 di 6

Discussione: salvare in un file log!

  1. #1
    Guest

    Talking salvare in un file log!

    Ciao a tutti! vorrei sapere qual'è il codice per salvare quello che scrivi in una casella di testo in un file log!me lo potreste dire?lol

  2. #2
    Guest

    Predefinito

    Devi usare il php..
    Da una pagina html invia la variabile testo a questo script:
    Codice PHP:
    <?php

    $fp
    = fopen ("file.txt", "w+");
    fwrite ($fp, "$testo");
    fclose ($fp);

    ?>
    Ciao!

  3. #3
    Guest

    Unhappy

    Non ho capito!! vorrei collegare questo codice ad un pulsante..e anche alle caselle di testo!! come faccio???

  4. #4
    Guest

    Predefinito

    Tu hai una pagina HTML:
    Codice HTML:
    <form method="post" action="salva.php"><input type="text" name="testo"><br><input type="submit" value="Salva su log"></form>
    e salva.php la crei così:
    Codice PHP:
    <?php
    $fp
    = fopen ("file.log", "w+");
    fwrite ($fp, "$testo");
    fclose ($fp);
    ?>
    ma se vuoi che venga aggiunta una riga e non riscritto usa questo:
    Codice PHP:
    <?php

    $file
    ="file.log";
    $fp = fopen ($file, "r");
    $bytes = filesize($file);
    $buffer = fread($fp, $bytes);
    fclose ($fp);
    $aggiungi="$buffer
    $testo";
    $fp = fopen ($file, "w+");
    fwrite ($fp, $aggiungi);
    fclose ($fp);

    ?>
    Così legge dal file file.log e ogni volta aggiunge una nuova riga con il testo inserito nella pagina HTML..

    Spero di essere stato più chiaro...

    Ciao!

  5. #5
    Guest

    Predefinito

    nel file log mi appaiono solo quadratini!!!

  6. #6
    L'avatar di powser
    powser non è connesso Moderatore
    Data registrazione
    29-12-2003
    Residenza
    Ragusa
    Messaggi
    2,917

    Predefinito

    Per la pagina html ok, la pagina php io la scriverei così
    Codice PHP:
    <?
    $testo
    = stripslashes($testo);
    $fp = @fopen("file.txt", "a");
    fputs($fp, "$testo \n" );
    fclose($fp); ?>
    in questo modo i log vengono scritti uno dopo l'altro
    "I have something to say, it's better to burn out than to fade away..." Victor Kruger/The Kurgan

    My Site

    La risposta alla tua domanda, la trovi su http://forum.altervista.org basta fare una ricerca!

Regole di scrittura

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