PHP und Javascript-Variablen übergeben
Pedda
- php
hallo zusammen !
Auf der Suche nach einer Lösung für mein Problem habe ich zwar schon einige Ansätze gefunden, aber leider war das nie so richtig zufriedenstellend, bzw. verständlich für mich :(
Also jetzt HIER der Versuch schlauer zu werden *g*
Mein Problem:
Ich habe eine php-seite "start.php" mit einer <form>...
... innerhalb der <form> sind viele lustige php-variablen ($a,$b,$c,...).
Beim submit wird die Seite "weiter.php" aufgerufen und auch alle Variablen brav übergeben.
Ausserdem habe ich innerhalb der <form> auf "start.php" einen link,
der die Seite "zwischen.php" mit einigen Variablen der "start.php" in einem iframe öffnen soll.
Die "zwischen.php" soll/muss unabhängig (!) von der <form> sein !!!
Das Dumme ist, dass die Variablen zum Zeitpunkt des "zwischen"-Aufrufes noch nicht gefüllt sind und dementsprechend nicht übergeben werden können (weil es ja KEIN submit ist).
Meine Idee war nun, die Variablen kurz vor Aufruf der "zwischen.php" mit "document.getElementById('namedesinputfeldes').value" zu füllen.
Das funktioniert aber nicht so, wie ich mir das vorgestellt habe, bzw. es funktioniert gar nicht :(
Hat einer von Euch eine Idee, einen Vorschlag ?
Zur Info: so DIIIIEEEE Ahnung hab ich nicht wirklich (weder von php, noch von javascript *g*)
Thnx !
Pedda
hi,
Ich habe eine php-seite "start.php" mit einer <form>...
... innerhalb der <form> sind viele lustige php-variablen ($a,$b,$c,...).
nö, kann nicht sein.
<form> ist HTML, und HTML kennt keine variablen. und von PHP weiß es auch nix.
also bitte etwas genauer ... meinst du beispielsweise versteckte input-felder, in deren value-attribute werte von PHP-variablen ausgegeben wurden ...?
Ausserdem habe ich innerhalb der <form> auf "start.php" einen link,
der die Seite "zwischen.php" mit einigen Variablen der "start.php" in einem iframe öffnen soll.
Die "zwischen.php" soll/muss unabhängig (!) von der <form> sein !!!
Das Dumme ist, dass die Variablen zum Zeitpunkt des "zwischen"-Aufrufes noch nicht gefüllt sind und dementsprechend nicht übergeben werden können (weil es ja KEIN submit ist).
das verstehe ich nicht.
bitte beschreibe genauer, was passieren soll.
und berücksichtige dabei bitte das oben gesagte, dass HTML keine variablen kennt.
Meine Idee war nun, die Variablen kurz vor Aufruf der "zwischen.php" mit "document.getElementById('namedesinputfeldes').value" zu füllen.
Das funktioniert aber nicht so, wie ich mir das vorgestellt habe, bzw. es funktioniert gar nicht :(
"funktioniert nicht" ist keine fehlerbeschreibung.
bitte mal </faq/#Q-07b> und </faq/#Q-07c> lesen.
gruß,
wahsaga
Hallo,
Auf der Suche nach einer Lösung für mein Problem habe ich zwar schon einige Ansätze gefunden, aber leider war das nie so richtig zufriedenstellend, bzw. verständlich für mich :(
Und warum bleibst du dann nicht bitte bei deinem angefangenen Thread https://forum.selfhtml.org/?t=104169&m=642086?
Es wird hier nicht so gern gesehen, wenn Leute versuchen, dasselbe Thema an mehreren Stellen gleichzeitig aufzudröseln.
Ciao,
Martin