ci sono 3 file;
nella prima pagina (guestbook) ho messo questo script:
Codice HTML:
<form method="POST" action="script.php">
<p><b>Nome</b></p>
<input name="nome">
<br /><br />
<p><b>Commento</b></p>
<textarea name="commento" cols="38" rows="10"></textarea>
<br /><br />
<p><b>Quesito: 3 + 3 = <input name="num" maxlength="1" size="1"></b></p><br />
<input type="Submit" value="Invia">
</form>
nella stessa pigina ho messo quest'altro script:
Codice PHP:
<p>Ci sono n. <b><?php include("public/contatore.txt"); ?></b> messaggi.</p>
Ringrazio (qui vanno messi i nomi) per avermi scritto <br />
<br /><?php include("public/guest.txt"); ?>
nella seconda pagina (script) ho messo questo script;
Codice PHP:
<?php
$data=date("d-m-y");
$ora=date("G:i");
$nome=Stripslashes(Strip_tags($_POST['nome']));
$commento=Stripslashes(Strip_tags($_POST['commento']));
$ver = $_POST['num'];
if (( $nome == "" ) || ( $commento == "" ) || ($ver != '6')) {
header("Location: http://www.joomlasito.altervista.org/guestbook.php");
} else {
$var=@fopen("public/contatore.txt",'r');
$leggi=@fread($var,filesize("public/contatore.txt"));
@fclose($var);
if ($leggi==null){
$leggi=1;
}
else{
$leggi=$leggi+1;
}
$var=@fopen("public/contatore.txt",'w');
@fwrite($var,$leggi);
@fclose($var);
$leggi_file=fopen("public/guest.txt","r");
$dim_file=filesize("public/guest.txt");
$contenuto=@fread($leggi_file,$dim_file);
fclose($leggi_file);
$var=fopen("public/guest.txt","r+");
fwrite($var, '-N.'."$leggi".'- In data: '."$data".' alle ore: '."$ora".' <b>'."$nome".'</b> </p><br />scrive: <br />'."$commento".'<hr />'."$contenuto");
fclose($var);
header("Location: http://www.joomlasito.altervista.org/redirect.php");
}
?>
nella terza pagina redirect ho messo questo script;
Codice PHP:
<?php
header("Location: http://www.joomlasito.altervista.org/guestbook.php");
?>
[DS] Usa i tag di codice quando ne riporti ampi stralci, si legge meglio...