ahora me sale esto al enviar la noticia
Se insertaron los siguientes valores:
Titulo: prueba Autor: La direccion IP que quedo guardada: 127.0.0.1 Contenido: probando You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''contenido','autor','titulo') values ('probando','','prueba ')' at line 1
codigo:
<?php
$host = "localhost";
$user = "root";
$pass = "3426453";
$dbname = "pruebas";
$conecta = mysql_connect($host, $user, $pass) or die("No se ha podido conectar con el servidor MySQL.");
mysql_select_db($dbname, $conecta);
?>
<?php
$contenido = "".$_POST['Mensaje']."";
$titulo = "".$_POST['Titulo']."";
$contenidomostrar = wordwrap($contenido, 60, "<br />\n");
$autor = "".$_SESSION['name']."";
$ipautor = "".$_SERVER['REMOTE_ADDR']."";
$procesa = "INSERT INTO habbomensajes ('contenido','autor','titulo') values ('$contenido','$autor','$titulo ')";
if($contenido == "")
{
echo "<head>
<body>
Redactar Mensaje:<br>
<form name='form1' method='post' action='redacta.php'>
<label>
Titulo:
<input type='text' name='Titulo'>
</label>
<p>Mensaje:</p>
<p>
<label>
<textarea name='Mensaje' cols='45' rows='7'></textarea>
</label>
</p><input type='submit' name='Submit' value='Enviar'>
</form>
<body>
<head>";
exit;
} else {
echo "Se insertaron los siguientes valores:<br>
Titulo: <b>$titulo</b>
Autor: <b>$autor</b>
La direccion IP que quedo guardada: <b>$ipautor</b>
Contenido: <b>$contenidomostrar</b> ";
mysql_query($procesa) or die(mysql_error());
}
?>