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
elabora_guest.php :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>
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:
Il problema è che con tutto questo ricevo gli stessi commenti per tutte le pagine, sapete come risolvere il problema?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>
Ecco un esempio di due pagine :
1) http://bboys.altervista.org/ImparaPhp/form.html
2) http://bboys.altervista.org/ImparaPhp/form2.html

LinkBack URL
About LinkBacks

