Ciao grazie ancora alemoppo volevo rendere publlica il tuo script con due piccole modifiche a tutti ciao.
Ecco qui...
Questo è il salva.php
Codice PHP:
<?php
$commento = $_POST['commento'];
$data = date('Y/m/d');
$db = mysql_connect("localhost", "stichtom",""); /*accedo al database*/
if(!$db) /*se c'é stato qualche errore:*/
die('ERRORE: non posso accedere al database!');
mysql_select_db("my_stichtom",$db); /*scegli il tuo database*/
$testo="INSERT INTO commenti (commento,data) VALUES ('$commento','$data')";
if(!mysql_query($testo,$db)) /*eseguo la query e controllo se va a buon fine ^^*/
die('Errore: non riesco a eseguire la query');
mysql_close($db);
?>
<SCRIPT language=JavaScript>
alert("Operazione eseguita, verrà reindirizzato alla pagina dei commenti...");
</SCRIPT>
<META HTTP-EQUIV="REFRESH" CONTENT="0; URL=http://stichtom.altervista.org/leggi.php">
Questo è il leggi.php
Codice PHP:
<?php
$contatore = 0;
$db = mysql_connect("localhost", "stichtom",""); /*accedo al database*/
if(!$db) /*se c'é stato qualche errore:*/
die('ERRORE: non posso accedere al database!');
mysql_select_db("my_stichtom",$db); /*scegli il tuo database*/
$testo="SELECT * FROM commenti WHERE 1";
if(!$query = mysql_query($testo,$db)) /*eseguo la query e controllo se va a buon fine ^^*/
die('Errore: non riesco a eseguire la query');
echo "<html><head><title>Pagina di commenti</title></head><body>";
while($array = mysql_fetch_array($query))
{
echo "<strong>Commento</strong>del ".$array['data'].":<font color='red'>\n".$array['commento']."</font><br>";
}
echo "<br></body></html>";
mysql_close($db);
?>
<br><br><center><font color="red"><a href="index.php">Torna in Home</a></font></center>
Questo è il pezzo da mettere nell'home page o dove gli utenti scrivono i commenti:
Codice HTML:
<form action='salva.php' method='post'>
<textarea name='commento'></textarea><br>
<input type='submit' value='Invia commento'>
</form>
E se volete che i commenti vengano visualizzati non solo in leggi.php dovete mettere questo dove volete che si visualizzi:
Codice HTML:
<? include("leggi.php"); ?>
Per ultima cosa dovete fare un comando SQl nel database con questa query:
Codice:
CREATE TABLE commenti (id INT (5) UNSIGNED not null AUTO_INCREMENT, commento VARCHAR (200),data VARCHAR(10), PRIMARY KEY (id))
Ringrazio ancora alemoppo dato che lo scipt al 90% e suo....