das mäkzchen und ich sind zu 2 entschlüssen gekommen, die allerdings einer kleinen erleuterung bedarfen.
Erstens: Das PopUpfenster mit den Gästebucheinträgen sollte ja aus der admin.php heraus aufgerufen werden. Das heißt, dass die admin.php ein parent des PopUps ist. Soweit richtig, oder? Nun kann man diese admin.php einfach reloaden, in dem man in dem PopUp den code
<script language="JavaScript">parent.window.reload();</script> ausführt.
Zweitens dein Submit und CloseProblem.
In
JS ist das nicht zu realisieren. Schließen und submit ist leider nicht drin. Dass ist aber kein weltuntergang, denn wir schenken uns in der ursprungsdatei sämtlichen
JS Code... Das sieht dann so aus:
PHP-Code:
echo"<meta http-equiv=\\"pragma" content=\\"no-cache">\";
echo\"<meta http-equiv=\\"expires" content=\\"-1"> \";
echo\"<center>\";
echo\"<form method=post action='comment.php?id=$id&comment=$c omment'>\";
echo\"<textarea name=\\"comment" cols=\\"40" rows=\\"8">\".$zeile['f_comment'].\"</textarea><br><br>\";
echo\"<input type=submit name='submit' value='Kommentar einfügen' style='font-size:10px;'></form>\";
echo\"</center>\";
(anmerkung zum Quelltext: XML einhalten und BITTE BITTE auf eine Quoteart festlegen und BITTE BITTE immer quotes benutzen... mir läuft mehr als ein schauer den rücken runter!) in der comment.php fügen wir nun ganz oben die folgenden Zeilen ein:
PHP-Code:
<?php
if($submit=="Kommentar einfügen\"){ echo(\"<script language=\\"JavaScript">\nparent.window.reload();\nself.close();\n</script>\"); }
?>
Das sollte eigentlich funktionieren. Wenn nicht, wieder melden. Aber vielleicht noch ne kleine anemrkung: Wenn du keineahnung von
JS hast, lass einfach die finger davon!