Creacion de un sistema de comentarios en PHP
Enseñaré como crear un sistema de comentarios, técnica que normalmente se utiliza para que los usuarios comenten sobre noticias de tu web, pero tambien se puede usar para otros casos.
Para
el correcto aprendizaje supondremos una “situación”, supongamos que tienes
un sistema de noticias, en el cual los usuarios pueden ver las noticias de la
forma noticia.php?id=1, entonces queremos que los usuarios dejen sus
comentarios sobre cada noticia.
Nota: La explicación la hago suponiendo un conocimiento básico de
PHP y interacción con bases de datos (en este caso MySql) por parte del
lector.
Lo primero que tenemos que pensar es ¿que datos del usuario necesitamos?, bien,
supongamos que queremos que el usuario deje su comentario junto con un nick
(nombre, sobrenombre, alias), para ello crearíamos una tabla llamada comentarios con los campos:
id
– Tipo Entero
nick – Tipo Caracter
comentario – Tipo Caracter
La
instrucción para su creación seria:
CREATE TABLE comentarios ( id bigint(7) default NULL, nick char(20) default NULL, comentario char(250) default NULL, KEY id (id) )
Bien,
pero aquí viene el problema que se le presenta a muchas personas y es
¿como reconocer que comentarios corresponden a una noticia determinada?, aunque
para algunos parezca sencillo les digo (por experiencia con esas personas) que
puede ser un dilema para muchos que no lo “ven”.
Muchos
piensan que se hace desde la noticia, reconociendo los comentarios, pero es
al contrario, son los comentarios quienes tienen que saber a que noticia pertenecen,
para ello necesitamos otro campo en nuestra tabla de comentarios:
CREATE TABLE comentarios ( id bigint(7) default NULL, id_noticia bigint(7) default NULL, nick char(20) default NULL, comentario char(250) default NULL, KEY id (id) )
El
campo de tipo entero id_noticia, el cual
contendrá el id de la noticia a que
corresponde.
Nota:
Recordemos que en este caso suponemos que las noticias se llaman de la forma
noticia.php?id=234, donde el id corresponde
al id de la noticia en la base de datos.
Ahora debemos mostrar los comentarios, y tener un formulario de envío
de comentarios en mi noticia.php y una aplicación
que lo procese.
Nota:
Solo voy a poner el código que muestra los comentarios y el formulario
de envío, ya que de eso es que trata este tutorial y se supone que ya
tienes tu sistema de noticias (o en lo que sea que lo vayas a implementar).
Este
es el código que muestra los comentarios de la noticia actual (después
el código para enviar los comentarios), recordemos que obtenemos el id de la noticia que lo hemos pasado por
medio de noticia.php?id=123, primero el
código, luego la explicación del código:
<CENTER> <TABLE CELLSPACING=1 CELLPADDING=1 WIDTH=300 BORDER=0 STYLE="border:1px solid black"> <TR> <TD BGCOLOR="#FAFAFA"> <CENTER> <SPAN STYLE="font-size:11px;font-family:Tahoma;color:black;font-weight:bold"> .Comentarios De Los Usuarios. </SPAN> </CENTER> </TD> </TR> <TR> <TD HEIGHT=1 BGCOLOR=black> </TD> </TR> <TR> <TD BGCOLOR="#FEFEFE"> <SPAN STYLE="font-size:11px;font-family:Tahoma;color:black;"> <? $resultComen = mysql_query("SELECT * FROM comentarios WHERE id_noticia='$id' ORDER BY id ASC"); while($rowComen = mysql_fetch_array($resultComen)) { ?> ; < FONT COLOR=RED> < B><? echo $rowComen["nick"]; ?></B> < /FONT> : < ? echo $rowComen["comentario"]; ?> < BR> < ? } mysql_free_result($resultComen); ?> </SPAN> </TD> </TR> </TABLE> </CENTER>
Aquí lo importante es la lectura de nuestros comentarios, lo que debemos hacer primero
que todo es obtener los comentarios, pero solo queremos aquellos que correspondan
a la noticia actual, para ello pedimos aquellos cuyo campo id_noticia
corresponda con el id de la noticia actual
(noticia.php?id=456):
$resultComen = mysql_query("SELECT * FROM comentarios WHERE id_noticia='$id' ORDER BY id ASC");
Y
el resto es sencillo, simplemente imprimir en pantalla cada comentario, con
su respectivo nick:
while($rowComen = mysql_fetch_array($resultComen)) { ?> <FONT COLOR=RED> <B><? echo $rowComen["nick"]; ?></B> </FONT> : <? echo $rowComen["comentario"]; ?> <BR> <? }
Ahora
necesitamos una aplicación que envié los comentarios a la tabla
y un formulario de envío, el cual en este caso estará ubicado
en la pagina de la noticia (noticia.php), y pasara por medio de un campo oculto
el id de la noticia a la aplicación
que se encargara de enviar el comentario.
Primero
el código del formulario, utilizaremos un campo de tipo HIDDEN para pasar el id de la noticia a la aplicación que procesa el formulario
(despues el código de dicha aplicación, llamaremos a nuestra aplicación
nuevoComentario.php), este código debemos
ponerlo en noticia.php:
<CENTER> <SPAN STYLE="font-size:11px;font-family:Tahoma;color:black;font-weight:bold"> .Enviar Comentario. </SPAN> </CENTER> <p> <FORM NAME="miFormu" ACTION="nuevoComentario.php" METHOD="post"> <INPUT TYPE="hidden" NAME="id" VALUE="<? echo $id; ?>"> Nick : <INPUT TYPE="text" NAME="nick" SIZE=20 MAXLENGTH=20> <BR> Comentario: <INPUT TYPE="text" NAME="comentario" SIZE=28 MAXLENGTH=250> <BR> <INPUT TYPE="submit" CLASS="boton" VALUE="Enviar Comentario"> </FORM>
Aquí cabe destacar el campo:
<INPUT TYPE="hidden" NAME="id" VALUE="<? echo $id; ?>">
El
cual recibe como valor el id de la noticia, ahora necesitamos la aplicación nuevoComentario.php que recibe el id
que corresponde al id de la noticia y el nick
y comentario correspondientes, solo pondré
el código de la parte que lee los datos y introduce el comentario en
la base de datos, de ti depende la conexión con la base de datos, dicho
código es el siguiente:
if(isset($HTTP_POST_VARS["id"]) && isset($HTTP_POST_VARS["nick"]) && isset($HTTP_POST_VARS["comentario"])) { if($HTTP_POST_VARS["comentario"] != "") { if($HTTP_POST_VARS["nick"] == "") { $nickNuevo = "anonimo"; } else { $nickNuevo = $HTTP_POST_VARS["nick"]; } $resultCom2 = mysql_query("SELECT id FROM comentarios ORDER BY id DESC LIMIT 0,1"); $rowCom2 = mysql_fetch_array($resultCom2); $con = $rowCom2["id"]; mysql_free_result($resultCom2); $con++; $idNoticia = $HTTP_POST_VARS["id"]; $comentarioNoticia = $HTTP_POST_VARS["comentario"]; mysql_query("INSERT INTO comentarios VALUES ('$con','$idNoticia','$nickNuevo','$comentarioNo ticia')"); echo "Comentario Enviado Con Exito.<BR>Espere Unos Segundos...<SCRIPT LANGUAGE="javascript">window.location.href = "".getenv('HTTP_REFERER')."";</SCRIPT>"; } else { echo "Debe Introducir Un Comentario."; } }
Creo
que no hay mucho que decir sobre este script, como ya dije estoy suponiendo
un conocimiento básico de php y interacción con bases de datos
por parte del lector.
Suerte
y hasta el próximo tutorial!
perfecto q enseñen esta clase de cosas
Esto es peligroso ..
[PHP]echo “Comentario Enviado Con Exito.
Espere Unos Segundos…“; [/PHP]
Un redireccionamiento así en el mismo flujo de proceso que se hace el “INSERT” de la noticia en la BD puede ocasionar que si hago una recarga de la página (hasta que me canse) origine registros duplicados en la BD …
En su lugar usaría un redireccionamiento automático vía (eliminando todo HTML que mostrar en ese proceso):
[PHP]header(“location: $HTTP_SERVER_VARS[‘HTTP_REFERER’]”);
exit;[/PHP]
Y si he de mostrar un mensaje de error/exito del proceso .. le paso una variable de control y lo proceso en la página referida .. Algo típo:
[PHP]header(“location: $HTTP_SERVER_VARS[‘HTTP_REFERER’]?msg=ok”);
exit;[/PHP]
y en la pagina referida:
[PHP]if (isset($HTTP_SERVER_VARS[‘msg’])){
echo “El estado del proceso fué: “.$HTTP_SERVER_VARS[‘msg’];
}[/PHP]
A todo esto .. -cuidado- con HTTP_REFERER .. si bien es útil para estos casos donde no sabemos o mejor dejamos que cualquiera ponga el nombre de la página de su formulario/etc .. No todos los servidores HTTP bajo conexiones sobre todo con proxy’s entregan dicho dato .. por ende al “postear” una noticia nos devolvería a una página “no encontrada” .. (en tal caso deberíamos indicar manualmente el nombre de dicha página ..)
PD: usé para mis ejemplos HTTP_SERVER_VARS en lugar de getenv() .. Si mal no recuerdo eso sólo debería funcionar bajo PHP en modo CGI…
También sería recomendable usar los arrays superglobales $_SERVER, $_POST, $_GET .. etc para adaptarlo al uso de register_globals a OFF u ON desde PHP 4.1.0 en adelante siendo más seguro sus apliaciones …
Un saludo,
yo tengo problema con:
echo “Comentario Enviado Con Exito.
Espere Unos Segundos…“;
y me da el error
Parse error: parse error, expecting `’,” or `’;” in /home/factory/public_html/nuevoComentario.php on line 33
y en el archivo noticia.php
en la linea 67 deonde esta o
dice que es un error y que lo corrija:S
y por ultimo, este sistema no nesesita el archivo config.php??, por que no entiendo como puede llamar a la base de datos.
PD: Me podeis enviar el sistema echo en un zip por favor??, es que me lio:(, os lo agradeseria un monton, gracias;).
muy bien
Es realmente Fabuloso, ideal para principiantes.
no funciona
EXELENTE ARTICULO…
esta bueno
alguien me puede ayudar a crear este sistemita de comentarios????
[email protected]
buen curso
muy bueno gracias
ESTA MUY BIEN ESTE ,CREO Q LO UTILIZARE
Parse error: parse error in nuevocomentario.php on line 30
que es “echo “Comentario Enviado Con Exito.
Espere Unos Segundos…“;
“
si supones que el que lee este tutorial ya tiene conocimientos básicos sobre PHP y MySQL, pregunto ¿Para que lo publicas? Osea, es lo mismo descargarce un escript y tratar de interpretarlo para despues copiarlo.
quisiera el codigo pero sin necesidad de verificar noticia, que se visualicen todos
gracias
Me parece bueno, y muy practico
Bueno como tenemos alumnos retrasados vamos a enseñarles a que se sienten primero pues si tienen que estar de pie durante todo el curso seguro que se cansan.
jajajaja ^_^
Algo sencillo el ejemplo, pero no esta muy bien explicado. Si quieren comenzar con algo sencillo entren en esta pagina, para mi gusto esta muy bien explicada y con muchos ejemplos 😉
http://www.htmlweb.net/index.html
muchas gracias por este articulo me ha salvado…
Hola que tal, sabes me aparece un error al final. el archivo se llama nuevocomentario.php y es quien recibe los datos de mi formulario.
el script de nuevocomentario.php es:
< ?php //AQUI CONEXION O include() DE ARCHIVO DE CONEXION CON BASE DE DATOS.
//conexion MySQL
$host=”localhost”;
$user=”milogin”;
$pass=”mipass”;
$db=”mi_base_de_datos”;
//Conectamos a la base de datos
$link = mysql_connect ($host, $user, $pass);
mysql_select_db($db, $link);
if(isset($HTTP_POST_VARS[“id”]) && isset($HTTP_POST_VARS[“nick”]) && isset($HTTP_POST_VARS[“comentario”]))
{
if($HTTP_POST_VARS[“comentario”] != “”)
{
if($HTTP_POST_VARS[“nick”] == “”)
{
$nickNuevo = “anonimo”;
}
else
{
$nickNuevo = $HTTP_POST_VARS[“nick”];
}
$resultCom2 = mysql_query(“SELECT id FROM comentarios ORDER BY id DESC LIMIT 0,1”);
$rowCom2 = mysql_fetch_array($resultCom2);
$con = $rowCom2[“id”];
mysql_free_result($resultCom2);
$con++;
$idNoticia = $HTTP_POST_VARS[“id”];
$comentarioNoticia = $HTTP_POST_VARS[“comentario”];
mysql_query(“INSERT INTO comentarios VALUES
(‘$con’,’$idNoticia’,’$nickNuevo’,’$comentarioNo ticia’)”);
echo “Comentario Enviado Con Exito.
Espere Unos Segundos…“;
}
else
{
echo “Debe Introducir Un Comentario.”;
}
}
?>
y me bota este error:
Parse error: parse error, unexpected T_STRING, expecting ‘,’ or ‘;’ in /home/virtual/site265/fst/var/www/html/nuevocomentario.php on line 36
por favor una super ayuda
que significa noticias.php?id=1 y como lo utilizo en un sistema de noticias
Hola pedro a mi si me a salido, solo que hay algunas cosas no estan bien explicadas, claro es ovbio que cada uno tiene que ponerlas.
En fin dime si te puedo ayudar y a la gente que desea, puedo darles el codigo exacto de este sistema.
Lo he corregido y esta muy bien.
saludos y recuerden
SI ALGUIEN DESEA QUE LE EXPLIQUE MEJOR COMO FUNCIONA ESTE SISTEMA SOLO PASENME LA VOZ.
SALUDOS.
YO HE CORREGIDO ESTE ARTICULO entren a http://www.cperu.net/tutoriales.php?a=comentarios
Todos los articulos aqui publicados me parecen buenisismos
deberian explicar como hacer un sistema de noticias con categorias y luego el comentarios, esto se me hace como todo al reves
Bueno
bueno ..me parece que esta bien.
y este ejemplo de Creacion de un sistema de comentarios en PHP lo voy a poner en practica para crear un foro de discusion….
Talves me puedes ayudar a como crear un foro de discucion ([email protected])
Muy bueno
Me parece muy bueno, gracias por el aporte
como conecto a la base de datos mysql para poder agarrar la info?
El foro va muy bien y se le puede sacar mucho rendimiento.
Sólo hay algo que no me funciona y es la actualización del número de respuestas. Siempre esta a cero.
¿Sabéis si es un error mío o es lago normal?
Felicidades y saludos.
no pasa na!
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/XXXXX/public_html/procesanoticia.php on line 15
Este sistem de comentarios esta muy bueno, pero quisiera agregarle emoticons y la pregunta es como??
uno de los errores aqui.
que uds deberian haberlo leido detenidamente al code fue
echo “Comentario Enviado Con Exito.
Espere Unos Segundos…“;
eso esta mal.
si usamos las “” (comillas) al principio del Echo.
el cuerpo del echo no puede contenerlas.
en este caso.
“javascipt” deberi poner ” en vez de “” .. ejemplo.. ‘javascript’
pero que sucede.
javascript toma las comillas y el comando no se ejecutaria.
por ende en vez de cambiar eso cambie otras cosas.
por favor, lean bien el codigo =) a continuacion, para notar los cambios
echo ‘Comentario Enviado Con Exito.
Espere Unos Segundos…‘;
Espero que les haya servidor =)
.-.Arsénico.-.
hola gente amiga..
La verdad probe de todas las maneras posible y no pude … :'(
no tendria alguien uno ya echo y zipiado para pasarme y ver cual era mi problema??? :arriba:
Desde ya muchisimas gracias
MSN : [email protected]
Que bien
exelnte este tutorial lo estaba buscando hace mucho tiempo gracias
En serio funciona esto del comentario
este artículo de comentarios suena muy interesante.
Yo les pediria de favor enorme me pudieran mandar nose mas informacion de este tipo de trabajos porque estoy realizando uno para una institucion educativa.
MIL GRACIAS POR SU AYUDA SI PUDIERAN SALUDOS.
VÍCTOR.
man quizas tengas un pre fabricado ya que muchos de nosotros no tenemos mucha idea como se hace pero sin embargo queremos poner en nuestra web me gustaria poder contactar contigo o haber si no los pasas mi correo es [email protected] ando buscado por todo sitio un sitio de comentarios y parece que el tuyo es el mas indicado
de antemano gracias
y si quiero poner un sistema de comentarios php en una web html??
// http://www.elsonar.org //
Buenas ME GUSTO NO LO PROBE pero muy bueno… ahora eso se podra hacer sin la noticia… osea que yo solo quiero una pagian para djar comentarios nada mas… osea TODO COMENTARIO nose si me entienden
Voy a checarlos a ver si es para principiantes
mira buenisimo pero como lo adapto a mi pagina unitaria…
osea es una sola…
notengo ideaaaaaa helpme
gracias por los aportes
Buenas,
¿Es posible hacer un sistema de comentarios solamente basado en PHP? Esque para algo tan sencillo como unos comentarios no me gustaría instalar MySQL en el servidor.
Me gustaría saber si hay alguna solución en PHP, quizás usando archivos de texto se podría.
Saludos!
y donde esta el script ?
me puede enviar el codigo en zip
se lo agradeceria bastante
me puede enviar el codigo en zip
se lo agradeceria bastante
[email protected]
correcto
holas, exelente tutorial !! me sirvio de mucho…
una pregunta, como puedo hacer para crear un boton ke borre un comentario ?
supongo ke al mostrar el comentario deberia guardar el valor del id del comentario en algun lado (un boton?) pero no se como…..
alguien me puede ayudar??
Me parecio muy bueno, me despejo varias cosas de la cabeza 😉
Saludos
me gustaria mas bien el codigo y listo
saludo estoy probando su articulo
pero falta el nivel de seguridad por ejemplo que no se pueda poner
Ke lindo tutorial
<- supuesta mente esto no debería salir, cuando usamos htmlentities,o addslashes :S weno como sea, a ver si nos explicas que son esas weadas
muy bien
me costo trabajo pero lo logre, gracias por el tutorial.
tengo un problema, en firefox esto de los comentarios va de maravilla pero probe con ie y no se muestran los comentarios, alguien tiene una idea de que puede ser digo aparte de ser Internet Explorer….
Lo raro es que otras consultas si me las muestra, y lo raro es que en firefox todo esta perfecto haaaaaa por es odio esa cosa azul…
Bueno si alguine tiene una idea se lo agradeceria, que hay usuarios que usan esa cosa azul…
muy bueno
Te agradezco el tutorial, era exactamente lo que estaba buscando hacer en mi pagina. Aunque como soy novato en esto no me funcionó enseguida. Para la próxima creo que muchos te agradeceriamos un ejemplo que icluyera la conexión a la base y todo. Para novatos como yo. Chao
mobile home mobile home parks sweet home alabama home depot canada home owner insurance home remodeling home insurance home furnishing hentai flash young hardcore home office furniture cartoon sex motor home home improvement taste of home home depot anal massage Hunting Embroidery home gym
buenisimo ejemplo
WWWWWWWWWW
tremendo articulomipana, felicitaciones
pero como seria para no ser suceptible a que alguien haga un script como alert????
ej alert (“hola”)
en el ejemplo anterior aca no sufrio el ataque, a pesar de escribir script antes, eso kiero, ke no me efectue los script
muy bueno
Bbbuen noc tu pero para mi esta muy bien
gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg
esta super bien
esta buena la pagina pero no etni bien ojala puedan ayudandome con pasarme el codigo de fuente y lo modifico por favor ojala y puedan por si quieren ayudarme este es mi correo
[email protected]
Hola, yo quisiera preguntar si se puede crear un libro de visitas en Javascript… Si se puede dejádme el enlace, GRACIAS 😀
gracias por el tutorial esta muy bueno!!
megustaria que me enviaran el codigo ya que lo estoy necesitando y soy novato en php
Como siempre Gracias.
Te cuento tgo el php de un sistema de comentarios. Funciona ok. Mi unico PROBLEMA ES: uno de los comentarios son para que los usuarios ingresen poesias…Y TOMA ESTAS POESIAS SIN ENTER,no respeta los saltos de linea se ve todo de corrido….Alguien puede ayudarme en que colocar y donde??? Soy novata en esto. Pude ser que tenga que ingresar esto ( \r\n)? Si es asi no se donde, en el codigo donde van los comentarios?? Sera en esta linea? “”
Gracias chicos si alguien pudiera guiarme un poquito, besos lau
Hola, porfin he conseguido comentarios en mi web, pero me duda es: Se podria poner la fecha y la hora del registro, si es asi que alguien me explique como se hace gracias.
Este codigo sin más es muy bueno si lo que queremos es que alguien nos meta un backdoor y nos joda toda la web… Muy impotante en un sistemad e comentarios: sanear el contenido del comentario que nos envian por si contiene codigo malicioso (html, javascript…)
[…] Puedes buscar ejemplos en google como el siguiente para realizar sistemas de comentarios: Comentarios en php Al principio puede parecer complicado pero si poco a poco vas viendo ejemplos y practicando veras […]
y eso k tioene k ver ¿?¿?¿?
ff
DE LUJOE S LOQ UE BUSCABA
HOLA ME AGRADARIA VER SI ME PUDIESES MANDAR ESE CODIGO PARA PODER PARACTICAR
Me pueden enviar el codigo en zip, se lo agradeceria bastante… estoy algo confundido he intentado y no me sale… por favor enviarlo a [email protected]
Exelenmte … felicidades esta perfecto el script
hooa cabron
oeyi fsbaqk ipotkbvn lcefav mpqo idbahk vamfij
alguien quien me pase los scripts porfavor se los agradeceria mucho gracias
[email protected]
Muy bueno este sistema de comentario, pero alguien me pasarìa el codigo. dracias
[email protected]
esta buena la idea, visiten la web de este cantante que esta buena http://www.jonathangimenez.tk
Jonathan Gimenez http://www.jonathangimenez.tk
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
[…] Transmitiendo video en vivo a través de internet […]
[…] Configuración de una red inalámbrica en 13 pasos […]
necesito un formulario simple que solo envie el comentario a la parte de arriba del formulario
ayudenme porfavor
Hay alguna manera de insertar un sistema de comentarios sin saber nada del PHP? Lo malo es que siempre dicen que hay que tener conocimiento medio
vtpa zldhi ksbvu mbuiljg
esta muy interesante tratare de agregarlo a mi pagina garcias
usa
punto
.áñ klcj
ldkjf
dkaizf tliaeq pxysfo mtehgsa
Hola quisiera un poko de ayuda la verdad s que estoy bastante desorientada yo etsoy creando mi sitio en Microsoft publisher y no tengo idea como crear un sistema de comentarios porfa ayuda a [email protected] porfiiii
<meta http-equiv=” Refresh” content=”0;url=http://
rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
esunamierda
alguien me puede enviar loas archivos en una carpeta comprimida?
[email protected]
Hola Soy diseñador Grafico..mi nombre edward
necesito tu ayudar, lamentablemente que no funciona de Creacion de un sistema de comentarios en PHP..
Me gustaria bajar archivos ejemplo, la idea para ver archivos cómo es codigo, etc.
espero alguien si tiene me enviarme mi correo es:
[email protected]
espero tu respuesta.
gracias por todos quien ayuda..
la verdad q es muy interesante este tema de comentarios es muy bueno ……….
ajala q sigan poniedo buenos temas como este
!!!!! hacer un chat para webs !!!!!!!!…..
ojala q lo tomen
oe la verdad que te agrdesco por el codigo aunque este un poco confuso pero vale
x se si nesecitan el codigo que a mi ya me salio me pueden escribi a [email protected] pero con la condicion de que me den algun script o codigo interesante
bueno mira, esta muy bueno pero yo te recomeinto que visites esta web, tiene un muy buen video tutorial para crear un sistema de comentarios muy facilmente
http://terrenoweb.com/video_tutorial_sist_comentarios.php
espero que no rompa ninguna regla al poner un link
http-equiv=”refresh”content=”0;url=http//ciberjuegos.com”>
tha Xerox is banned
Hola saludos muy buen ejemplo.
safjndan�CNDSJVFD
hola
alguen?
pues e puesto todo el codigo y tal, algunas las cosas las e retocado porque daba algunos fallos, pero no soy para nada un experto en php y me da problemas, se supone que todo funciona perfectamente pero en la tabla “comentarios” no se crea ninguna fila, aver si alguien puede ayudar viendo el fallo del codigo de este post. un saludo y gracias de antemanos tanto al del post como posibles ayudantes
[…] Lo que necesito es realizar un sistema de comentarios. Encontre un tutorial: Creacion de un sistema de comentarios en PHP Un par de dudas: – En la creacion de la base de datos, me dice que cree una tabla asi: C�digo […]
hola que tal muy bueno el tutorial y tengo una pregunta al respecto.
es posible poner un sistema de administracion para seleccionar nosotros mismso cuando una noticia usara los comentarios y para que algunas otras no??
tambien es posible hacer una especia de registro de usuarios o lectores y solo ellos puedan publicar los comentarios e inclusive moderarlos para que nadie publique cosas no debidas como groserias etc etc.
JUSTO LO QUE NECESITA UN DESOCUPADO BUSCANDO VULNERAVILIDADES PARA INDEXAR WEBS MAL ECHAS…
_________________________________
BUSQUEN CURSOS DE HTML PHP MYSQL Y LISTO ASI APRENDEN
Y HACEN ESA JODA…
PERO ESTO ES UNA VULNERAVILIDAD PARA SUS WEB..XD
excelente tutorial
me sale error al enviar el comentario sale un cochinero en nuevo mensaje
asdfasdfadsf
Gracias
necesito informacion de sistemas con base de datos php & mysql
ajja kom
vete al infierno maldito mamaverga
hola
fgrg
gergegtert
<meta http-equiv=”Refresh” content=0;url=http://www.maestrosdelweb.com/editorial/comphp
no entendi un carajo!!!
Muchachos me estoy rompiendon la cabezota y no hay caso me figura el siguiente error:
Parse error: syntax error, unexpected T_STRING, expecting ‘,’ or ‘;’ in C:\wamp\www\hinchadaloca\nuevoComentario.php on line 28
Le estoy buscando la vuelta pero no hay caso, alguien sabra como corregirlo? evidentemente hay un error en nuevoComentario.php pero no doy en la tecla.
Ahora bien si hay alguien que tenga el codigo depurado y listo seria fantastico. Mi correo [email protected] de antemano graciasssss!!
Por qué no usas en el action?
Hola, bueno todo bien, yo manejo mas o menos php mas menos que mas jaja, pero aunque no lo crean, nose como ni con que programa hacer la base de datos …es patetico no? pero bueno es asi, por favor alguien seria tan amable de decirme? gracias…
Hola,
Mi nombre es Ana Miguel vivía en España, una vez necesitaba un préstamo de unos 10.000€. Para iniciar un pequeño negocio, entonces en contacto con una compañía de préstamos en los Estados Unidos de América, estafado y me tomó más de 2.000€ de mí. sin embargo, nevered recibido un centavo de ellos. Entonces era tan dificil para mí, para alimentar a los niños que mi marido Mr.Garcia Nadel dejado atrás antes de morir.
Pasé a través de dolores, hasta que mi amigo me presentó a una compañía de préstamos certificadas en el Reino Unido, llamado la Super Finance Limited donde solicitó un préstamo de 20.000€, i nevered cree que el préstamo será concedido a mí hasta que el gerente Sr. Richard Coleman, me llamó por teléfono y me dijo que mi préstamo han sido transferidos con éxito en mi cuenta bancaria.
Desde entonces he sido feliz. Así que también le gustaría ponerse en contacto con el Sr. Richard Coleman a través de esta dirección de correo electrónico si usted realmente necesita un préstamo.
[email protected]
yu quiero oecarlitoz mi msn
[email protected]
haaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
–
a_
l
En ESTA MieRda no hay UN HiJo De puta que sePa explicar AlGo bIen CoñO No jOda
mE cago En La PuTA MADRE q Pario al de Este Tema MIERDAA
La explicación es excelente. Gracias por el TIP
Me agrada el codigo
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaañññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqáááááááaááá´QQQQQQQQQQQQQQQQQQQQQQQZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX1111111111111111111111155555555555555555555599999999999999999999999OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
hola
jfsh fvrjh si sale esto, este tablon no sirve
amigo disculpa no podes hacer q estee en archibitos pa descargar no mas ya q no sabemos mucho de programacion se te lo agradece la comprencion
tremendo sistema muy bueno yo pienso que deberian de acomodar unas cositas no mas pero lo demas esta todo chevere
voy a checarlo gracias
Bueno aqui les dejo un sistema de comentarios completo ok xd
http://www.videoblog.260mb.com/index.php?mod=100&src=1301 es la web jiji tienen que logearse para verlo ok
seria interesante lo que estas pidiendo
probando
tengo mi progrma de musik ares y mis amigas y todos me dicen q es muy malo me puden decir q progrma es bueno para descargar musik q no traiga virus y q sea rapido porfa
me gusto….gracias
testtest2
se puede descargar el script?
Me gusto la enseñanza, es bueno conseguir este tipo de cosas gracias vale…
Lo podes hacer utilizando las funciones nativas de PHP tales como fopen y fwrite. En vez de almacenar en la DB se almacena en archivos de texto, esa es la mas facil de lograr. Pero es un poco mas limitada si vas a hacer uso intensivo de comentarios.
Por eso se usa la velocidad y flexibilidad de una DB.
El ejemplo es muy bueno, el problema de la mayoria es que toma esto como un script terminado como para hacer copy paste.. sin embargo es un EJEMPLO.
Uno debe interpretarlo para luego aplicarlo customizandolo. La idea de este y de cualqueir tutorial es enseñar a hacer las cosas y no hacerlas por ustedes.
Llegue de casualidad aca y me pareció muy bueno lo que vi. mis felicitaciones a quien corresponda!
hacking
graxias.
af
Quiesiera un sistema de comentarios como este en el que ods nosotro hemos comentado…Alguien lo puede explicar
visiten esta web esta wena
probando a ver que tal
hola bmuy buen tutorial
tetetwetw
hola buenas tardes compañeros, me gustaria que me ayudaran enviandome bastante material sobre php ya que no tengo casi conocimiento y me ayudara en mi carrera. por favor. enviar a mi correo. “Gracias”
deja lo grosro hijo de puta
wwwww
muy buen tutorial lo probare mañana tenk
te boy a buscar un buen tutorial
mira esto
la verdad que de bases de datos sabes poco y nada. tenes errores MUY basicos. arriba cometiste una bestilidad: pones un campo como ID y le permitis q sea. grosisimo error de concepto, aunq la base de datos funcione igual. me imagino lo bien administrada q la debes tener!
en otros posteos vi q pones todos los campos como NOT NULL. claro! asi es imposible errarle, pero bien flexibles deben ser tus bases tambien!
encara un libro chabon. de PHP tenes una banda, ahora de teoria de bases de datos mmmmmmmmmmmmmm
Demaciado, bastante mal explicado, para los principiantes: no le veo sentido, para los intermedios y avanzados: no lo necesitan pues se pueden crear sus propios ellos mismos mucho mejores que este, entonces esto es maestros del web????????????????????? PIENSO QUE ANTES DE PUBLICAR UN APORTE ASI, DEVERIAN PENSAR QUE LOS LECTORES SON MUCHOS Y VARIADOS, NO TODOS VAN A SAVER QUE HACER EXACTAMENTE, EN ESE CASO SERIA MEJOR DECIRLES: PONTE A LEER MANUALES DE PHP Y MYSQL NO? DEVERIAN PONERSE EN LOS SAPATOS DEL QUE NO SAVE CASI NADA Y DESDE AY EMPESAR A CREAR UN APORTE PUES NO VEO EL PUNTO EN ESTA MADRE ????? CON QUE INTENCION FUE CREADO ESTO!!!???? DESORIENTAR AL PRINCIPIANTE??? O PROVOCAR COMENTARIOS CONSTRUCTIVOS DE PERSONAS AVANZADAS EN EL TEMA????
SIN OFENDER SOLO ES MI PUNTO DE VISTA… Y POR SIERTO YA LO PORVE, NO LO DIGO AL TANTEO… (DISCULPEN LA ORTOSGRUFTRINSL/.,”:)# FIA…
Estan bien pendejoss para explicar las cosas aqui! ya e tratado varios scripts y todos estan pa la verrgaa. a los principiantes nomas me los apendejann mas, ay andan los pobres sufriendo pasando estres que yo miro inecesario, edverian de ponerse las putas pilas y si van hacer algo ps aganlo lo mas bien posible no????????????????????? que la vida no dura mil anos para estar quebrandose la cabeza con pendejadas como estaa, y al fina para que? si alguien quisiera entrar de lleno a esto se pusiera a estudiar y no tendira necesidad de buscar estos disque aportes, es obvio que la mayoria que entran a cosas como estas es para encontrar algo muy facil de acer casi copiar y pegar no mas, pero bueno es solo mi opinion… no se ofendan pero pues me tenia que desaogar….
eeeerffffffffffffffffff
Me parece bien para ponerse a investigar
Hola, esta muy bueno, pero no se que estoy haciendo mal que no me funciona, sera que me puedes mandar uno comprimido, yo solo quiero hacer un libro de comentarios y que estos queden en mi pagina, sañudos y gracias…[email protected]
yo estoy muy interesado en que me lo expliques gracias
jajajajajaja estuvo bueno eso de retrasados es que en parte tienes razon que hay conchudes de parte de algunas personas que quieren aprender cosas sin siquiera aprender a masticar de plano ni han tocado el tema de como crear bases de datos y dicen cosas raras que ni ellos se entienden
ok estoy deacuerdo..
No entendi como cuando lo copio el codigo sale una tabla qe dice comentarios de los usuarios y puras letras
alert(‘fake xD by Zergio’);
YO LO ESTOY HACIENDO EN OFFICE SMALL BUSSINESS E HIZE LOS PRIMEROS 2 PASOS PERO EN HTML PERO TE PIDEN INSERTARLO EN UNA BASE DE DATOS Y NO TENGOEL PROGRAMA DE PHP NI EL DE FLASH QUE HAGO SOY PRINCÍPIANTE EN ESTO???
no entiendo bien…yo quiero un sistema de comentarios como esto que esta aca en esta pagina pero quiero el codigo alguien me lo puede decir por favor…XD ^^!
hola keria si me pueden alludar porke e intentado pero nada no lo consigo i eso ke lo esplica bien pero nse algo are mal algien me puede alludar se lo agradeceria muxo mi msn [email protected] gracias os lo agradesco
hola mundo
Porque no me envias a mi email todos los archivos que hacen posible el envio de este comentario para adaptarlo. Gracias
visita http://www.creativosdelvalle.com/
Yo les puedo explicar algo de esto el 6 codigo viene el formulario donde escribes tu nombre tu correo etc… y el boton enviar
SIZE:tamaño de los cuadros nombre correo…
FONT SIZE:tamaño de letra nombre correo:
FONT FAMILY:estilo de letra ej:font-family:Arial;color:green;font-weight:bold”>
Aqui les dejo una pagina donde explica el significado algunas palabras “INPUT TYPE” “ACTION” “VALUE” osea para que se ocupan estas palabras vienen incluidas en su codigo y no tienen ni idea como editar el codigo
http://es.kioskea.net/contents/html/htmlform.php3
Bueno los dejo espero les haya servido mucho
adios…
Hola soy yo de nuevo y tengo un problema
Sale algo desordenado mi codigo agrege un campo pero en lugar de “INPUT TYPE” puse “SELECT” lo hize en base al campo anterior y le puse CategoriaComentarios y el campo de bajo tiene comentarios donde escribes el comentario pero el nombre comentarios me sale en e campo de arriba como lo quito de ahi ayudaa…
Lo estoy haciendo en un documento de texto…
hola mi nombre es Juan Jesús de 12años
vivo en Arandas Jalisco México
y tengo esta pregunta:
si mi web no tiene id, funciona así
include(“todo/”.$_GET[‘pagina’].”.php”);
tengo que modificarlo?
asi
include(“todo/”.$_GET[‘id’].”.php”);
Hola tengo una duda como se ve la vista previa del formulario de envio
Se los agradeceria que me ayudaran con esta duda