Kamis, Januari 07, 2016

Bagaimana Cara Mendapatkan URL paramater setelah tanda # [PHP]

Bagaimana Cara Mendapatkan URL paramater setelah tanda # dengan menggunakan PHP dan Javascript,

Sebagai contoh kita memiliki URL sebagai berikut :

http://domain/fungsi?a=isi-a&b=isi-b#id=XYZ

Dalam hal ini, kita ingin mengambil XYZ pada URL diatas, Code yang akan digunakan adalah :

1. Gunakan Javascript untuk mengambil XYZ dan disimpan kedalam COOKIE.

<script type="text/javascript"> var test = window.location.hash.replace("#","$"); document.cookie = 'tag=' + test; </script>
 
2. Setelah itu baru kita gunakan PHP untuk mengambil COOKIE.

<?php $hashtag = $_COOKIE["tag"]; $hashtag = substr($hashtag,11,100); ?>

Angka 100 adalah limit dari total string yang diambil pada variabel $hashtag. 

Tidak ada komentar:

Posting Komentar