Código para criar um formulário de comentários em um site

  • Autor Autor Avatar987
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
A

Avatar987

Curioso
Usuário com poucas negociações! Use sempre o saldo do 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.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
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

Inserir CODE, HTML ou 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"

Inserir CODE, HTML ou 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.

Inserir CODE, HTML ou 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
Inserir CODE, HTML ou 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 edição:
Voltar
Topo