Prenesenie premennej z javascriptu do PHP

Programovacie jazyky, rady, poradňa...
m_pro_m
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 268
Registrovaný: 05 jún 2009, 20:42

Prenesenie premennej z javascriptu do PHP

Príspevok od používateľa m_pro_m »

Ako by sa to dalo docieliť ? (viď názov témy)

Niekde som čítal, že z PHP do Javascriptu to ide nejak takto :

Kód: Vybrať všetko

alert("Hodnota premennej :  <?=$premena_z_PHP ?>.")
Ale mňa by zaujímalo, ako sa to dá spraviť spätne a či by to šlo napr. by som pomocou js spravil prompt a potom cez PHP vypísal to, čo do promptu zadal užívateľ.
weroro
Flash coder
Flash coder
Používateľov profilový obrázok
Príspevky: 3206
Registrovaný: 14 feb 2009, 22:34
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Prenesenie premennej z javascriptu do PHP

Príspevok od používateľa weroro »

Zavolaj PHP pomocou metódy GET alebo POST, stačí si vybrať. Pokiaľ to chceš urobiť na pozadí, tak použi Ajax.
m_pro_m
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 268
Registrovaný: 05 jún 2009, 20:42

Re: Prenesenie premennej z javascriptu do PHP

Príspevok od používateľa m_pro_m »

ja som v JS úplne nový .. zatiaľ vie tak maximálne zopár vecí ...
Nemohol by si uviesť nejaký príklad ?
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Prenesenie premennej z javascriptu do PHP

Príspevok od používateľa audiotrack »

konkrétne tento prípad čo si uviedol na pozadí nespravíš, lebo php ti pošle celú stránku naraz. Ak chceš hodnotu z toho promptu niekde v stránke použiť, tak to spravíš aj bez php iba z čistým javascriptom. Ak to chceš vypísať cez php, tak jedine reload celej stránky s poslaním parametra ako napísal weroro
m_pro_m
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 268
Registrovaný: 05 jún 2009, 20:42

Re: Prenesenie premennej z javascriptu do PHP

Príspevok od používateľa m_pro_m »

áno chcem to normálne poslať ako parameter napr. GET ..
ale ako ?
weroro
Flash coder
Flash coder
Používateľov profilový obrázok
Príspevky: 3206
Registrovaný: 14 feb 2009, 22:34
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Prenesenie premennej z javascriptu do PHP

Príspevok od používateľa weroro »

napíšeš premenú do adresy k PHP.

Kód: Vybrať všetko

tvojsubor.php?premenna=hodnotapremennej
a v PHP si urobíš napr.

Kód: Vybrať všetko

$prem = $_GET['premenna'];
a potom pracuješ s premennou $prem, ktorá obsahuje hodnotu hodnotapremennej
m_pro_m
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 268
Registrovaný: 05 jún 2009, 20:42

Re: Prenesenie premennej z javascriptu do PHP

Príspevok od používateľa m_pro_m »

hej to poznám a ono to akože potom pôjde aj v JS hej ?
Tak ja to poskúšam zatiaľ dík
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Prenesenie premennej z javascriptu do PHP

Príspevok od používateľa audiotrack »

no pôjde, len musíš v tom js nejak inicializovať tú akciu presmerovania. Napríklad cez location.href
m_pro_m
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 268
Registrovaný: 05 jún 2009, 20:42

Re: Prenesenie premennej z javascriptu do PHP

Príspevok od používateľa m_pro_m »

takže to nepôjde (pre mňa) :D
nevadí .. poriešim, resp. naučím sa neskôr.. zatiaľ dík
Napísať odpoveď