MudGuard: Popup Fenster: Variable für PHP Script übergeben

Beitrag lesen

Hi,

ich versuche derzeit ein Popup-Fenster mit Javascript zu verwirklichen, welches aber noch zusätzlich in der URL (Get) eine Variable für ein PHP Script enthalten soll. Das funktinoert aber nicht. Es gehen 2 Dinge nicht: Zum einen ich weiß nicht wie ich an die selbstdefinierte Javsacriptfunktion fenster1() dynamisch in dem PHP Script den Parameter übergeben soll. wenn ich es so mache:

print "<p><a href="javascript:fenster1($id)">Literaturliste</a></p>";

wobei $id in dem PHP Script die Variable ist die ich übergeben will. Dann steht in der seperat eingebundenen Javascriptdatei, die die Funktion fenster1() definiert:

function fenster1(ident) {
var win2;
win2=window.open("litliste.php?id=ident","literaturliste","width=600,height=440");

win2=window.open("litliste.php?id=" + ident,"literaturliste","width=600,height=440");

};

Dann sieht die Url so aus:

litliste.php?id=ident

anstatt das der Wert eingesetzt wird. Aber selbst wenn ich den Wert bei dem Javascriptaufruf hartcodiere, z. B:

litliste.php?id=1234567

dann ist die Variable in dem aufgerufenen PHP Script dennoch ungesetzt. Wie kriege ich so was hin?

Holst Du die denn richtig ab? ($_GET['id'])

Andreas