requiero de un sistema de comentarios en donde el usuario pueda comentar y ver su mensaje al mismo tiempo de la publicacion sin la necesidad de recargar la pagina. por lo mismo estuve buscando en google y encontre este codigo en jquery ajax.(?) pero tiene un fallo o no lo supe usar por que la verdad de jquery y ajax no se nada y el fallo esta que muestra el comentario ingresado pero no lo inserta en la base de datos: add_comentario.php?view=<?php echo $_GET['view']; ?>
en mi add_comentario.php esta funcionando todo bien no se que linea demas de codigo le puedo agregar a este codigo en ajax:
Código:
mi formulario es de este modo:<script type="text/javascript"> $(document).ready(function() { $("#enviar-btn").click(function() { var comment = $("textarea#comment").val(); var now = new Date(); var date_show = now.getDate() + '-' + now.getMonth() + '-' + now.getFullYear() + ' ' + now.getHours() + ':' + + now.getMinutes() + ':' + + now.getSeconds(); var dataString = '&comment=' + comment; $.ajax({ type: "POST", url: "add_comentario.php?view=<?php echo $_GET['view']; ?>", data: dataString, success: function() { $('#newmessage').append('<div class="cmtmsj"><div class="hermsj">Marzo 24th 2012 03:59 AM</div><img src="img/23.jpg" class="cmtmsjimg" /><strong>usuario</strong><br /><div id="mostra-cmt">'+comment+'</div></div>'); } }); return false; }); }); </script>
Código:
espero que alguien pueda ayudarme a solucionar este tema...<form action="" method="post" name="comentarios"> <textarea id="comment" name="comment"></textarea> <input type="submit" value="publicar" id="enviar-btn" name="comentarios" class="bot"> </form>
El php esta todo bien por que cuando lo ajo sin el uso de ajax inserta el comentario en la db
Saludos!