Salve a tutti, sto cercando di imparare il php grazie al nostro sito, ma nn mi raccapezzo + in questa funzione!
Allora io prendo dati dai form, li elaboro con il programma e li stampo a video.
Poi però se inserisco di nuovo i dati nei form, appena li invio al programma mi cancella i vecchi e inserisce i nuovi. Questo nn vorrei che succedesse.
In parole povere: Gli utenti scrivono nome e commento e io lo stampo a video. Stampo un div che deve rimanere li, se inserisco altri dati deve crearsi un altro div.
eccovi il codice ke ho tirato giù e l'html
Codice PHP:
<?php
function comm ()
{
$nik=$_POST['nome'];
$commento=$_POST['comm'];
if (isset($nik, $commento))
{
if ($nik && $commento != NULL)
{
echo "<div class=\"spoiler\">
Da:[b]";
echo $nik;
echo "[/b]
";
echo $commento;
echo "</div>";
}
}
else {
exit;
}
}
?>Codice PHP:
<div id="content">
// qui mi crea il div con il commento
<?php
include 'include/function/spoiler.php';
comm();
?>
//qui lo chiude poi dovrebbe passare al secondo div lasciando intatto questo
//ma non lo fa, visualizza sempre e solo 1 div cambiando i dati al suo interno
Nome
<input type="text" name="nome" size="47" maxlength="47"/>
Lascia un commento
<textarea name="comm" rows="8" cols="40"></textarea>
<input type="submit" value="Invia commento"/>
</div>