Mit Verweis auf folgenden Link: Link
Folgendes Problem:
Ich öffne auf der Hauptseite meines Forums über ein Javascript ein neues Fenster, dieses neue Fenster beinhaltet mein Adressbuch für PM's. Darin gibt es zu jedem Benutzer die Möglichkeit eine PM zu verschicken. D.h. das ganze wird aus der sql Tabelle ausgelesen und liegt in Variablen. Genauso wie der Link für die neue PM zu senden in einer Variablen liegt:
In Variable Name steht jeweils der Name drin zu der ensprechenden Person, damit der gleich im Textfeldes des Empfängers der neuen PM steht. built_link ist eine spezielle Funktion des Forums um gleich die Session mit zu übergeben. Ist aber egal, mir würd es schon reichen wenn ich wüsste wie ich die Variable in der der Name des Empfängers steht, dynamisch an das Javascript übergeben kann. Die Variable heißt $row['username'] !
Meine Erklärung:
Die Variable $row['username'] kennt das Javascript bzw. sie ist leer ! Denke das liegt daran das das Javascript ja im <head> Bereich steht und erst danach der eigentliche PHP Code.
Ist es möglich, die Javascript Funktion in die While Schleife (welche schaut ob noch mehr Namen im Adressbuch sind um die Links zu erstellen) einzubinden ? Also zu dem Zeitpunkt bei dem die Variable $row['username'] schon bekannt ist ?
In dem Javascript, welches mir den Link auf der Mutterseite öffnet und gleichzeitig das Adressbuch schließt, wird der Link im PHP Code über:
geöffnet.
und im Javascript steht
und genau danach muss die Variable kommen in der URL die da eingefügt wird.
Langer Text, hoffe die Erjklärungen sind ausreichend damit mir jemand weizterhelfen kann.
Folgendes Problem:
Ich öffne auf der Hauptseite meines Forums über ein Javascript ein neues Fenster, dieses neue Fenster beinhaltet mein Adressbuch für PM's. Darin gibt es zu jedem Benutzer die Möglichkeit eine PM zu verschicken. D.h. das ganze wird aus der sql Tabelle ausgelesen und liegt in Variablen. Genauso wie der Link für die neue PM zu senden in einer Variablen liegt:
Code:
$sentlink = built_link('url + Variable[Name])
In Variable Name steht jeweils der Name drin zu der ensprechenden Person, damit der gleich im Textfeldes des Empfängers der neuen PM steht. built_link ist eine spezielle Funktion des Forums um gleich die Session mit zu übergeben. Ist aber egal, mir würd es schon reichen wenn ich wüsste wie ich die Variable in der der Name des Empfängers steht, dynamisch an das Javascript übergeben kann. Die Variable heißt $row['username'] !
Meine Erklärung:
Die Variable $row['username'] kennt das Javascript bzw. sie ist leer ! Denke das liegt daran das das Javascript ja im <head> Bereich steht und erst danach der eigentliche PHP Code.
Ist es möglich, die Javascript Funktion in die While Schleife (welche schaut ob noch mehr Namen im Adressbuch sind um die Links zu erstellen) einzubinden ? Also zu dem Zeitpunkt bei dem die Variable $row['username'] schon bekannt ist ?
In dem Javascript, welches mir den Link auf der Mutterseite öffnet und gleichzeitig das Adressbuch schließt, wird der Link im PHP Code über:
Code:
javascript:fenster3()
geöffnet.
und im Javascript steht
Code:
opener.location.href
und genau danach muss die Variable kommen in der URL die da eingefügt wird.
Langer Text, hoffe die Erjklärungen sind ausreichend damit mir jemand weizterhelfen kann.