Comunidad PHPeros
Lenguajes => General => Mensaje iniciado por: TomasThomas en 04 de Abril de 2012, 02:36:58 am
-
Hola!
Estoy creando una web, y me quede en duda ..
¿Cómo hago un formulario? Me refiero a ..
Ejemplo:
Nombre:
Edad:
País:
Mensaje:
Y este vaya a una página (abierta para todos los visitantes) donde puedan aceptar o rechazar este formulario.
O sea, si el 60% eligió "Aceptar" que este se publique en el inicio de la página, pero si el 60 eligió la opción "Rechazar" que se borre..
¿Me explico?
Saludos! :)
-
Hola!
Estoy creando una web, y me quede en duda ..
¿Cómo hago un formulario? Me refiero a ..
Ejemplo:
Nombre:
Edad:
País:
Mensaje:
Y este vaya a una página (abierta para todos los visitantes) donde puedan aceptar o rechazar este formulario.
O sea, si el 60% eligió "Aceptar" que este se publique en el inicio de la página, pero si el 60 eligió la opción "Rechazar" que se borre..
¿Me explico?
Saludos! :)
1. El formulario se crearía con HTML. Podría ser algo así:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Enviar formulario</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
Nombre<input name="nombre" type="text" />
Edad<input name="edad" type="text" />
País<input name="pais" type="text" />
Mensaje<input name="mensaje" type="text" />
<input name="enviar" type="button" value="Enviar formulario" />
</form>
</body>
</html>
2. Ahora, para conseguir lo que tu dices, tendrías que tener una base de datos la cual tuviese los siguientes campos:
- id, del tipo INT
- nombre, del tipo VARCHAR
- edad, del tipo INT
- pais, del tipo VARCHAR
- mensaje, del tipo TEXT
3. Tendrías que crear un script en PHP para ingresar los datos del formulario en la base de datos
* No se si contesto a tu pregunta, ya que me ha sido un poco difícil entenderte. De todas formas, explícanos con más claridad y podremos ayudarte aún más.
Saludos.
-
Crea en la tabla del formulario un campo booleano que determine si está aceptado el formulario, otro que diga votos positivos y otro negativos. Cada cierto tiempo puedes hacer la comprobación de cuanta gente le ha dado positivo y cuanta gente le ha dado negativo, y haces los updates respectivos para hacer visible el comentario.
No sé, pero esto se me parece un poco al sistema de moderación de AscoDeVida :suspicious: