Código para crear un formulario de comentarios en una página web

  • Autor Autor Avatar987
  • Fecha de inicio Fecha de inicio
A

Avatar987

Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola.

¿Alguien me podría pasar un código de un formulario para introducir textos (hasta 1000 caracteres) en una página web?

Sería algo parecido a los comentarios de los post de un blog... pero sin el post :topsy_turvy: Solo los comentarios, opiniones, reflexiones... de la gente que entrase en la página.

Muchas gracias.
 
No entiendo lo que pides, buscas solo el html para la entrada del texto o con php para almacenar texto y añadirlo al sitio web?
 
Pues no solo es el formulario, es todo el sistema, justo ahora estoy haciendo uno para un user del foro, por $100 :fatigue:
 
Pero que necesitas en concreto? saber como restringir el máximo de caracteres? eso con la propiedad maxlength en la etiqueta se hace

Insertar CODE, HTML o PHP:
<textarea id='post' name='post' maxlength='1000'></textarea>
 
Sería para almacenarlo, darle el visto bueno y publicarlo en la web.
 
Me imagino que estas trabajando con Mysql correcto? porque tendrias que habilitar un campo de "status" para que los posts que entren nuevos queden con status "pendientes" o "en revisión"

Insertar CODE, HTML o PHP:
Campo	|Tipo
____________________
ID	|Int(11) Autoincrementable Primario
Post	|VarChar(1000) Not Null
User	|VarChar(20) Not Null
Status	|TinyInt(1) Not Null

Puedes registrar en Status como "0" los post pendientes, "1" como los autorizados y "2" como los eliminados o simplemente borras el registro.

Insertar CODE, HTML o PHP:
<form method='post' action='registrar.php'>
<input type='text' name='user' maxlength='20'/>
<textarea id='post' name='post' maxlength='1000'></textarea>
<button type='submit'>Enviar</button>
</form>

registrar.php
Insertar CODE, HTML o PHP:
$id_user=$_POST['user'];
$post=$_POST['post'];

$query="INSERT INTO TuTabla(post,User,status) VALUES('".$post."','".$id_user."','0')";
mysql_query($con,$query);

En la función mysql_query está la variable $con, obviamente ya debes tenerla previamente definida con los datos de tu conexión mysql. En ese ejemplo estarias registrando el post y quedando en "Pendiente" con el status 0
 
Última edición:
Atrás
Arriba