PHP / Javascript pasando mensaje a otra página
Entonces déjame explicarte:
Básicamente, quiero que cuando publiques un comentario (utilizo un script js / jquery para enviar una cadena a insert.php que se inserta en la base de datos) recibirás más de 2 puntos. Ahora lo he hecho para que obtengas +2 puntos, PERO quiero mostrar un mensaje como stackoverflow. Ya sé cómo mostrar un mensaje como stackoverflow, pero de alguna manera necesito enviar desde insert.php (después de insertar), esto:
<div id='message' onclick="closeNotice()" style="display: none;">
Hey, <b><? echo $pusername; ?></b> - You've just got +<? echo $gpm; ?> points for your comment!
<a href="#" class="close-notify" onclick="closeNotice()">X</a>
</div>
indexar.php ..
Estaba pensando en tal vez codificar en mi script actual (que está enviando una cadena a insert.php) que debería encontrar #message y lanzarlo en #box (div llamado "box" en index.php).
¿Pero cómo debo hacer esto? Si me gusta, después de pasar insert.php, activa una función en javascript que hace:
function showmessage() {
$("#box").html(data).find("#message").fadeIn("slow")
}
y como dije, activas el script haciendo:
<script type="text/javascript" language="javascript">
showmessage();
</script>
después de haber insertado con éxito en la base de datos y otorgado puntos al usuario? Acabo de probar esto, y no puedo hacer que funcione. mi sitio está integrado con sesiones desde el inicio de sesión de phpBB (foro de phpBB que tengo), por lo que no creo que pueda usar $ _SESSION. Y el insert.php se abre en un marco. Mi problema es que la acción y la visualización de la confirmación tienen lugar en diferentes páginas.