Tu dici che non funziona bene la pagina che fa postare i commenti (dove e presente il form per inserirli) e non quella dove si visualizzano i commenti. Giusto?
- - - Aggiornato - - -
Comunque per sicurezza domani cerco di postare i codici che fanno visualizzare i commenti completi compresi quelli scritti da te per vedere se ho fatto tutto bene
- - - Aggiornato - - -
<?
//includiamo il file di configurazione
@include "config.php";
@include "core.php";
//valorizziamo le variabili con i dati ricevuti dal form
if(isset($_POST['submit'])){
if(isset($_POST['autore'])){
$autore = addslashes($_POST['autore']);
}
if(isset($_POST['titolo'])){
$titolo = addslashes($_POST['titolo']);
}
if(isset($_POST['articolo'])){
$articolo = addslashes($_POST['articolo']);
}
// popoliamo i campi della tabella articoli con i dati ricevuti dal form
$sql = "INSERT INTO articoli (art_autore, art_titolo, art_articolo, art_data) VALUES ('$autore', '$titolo', '$articolo', now())";
// se l'inserimento ha avuto successo inviamo una notifica
if (@mysql_query($sql) or die (mysql_error())){
echo "Articolo inserito con successo.";
}
}else{
// se non sono stati inviati dati dal form mostriamo il modulo per l'inserimento
?>
<form action="insert_post.php" method="post">
<font color=ff0000>Articolo:<br></font>
<textarea name="articolo" cols="40" rows="10"></textarea><br>
<input name="submit" type="submit" value="Invia">
</form>
<?
}
?>
<br>
<center>
<?php
echo '<a href="javascript:history.back();">Indietro</a>';
?>
</center>
Puo darsi che ci sia un errore qui (la pagina con il form che manda i commenti)
- - - Aggiornato - - -
Comunque per sicurezza domani cerco di postare i codici che fanno visualizzare i commenti completi compresi quelli scritti da te per vedere se ho fatto tutto bene
- - - Aggiornato - - -
<?
//includiamo il file di configurazione
@include "config.php";
@include "core.php";
//valorizziamo le variabili con i dati ricevuti dal form
if(isset($_POST['submit'])){
if(isset($_POST['autore'])){
$autore = addslashes($_POST['autore']);
}
if(isset($_POST['titolo'])){
$titolo = addslashes($_POST['titolo']);
}
if(isset($_POST['articolo'])){
$articolo = addslashes($_POST['articolo']);
}
// popoliamo i campi della tabella articoli con i dati ricevuti dal form
$sql = "INSERT INTO articoli (art_autore, art_titolo, art_articolo, art_data) VALUES ('$autore', '$titolo', '$articolo', now())";
// se l'inserimento ha avuto successo inviamo una notifica
if (@mysql_query($sql) or die (mysql_error())){
echo "Articolo inserito con successo.";
}
}else{
// se non sono stati inviati dati dal form mostriamo il modulo per l'inserimento
?>
<form action="insert_post.php" method="post">
<font color=ff0000>Articolo:<br></font>
<textarea name="articolo" cols="40" rows="10"></textarea><br>
<input name="submit" type="submit" value="Invia">
</form>
<?
}
?>
<br>
<center>
<?php
echo '<a href="javascript:history.back();">Indietro</a>';
?>
</center>
Puo darsi che ci sia un errore qui (la pagina con il form che manda i commenti)