Per favore, qualcuno può darmi una mano?
Sto creando un blog con php e mysql, mi sono accorto che quando digito il testo nella textarea e do l'invio da tastiera, nel database viene riportato tutto perfettamente ed anche nel blog, ma se non do l'invio dalla tastiera non mi va a capo, non so se riesco a spiegarmi, se continuo a scrivere nella textarea senza dare invio, nel database trovo una stringa lunghissima e di condeguenza anche nel blog.
Come posso risolvere questo problema?
In cosa sbaglio?
Il codice:
Codice PHP:
<form method="POST" action="<?php echo $editFormAction; ?>" name="inseriscimsg">
<p align="center"><br />
</p>
<div align="center">
<table width="565" height="137" border="0">
<!--DWLayoutTable-->
<tr>
<th height="86" colspan="3" valign="top" scope="col"><img src="../CheS**** Logo ok3.jpg" width="286" height="84" /></th>
</tr>
<tr>
<th width="50" height="12"></th>
<th width="105"></th>
<th width="395"></th>
</tr>
<tr>
<th height="22" colspan="3" valign="top" scope="col"><span class="Stile3">Inserisci il messaggio</span></th>
</tr>
<tr>
<th height="21"> </th>
<th> </th>
<th> </th>
</tr>
<tr>
<th height="24"> </th>
<th valign="top" scope="col"><div align="left">Titolo:
</div></th>
<th valign="top" scope="col"><div align="left">
<input name="titolo" type="text" id="titolo" size="35" />
</div></th>
</tr>
<tr>
<th height="24"> </th>
<th valign="top" scope="col"><div align="left">Autore:
</div></th>
<th valign="top" scope="col"><div align="left">
<input name="autore" type="text" id="autore" value="<?php echo $row_rc_utente_messaggio['nome']; ?>" size="35" />
</div></th>
</tr>
<tr>
<td height="21"> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height="21"> </td>
<td valign="top"><div align="left"><strong>messaggio:</strong></div></td>
<td rowspan="2" valign="top"><textarea name="messaggio" cols="35" rows="8" id="messaggio" lang="it"></textarea>
</td>
</tr>
<tr>
<td height="142"> </td>
<td> </td>
</tr>
<tr>
<td height="26"> </td>
<td> </td>
<td valign="top"><input name="Submit" type="submit" onClick="MM_validateForm('titolo','','R','autore','','R','messaggio','','R');return document.MM_returnValue" value="Inserisci" />
<input type="reset" name="Reset" value="Cancella" /></td>
</tr>
</table>
<input name="data" type="hidden" id="data" value="<?php print (date ("d/m/Y")); ?>" />
<input type="hidden" name="MM_insert" value="inseriscimsg" />
</div>
</form>
</body>
</html><?php
mysql_free_result($rc_utente_messaggio);
?>
[DS] Usa i tag di codice quando ne riporti ampi stralci, si legge meglio... e non esce un post kilometrico.