JavaScript-Variable in PHP ausgeben
jan
- javascript
0 frankx0 Dieter Raber0 Cheatah0 frankx0 Cheatah0 Axel Richter0 Cheatah
hallo,
ich möchte den inhalt einer javascript-variablen in php in einer variable ausgeben.
die folgende syntax klappt leider nicht :-(
document.write('<?php $ergebnis = tempString ?> ');
danke und gruß jan
hallo jan,
erst wird php geparst, javascript läuft dannach auf dem rechner des nutzers...;
vielleicht die variable als $_GET mit javascript href=datei.php$meineJSvar=varwert übergeben?
gruß, frankx
Hallo jan,
die folgende syntax klappt leider nicht :-(
Klar, denn Javascript und PHP wissen nichts voneinander
Willst Du der JS-Variablen tempString den Wert $ergebnis zuweisen oder wie ist das zu verstehen?
Du koenntest dann in deinem Javascript schreiben:
var tempString = '<?=$ergebnis ?>';
document.write(tempString);
oder halt direkt
document.write('<?=$ergebnis ?>');
Wenn Du hingegen JS an PHP weitergeben willst, kannst Du das zB. mit Cookies oder GET machen
Gruß,
Dieter
Moin!
Du koenntest dann in deinem Javascript schreiben:
var tempString = '<?=$ergebnis ?>';
document.write(tempString);oder halt direkt
document.write('<?=$ergebnis ?>');
Ganz so einfach ist es dann doch nicht, denn das Resultat der PHP-Ausgabe muß natürlich gültigen Javascript-Code ergeben - mit anderen Worten: mindestens die Stringbegrenzerzeichen in der PHP-Variablen müssen entschärft werden.
- Sven Rautenberg
Hi,
ich möchte den inhalt einer javascript-variablen in php in einer variable ausgeben.
- tempString ist die javascript-variable
- $ergebnis soll meine php-variable sein
die folgende syntax klappt leider nicht :-(
document.write('<?php $ergebnis = tempString ?> ');
stell Dir vor, Du schreibst einen Brief. Die erste Zeile des Briefes lautet:
"Bitte sprich jetzt laut und deutlich Deinen Namen."
Und als zweite Zeile schreibst Du:
"Hallo, <?php echo $name ?>."
Meinst Du, das klappt? Nein. Richtig hätte es lauten müssen:
"Bitte schreibe Deinen Namen auf diesen Brief und schicke ihn mir zurück."
Im zweiten Brief, den Du anschließend schreibst, kannst Du den Namen dann unterbringen.
Cheatah
Hallo,
gibts eigentlich als Pendant zum Doppelposting auch sowas wie Triple-Answer?
Isn Schwerz <lach></lach>
Frankx
Hi,
gibts eigentlich als Pendant zum Doppelposting auch sowas wie Triple-Answer?
schau Dir die Bibel an, die schreibt alles viermal.
Isn Schwerz <lach></lach>
Die Bibel au^W^W^WDies auch :-)
Cheatah
Hallo,
schau Dir die Bibel an, die schreibt alles viermal.
Sei froh, dass uns die Kirchenväter nicht alles zugemutet haben, sonst hättest Du es noch etliche Male mehr lesen müssen ;-)).
viele Grüße
Axel
ps: Wobei die Auswahl hauptsächlich dadurch geleitet wurde, dass es sich um Kirchen_väter_ gehandelt hat.
Hi,
schau Dir die Bibel an, die schreibt alles viermal.
Sei froh, dass uns die Kirchenväter nicht alles zugemutet haben, sonst hättest Du es noch etliche Male mehr lesen müssen ;-)).
mir wäre es lieber gewesen, die Kirchenväter hätten uns alles zugemutet, anstatt die Wahrheit zu verfälschen.
ps: Wobei die Auswahl hauptsächlich dadurch geleitet wurde, dass es sich um Kirchen_väter_ gehandelt hat.
Richtig. Plötzlich sind wichtige Frauennamen der Geschichte männlich. Hurra. Was wurde sonst noch alles manipuliert?
Cheatah