Código:
<script type="text/javascript"> function errorrojo(cuerpo_comment) { if(cuerpo_comment == '') { document.getElementById('error').innerHTML='<br><font class="size10" style="color: red;">No has escrito ningún comentario.</font>'; return false; }else{ add_comment(); return false; } }</script>
Entonces, mi fichero add_comment que es el que registra es asi:
Código:
<?php include('config.php'); $comentario = $_POST[cuerpo_comment]; $nick = $_COOKIE[usuario]; $fecha = date("Y-m-d h:i:s"); mysql_query("INSERT INTO comentarios (nick, comentario, fecha, id_post) VALUES ('$nick', '$comentario', '$fecha', '$_POST[id_post]')") or die(mysql_error()); echo "Comentario agregado!"; ?>
El tema es que me registra todo bieeen, menos el $_POST[id_post], y probe hacer
Código:
en ese mismo fichero para ver si me cargaba la variable, y para sorpresa mia, si la cargaba, entonces estoy desorientaado :/ como puede ser que no la almacene? echo $_POST[id_post];