Mengkombinasikan Variabel Javascript ke Variabel PHP
Masalah ini cukup ramai dibicarakan di forum-forum yang membahas tentangPHP dan Javascript! How to Combining Javascript Variable to Php, Parse Javascript Variable to Php, atau Bagaimana Cara mengkombinasikan / mengkonversi Variable Javascript ke Variable PHPSeperti contoh, url http://www.empetilu.com/callback?#access_token=KODE TOKEN! Jika kita ingin mengambil isi dari parameter access_token, kita tidak bisa menggunakan $_GET['access_token'] atau mengambil URL (Get Curent Page) dengan cara $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'] karena karakter setelah # (Number Sign) pada Url tidak dapat dideklarasikan kedalam variable PHP

Untuk itu kita bisa menggunakan location.href pada Javascript untuk mengambil Url secara lengkap!
<script>
var url=location.href;
var sp=url.split("#access_token=");
var sp1=sp[1].split("&");
function token() {
document.write(sp1[0]);
}
</script>
Pada contoh diatas saya mengambil isi access_token dan menampilkannya sebagai fungsi token() (masih dalam javascript)
Pada sessi selanjutnya, Bagaimana menampilkan atau mendeklarasikan fungsi javascript kepada variabel Php?
Gunakan code seperti dibawah!<script>
var url=location.href;
var sp=url.split("#access_token=");
var sp1=sp[1].split("&");
function token() {
document.write(sp1[0]);
}
</script>
<?php
$token='<script type="text/javascript">'.'token();'.'</script>';
echo 'Your Token '.$token;
?>
Dengan demikian fungsi token() pada javascript dapat diolah pada variabel $token dalam PHP!
Selain membuat fungsi javascript, kita bisa membuat cookie dari javascript document.cookie("tes="+token); dan menampilkan di php dengan cara echo $_COOKIE['tes'];!
Semoga bermanfaat!

