Miten onnistuisi saada javascriptin tietoon joku luku mysql kannasta?
Onnistuisikohan vaikka niin että php hakee sen ja tallentaa cookiesiin, ja javascript lukee sen cookiesista?
Ja miten tuo käytännössä menisi, itse en ollenkaan tiedä miten javascriptillä haetaan cookieseista jotain.
Kiitos paljon :)
Miksi se pitäisi keksin kautta kierrättää?
Jos haun voi tehdä sivunlatauksen aikana, voit tulostaa arvon suoraan:
<script type="text/javascript"> var arvo = <?php echo $luku; ?>; // varma tapa datasta riippumatta, edes </script> tai " ei häiritse: var teksti = unescape("<?php echo rawurlencode($teksti); ?>"); </script>
Muussa tapauksessa täytyy käyttää datan pyytämiseen AJAXia.
Metabolix ehti ensin, mutta tässä on kuitenkin esimerkki:
<?php $haku = mysql_query("SELECT VERSION()"); $tieto = mysql_result($haku, 0); ?> <script> alert("Palvelimen MySQL-versio on <?php echo $tieto; ?>!"); </script>
Heh, olenpa tyhmä :D, kumma kun en tullut ajatelleeksi tuota :D:D. Kiitos
Aihe on jo aika vanha, joten et voi enää vastata siihen.