karmasrock
Usuario Novato
Usuario Novato

Hola, que tal

Quisiera que porfavor me dieran el código para poner en mi web un espacio de comentarios y/o firmas, como el de metroflog, no se cómo. Si me facilitaran el código, sería feliz, gracias.

Una vez que lo tenga podrán entrar a mi web y dejar sus comentarios

chekenlo

Gracias

Nota Moderador: URL Innecesaria

Avatar Image
@man / @woman
@man / @woman

Depende de como sea tu web... tenéisla idea que los códigos son únicos y no es así, sino que hay millones según cada caso.

Avatar Image
Machacateclados
Machacateclados

Te aconsejo que te metas en ;webtaller , en uno de los 4 , abajo,izquierda, te vienen codigos escritos y las imagenes y todo eso, O mira haber si te sirven estos codigos;

Spoiler

<!-- /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.MsoBodyText, li.MsoBodyText, div.MsoBodyText {margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"; color:green; mso-ansi-language:EN-GB;} @page Section1 {size:595.3pt 841.9pt; margin:70.85pt 3.0cm 70.85pt 3.0cm; mso-header-margin:35.4pt; mso-footer-margin:35.4pt; mso-paper-source:0;} div.Section1 {page:Section1;} -->

<?
echo '<h2>Comentarios:</h2><br>
//hago el llamado a la base
$result3=mysql_query("select * from comentarios where id_noticia='$id'"
,$connect);
//Bucle while para visualizarlos
while(rows=mysql_fetch_array($result3)
{
echo '<p>'.$rows[comentario].'</p>
<tu div>'.$rows[nick] .'|
'.$rows[email].'</tu div>
';
?>

Mostramos los comentarios y ahora pondremos un formulario en donde puedan escribirlos

<form action="editacomentarios.php" method="post">
<input type="hidden" name="id" value="'$id'"><br>
Nick:<br>
<input type="text" name="nick"><br>
E-Mail:<br>
<input type="text" name="email"><br>
Escriba el comentario<br>
<textarea name="comentario" cols="50" rows="10"></textarea>
<br>
< input type="submit" value="Enviar comentario"><br>
</form>

Acá el formulario enviará las variables al script editacomentarios.php el cual las procesará y llenará la tabla comentarios
Nota: Nótese que se envia la variable $id en un campo oculto, esto servirá para saber a qué noticia pertenece dicho comentario

<?
//editacomentarios.php
//recibimos las variables enviadas por el formulario
$id=$_POST[id];
$nick=$_POST[nick];
$email=$_POST[email];
$comentario=$_POST[comentario];
//conectamos a la base
$connect=mysql_connect("servidor","nombre de la base","pass")';
//Seleccionamos la base
mysql_select_db("nombre de la base",$connect);
//Ingresamos los comentarios a su tabla
mysql_query("insert into comentarios(id,nick,email,comentario)
values('$id','$nick','$email','$comentario'",$connect)
header("location: ver.php?id='.$id.'");
?>


Avatar Image
Machacateclados
Machacateclados

Si te funcionan me avisas y dime como hiciste la conexion a la base de mysql ¿ utilizas easyphp?

Avatar Image
Machacateclados
Machacateclados

No te falta en el codigo una base de datos ?

polyvox
Usuario Novato
Usuario Novato

para tener un espacio de comentarios yo lo hice de la siguiente forma, en 3 pasos

1º) hacer un formulario donde pido que ingrese (id_comentario, id_noticia, nombre, mail,comentario,estado ) en la pagina donde se muestra la noticia , en mi caso llamada view.php

2º) codifico en la pagina procesacomentario y guardo el comentario en una tabla de mi base con los campos solicitados

3º)luego en la misma pagina view.php, recorremos la tabla en busca de los comentarios que corresponden al ID_noticia actual, es decir los comentarios correspondientes a esa noticia.

esto es en un aspecto general para que  tengas una idea..

cualquier aporte a mi idea es bueno..

saludos

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares