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 :lolloso: :alcool: :ciucchi: :incazzat:
Printable View
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 :lolloso: :alcool: :ciucchi: :incazzat:
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??? :confused:
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!!! :roll: :roll:
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); ?>