Voiko php:llä käsitellä JavaScriptin luomaa muuttujaa?
No voithan sää Javaskriptillä kirjottaa jonku form-tagin, johon laitat tuon muuttujan ja submitata sen sitte PHP-skriptille.
Toisin päin olisi helppoa, mutta tuo ei onnistu muuten kuin Blazen mainitsemalla tavalla, sillä PHP suoritetaan palvelimella, josta lähtee sivu (joka sisältää myös javaskriptin). Käyttäjän selain sitten vastaanottaa sivun ja suorittaa javasrkiptin.
Okei. Eli en ihan ymmärtänyt tuota submittausta. Onko se jotain tämän tyylistä:
var muuttuja = aosierjöali
echo $muuttuja;
Noin se ei onnistu, koska PHP suoritetaan ennen JavaScriptiä. Mutta voit JavaScriptillä tulostaa lomakkeeseen kuuluvan muuttujan, joka aikanaan tulee PHP:n tietoon.
<input type="hidden" name="muuttuja" value="testi">
Ööh... Okei. Eli ensin JavaScript tekee muuttujan, html tulostaa sen näkymättömästi ja php käsittelee muuttujan? Kiitos kaikille auttaneille.
Aihe on jo aika vanha, joten et voi enää vastata siihen.