Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/09/2008, 16:20
Avatar de Avatar810
Avatar810
 
Fecha de Ingreso: agosto-2007
Ubicación: Por rumbos Regios
Mensajes: 485
Antigüedad: 16 años, 8 meses
Puntos: 23
Respuesta: Como refrescar la página después de agregar un comentario

Supongo que envia_comentario.php tienes solo codigo php que hace el INSERT a la BD

De ser asi y querer mantenerlo asi, pues lo mas recomendable seria es lo que recomienda oso96_2000 pasar el parametro del id de tu articulo y redireccionarlo con un LOCATION.

Si por algun motivo no puedes pasar el parametro o no lo tienes totalmente asi de simple... lo que yo he hecho frecuentemente es meter el codigo del archivo que guarda a la BD dentro del del articulo.

OSEA...
que el que muestra el articulo se llame a si mismo al agregar el comentario
al inicio del archivo se valida si se ha presionado el boton submit del formulario de comentarios (esto se puede hacer con un if(isset($_POST["name_button_submit"])))
en caso de haberse presionado el submit ejecutar el codigo que tenias en envia_comentario.php y despues que continue normalmente con la carga del articulo.

Asi lo que pasa es
1. valida si hay nuevo comentario
true -> ir a punto 2
false -> ir a punto 3
2. inserta el nuevo comentario
3. consulta el artuculo
4. muestar el articulo
5. consulta los comentarios
6. muestra los comentarios
7. carga el formulario de comentarios
8. fin
__________________
Una demo siempre funcionará correctamente hasta que toque algo tu (hasta ahora) cliente.
Avatar810