Paraméter átadás PHP-ből Javascript-be
Sziasztok!
Az alábbi kódvázlatban a PHP-ből szeretném átadni a változó értékét egy Javascript-nek.
Mi ennek a módja? Mivel PHP-ben kezdő vagyok, ezért kérem, részletesen magyarázzátok el a megoldást.
Segítségeteket előre is köszönöm.
Üdv
<html>
<body>
<?php
$d = date("N");
?>
.
.
.
.
<script>
.
.
.
</script>
</body></html>
■ Az alábbi kódvázlatban a PHP-ből szeretném átadni a változó értékét egy Javascript-nek.
Mi ennek a módja? Mivel PHP-ben kezdő vagyok, ezért kérem, részletesen magyarázzátok el a megoldást.
Segítségeteket előre is köszönöm.
Üdv
<html>
<body>
<?php
$d = date("N");
?>
.
.
.
.
<script>
.
.
.
</script>
</body></html>
:)
<script>valamifunkcio(<?echo $d?>);</script>
bonyolultabb paraméterezés estén http://hu.php.net/json itt nézz körül.
PHP <-> JS
Nyilván mit szeretnél átadni? a szoveg változó értékét, tehát azt íratod ki PHP-val...
Köszönet
Üdv
Megfordítva?
Egy javascript adatot átadni php változónak?
Egy próbálkozásom a sok közül :)
<script>
var fred = 27;
</script>
<?
$fred = document.write(fred);
print $fred;
?>
???
Ezt felejtsd el :) Ha
Ha submitolsz valamit és akkor akarod átadni akkor a legegyszerübb módszer az hogy ha egy rejtett inpu mezőbe beleíratod a változó értékét pl:
A másik megoldás az esetleg Ajax ha oldal újratöltés nélkül szeretnéd.
GET, POST, COOKIE, XHR
A JavaScript ugye hagyományosan a felhasználó böngészőjében fut, míg a PHP a szerveren. E között a két médium között egyenlőre az egyetlen hagyományos kommunikációs mód a HTTP. Azaz előbb az adatot az egyik közegből a másikba kell juttatni, hogy utána azzal dolgozni lehessen. A PHP viszont nem fér hozzá a már elküldött dokumentumhoz, azaz azt már nem tudja módosítani, viszont a kapott adatok alapján az ezt követő, hozzá érkező kéréseket már ezen adatok alapján tudja kiszolgálni (amennyiben valahol eltárolta azokat).
Azt nem is értem hogyan került a
document.write
a PHP kódba, ugyanis az minden valószínűség szerint JavaScript kód.COOKIE
Arról lenne szó, hogy egy új weboldalamra látogató tag esetén elmentsem egy COOKIE-ba az előzőleg meglátogatott weboldal címét.
Utána amikor regisztrál, akkor tudjam, hogy honnan talált rám.
Ezt hogy valósítsam meg?
???
Akkor nyitok