ho un piccolo problema di cui non riesco a capire la fonte.... cioè, ho un text box fatto così
Codice:
<html>
<head><LINK REL="stylesheet" TYPE="text/css" HREF="cs.css">
<title>Sito in costruzione...</title></head>
<body>
<form method="POST" action="insert.php">
<input type="text" name="commenti" size="100">
</form>
</body>
</html>
e poi ho uno script che prende quello scritto nel textbox e lo dovrebbe inserire in un db e stamparlo a video. il problema è che dopo che inserisco il testo, mi da un parse error. il codice è .
Codice PHP:
<?php
$connect=mysql_connect("localhost", "root", "") or die ("impossibile connettersi");
mysql_select_db("guestbook");
$commento=$_POST['commenti'];
$strsql="insert into commenti (commento, nomeutente)";
$strsql .="values ('$commento', $_session['user'])";
$select="SELECT nomeutente, commento FROM commenti WHERE nomeutente=$_session['user'] and password=$_session['pass']";
$reponse=mysql_query($strsql, $select) or die ("errore");
$stampa=mysql_fetch_row($reponse);
echo $stampa[0];
mysql_close($connect);
?>
mi dice che alla riga 6, si aspetta un T_STRING' o un `T_VARIABLE' oppure `T_NUM_STRING'
ma la riga 6 è solo una specificazione di dove e cosa andrà a scrivere nel db. fosse che non prende l'array del session?