Ciao a tutti... io ho creato un semplice sistema di commenti con tre file:
form.html per scrivere il commento, elabora_guest.php per inviare questo commento in unacartella di phpmyadmin e un file read_guest.php per mostrare questo commento a video.
ecco i codici:
form.html
Codice:
<br><br><br><br>
<html>
<form name="moduloGuest" action="elabora_guest.php" method="post">
<table>
<tr>
<td>Il tuo nome:</td><td><input type="text" name="nome_utente" size="30" maxlength="40"></td>
</tr>
<tr>
<td valign="top">Il tuo messaggio:</td><td><textarea name="testo" cols="30" rows="6"></textarea></td>
</tr>
<tr>
<td align="center" colspan="2"><input type="submit" value="Invia il messaggio!"></td>
</tr>
</table>
</form>
</html>
elabora_guest.php :
Codice:
<?php
$connessione=mysql_connect("localhost", "bboys", "password");
$selezione_db=mysql_select_db("my_bboys", $connessione);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Corso PHP</TITLE>
</HEAD>
<BODY>
<?php
$inserimento=mysql_query("insert into messaggio (nome_utente, messaggio, data_ora) values (\"$_POST[nome_utente]\", \"$_POST[testo]\", now())");
echo "messaggio inviato con successo";
?>
</BODY>
</HTML>
read_guest.php:
Codice:
<?php
$connessione=mysql_connect("localhost", "bboys", "password");
$selezione_db=mysql_select_db("my_bboys", $connessione);
?>
<HTML>
<HEAD>
<TITLE>Corso PHP</TITLE>
</HEAD>
<BODY>
<?php
$lettura_risultati=mysql_query("select * from messaggio order by data_ora");
while($scatola_temporanea=mysql_fetch_array($lettura_risultati)){
$nome_utente=$scatola_temporanea[nome_utente];
$testo_messaggio=$scatola_temporanea[messaggio];
$data_inserimento=$scatola_temporanea[data_ora];
echo "L'utente $nome_utente, in data $data_inserimento, ha scritto:<br><br>$testo_messaggio<br><br><br>";
} //fine ciclo while che scorre la query e piazza i risultati nell'array temporaneo
?>
</BODY>
</HTML>
Il problema è che con tutto questo ricevo gli stessi commenti per tutte le pagine, sapete come risolvere il problema?
Ecco un esempio di due pagine :
1) http://bboys.altervista.org/ImparaPhp/form.html
2) http://bboys.altervista.org/ImparaPhp/form2.html