questo e il mio sistema di commenti vi metto il codice qui e il link della pagina link pagina commenti dove c'e la casella commenti...
prima di mettere i codici premetto che non so come disporli in ordine cronologico in modo che il primo stia in alto dopo ci sia il secondo il terzo ecosi via sotto di lui ....
questo sistema e composto da:
index.php
leggi.php
salva.php
scrivi.php
leggi.php=
<?php
$contatore = 0;
$db = mysql_connect("localhost", "blibbox",""); /*accedo al database*/
if(!$db) /*se c'é stato qualche errore:*/
die('ERRORE: non posso accedere al database!');
mysql_select_db("my_blibbox",$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');
while($array = mysql_fetch_array($query))
{
echo "<h5>Commento del ".$array['data'].":<font color='red'>\n".$array['nome']."".$array['commento']."</font>
</h5>";
}
mysql_close($db);
?>
salva.php=
<?php
$nome = $_POST['nome'];
$commento = $_POST['commento'];
$data = date('Y/m/d');
$db = mysql_connect("localhost", "blibbox",""); /*accedo al database*/
if(!$db) /*se c'é stato qualche errore:*/
die('ERRORE: non posso accedere al database!');
mysql_select_db("my_blibbox",$db); /*scegli il tuo database*/
$testo="INSERT INTO commenti (nome,commento,data) VALUES ('$nome','$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://blibbox.altervista.org/PROVE/index.php">
scrivi.php=
<?php
$nome = htmlspecialchars(trim(str_replace(' ', '',$_POST['nome'])));
$commento = htmlspecialchars(trim(str_replace(' ', '',$_POST['commento'])));
if(empty($nome))
{
die('Non hai immesso alcun nome!');
}
if(empty($commento))
{
die('Non hai immesso alcun testo!');
}
$data = date('Y/m/d');
$db = mysql_connect('localhost', 'blibbox',''); #si connette al DB
if(!$db)
{
die('ERRORE: non posso accedere al database!'); #se non si connette al DB
}
mysql_select_db('my_blibbox', $db); #seleziona il DB
$testo = "INSERT INTO commenti (nome,commento, data) VALUES ('" . $nome . "','" . $commento . "', '" . $data . "')"; #query da eseguire
if(!mysql_query($testo,$db))
{
die('Errore: non riesco a eseguire la query
' . mysql_error()); #se la query fallisce
}
mysql_close($db); #chiude la connesione al DB
?>
<script language="JavaScript">
alert("Operazione eseguita, verrà reindirizzato alla pagina dei commenti...");
</script>
<meta http-equiv="frefresh" content="0; URL=http://blibbox.altervista.org/PROVE/leggi.php">
grazie mille per l'aiuto... se non avete capito chiedetemi pure...

Rispondi quotando