Salve a tutti io ho 2 file che regolano i commenti nel mio sito il primo e' salva e il secondo e scrivi.
html:
if ($obj->verifica_sessione()){
echo"<form action='salva.php' method='post'>";
echo"<div><div><font color='red'>nome e/o nickname:</font></div><textarea name='nome' cols='20' rows='1'readonly>";
$obj->mostra_utente($id_utente);
echo"</textarea></div>";
echo"<div><div><font color='red'>commento:</font></div><textarea name='commento' cols='40' rows='4'></textarea></div>";
echo"<div><input type='submit' value='invia commento'></input></div>";
echo"</form>";
include('leggi.php');
}
else {
echo"Se vuoi commentare ti devi loggare";
include('leggi.php');
}
?>
salva.php:
<?php
$nome = $_POST['nome'];
$commento = $_POST['commento'];
$data = date('d/m/Y');
$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 commenti2 (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);
?>
<META HTTP-EQUIV="REFRESH" CONTENT="0; URL=http://blibbox.altervista.org/index.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 id, nome, commento, data FROM commenti2 ORDER BY id";
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 <font color='blue'> ".$array['data']."</font> scritto da<font color='blue'> ".$array['nome']."</font>:<font color='red'> ".$array['commento']."</font></h5>";
}
mysql_close($db);
?>
se volessi impostare tutto nell'html basterebbe mettere al posto degli include i due codici php e mettere # su action, facendo cosi pero ovviamente ogni volta che carico mi aggiunge un commento. Come faccio a mettere tutto insieme???