Vale lo siento se me olvido el codigo aqui os pongo el codigo del formulario y registro de los comentarios
formulario.php
Código PHP:
Ver original<form action="insercomentario.php" method="post" ><table>
<tr>
<td>Nombre:</td>
<td><input type="text" name="nombre" /></td>
</tr>
<tr>
<td>E-mail</td>
<td><input type="text" name="email" /></td>
</tr>
<tr>
<td>Comentario:</td>
<td><textarea name="comentario"></textarea></td>
</tr>
<tr>
<td><input type="submit" name="accion" value="Comentar"></td>
<td><input name="id" type="hidden" id="id" /></td>
</tr>
</table></form>
<table>
</table>
insercomentario.php
Código PHP:
Ver original<?php
if (!$bdconex) {
echo ( "<h1>La base de datos no está disponible</h1> " .
"<p>Por si acaso, comprueba que tienes bien los datos de la dirección, el nombre de usuario y la contraseña.</p>" );
}else {
echo ("");
}
echo "<h2 align='center'>ERROR3: Imposible localizar la base de datos en este momento</h2>";
}else {
echo "Base de datos seleccionada";
}
$sql =" INSERT INTO comentarios ( id, nombre , email , comentario, fecha ) VALUES ( NULL, '".$_POST['nombre']."' , '".$_POST['email']."' , '".$_POST['comentario']."',CURDATE() )";
echo ("<p> Gracias por tu comentario, será redirigido automaticamente a la pagina de comentarios.</p>");
}else{
echo ("Error al insertar los datos: " . mysql_error() . "</p>"); }
$sql="INSERT INTO comencopia ( id, nombre , email , comentario, fecha ) VALUES ( NULL, '".$_POST['nombre']."' , '".$_POST['email']."' , '".$_POST['comentario']."',CURDATE() )";
echo ("<p> </p>");
}else{
echo ("Error al insertar los datos: " . mysql_error() . "</p>"); }
?>
Lo tengo puesto pa que no deje grabarlo en vacio, pero nose porque sin que nadie comente o no se como salen comentarios en blanco nose que puede ser... gracias.