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
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
Devi usare il php..
Da una pagina html invia la variabile testo a questo script:
Ciao!Codice PHP:
<?php
$fp = fopen ("file.txt", "w+");
fwrite ($fp, "$testo");
fclose ($fp);
?>
Non ho capito!! vorrei collegare questo codice ad un pulsante..e anche alle caselle di testo!! come faccio???
Tu hai una pagina HTML:
e salva.php la crei così:Codice HTML:<form method="post" action="salva.php"><input type="text" name="testo"><br><input type="submit" value="Salva su log"></form>
ma se vuoi che venga aggiunta una riga e non riscritto usa questo:Codice PHP:
<?php
$fp = fopen ("file.log", "w+");
fwrite ($fp, "$testo");
fclose ($fp);
?>
Così legge dal file file.log e ogni volta aggiunge una nuova riga con il testo inserito nella pagina HTML..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);
?>
Spero di essere stato più chiaro...
Ciao!
nel file log mi appaiono solo quadratini!!!
Per la pagina html ok, la pagina php io la scriverei cosìin questo modo i log vengono scritti uno dopo l'altroCodice PHP:
<?
$testo = stripslashes($testo);
$fp = @fopen("file.txt", "a");
fputs($fp, "$testo \n" );
fclose($fp); ?>
"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!