| masbro ...mo tanya dunk, gimana caranya input array ke cookie dalam bentuk satu variabel aja ? |
|
| coba pake array-nya di base64_encode |
|
| Sepengetahuan saya, gak bisa mas bro ^_^. |
|
| di serialize aja dulu |
|
| kalau array di base64_encode, itu tidak bisa, karena parameter yang ditampung di base64_encode itu adalah string. |
|
| yo wes........ diserialize dulu |
|
| nah ...klo seandainya ane mo input elemen baru ke dalam array cookie tersebut, bisa gak ? atau pake metode seperti ini : ambil nilai array cookie, trus push element baru ke array, baru input nilai array baru di cookie ...gitu bisa gak ? |
|
| soalnya dari kemarin, setiap ane push element baru ke cookie, selalu menimpa element yg sebelumnya ... |
|
| ambil datanya dl dr cookie yang ada, dimodifikasi, trus dipush lagi ke cookie |
|
| Ooo ...jadi direfresh lagi isi cookienya yah ...ane kirain bisa langsung input dan otomatis langsung masuk ke element terakhir/terbaru di cookie :D |
|
| Jika mau diakali dengan di ubah menjadi json_encode, setelah itu di decode string dari json_encode tersebut dengan json_dcode. Hanya saja tipe nya nanti bukan lagi array melainkan object :). |
|
| json_decode juga bisa menghasilkan array |
|
| model gini ya?
//..get cookie value $array = unserialize(urldecode($_COOKIE['namacookie'])); //..olah/ubah/tambah array dimari $array[0]= "pertama"; $array[] = "New"; //.. update cookie setcookie("namacookie", urlencode(serialize($array)), time()+604800,'/');
... cmiiw belum pernah nyoba, iseng aja ^_^V |
|
| yang dibilang Cahya Dsn ane sempat baca bisa seperti itu, tapi katanya tidak recommended, karena ada celah keamanan, tapi celah keamanannya itu seperti apa, ane masih belom tahu :) |
|
| real case nya kayak gmana sih ?? untuk case2 tertentu, ane lbh memilih $_SESSION, apalagi kalo akan d push terus menerus tanpa batas. |
|
| json_decode itu menghasilkan tipe data Object, bukan array. |
|
| $hhe = json_decode( $json, true ); welcome to array :-D |
|
| Om Cahya : ane msh blom bisa raba2 codenya :D, @Gembel : jadi real casenya, 1. User mengklik link sumber, nah sumber link tersebut disimpan di cookie, mis: sumber[ ] = "Google", nah saya menyebar link tersebut ke berbagai web atau blog/wp, logikanya si user khan bisa mengklik link tersebut dari mana saja dan beberapa kali, jadi fungsinya untuk mentrackin si user mengklik link tersebut darimana saja. 2. Kenapa pake cookie, karna jumlah usernya khan bisa ratusan klo pake session takut mengganggu kinerja si server, makanya pake cookie, agar tidak mengganggu si server. |
|
| Iya Gembel Berkelas betul dengan parameter tersebut menjadi array :) (y) |
|
| data yg d push ntu string kan ??? tambah aja delimiter tiap kali nge-push,,,
$data = $_COOKIE['name']; setcookie('name', $data . '|' . $baru ); |
|
| btw yg baca cookie-nya sapa..yg update cookie-nya sapa? kalo link-nya dibeberapa web .. trus bisa ya pas nge-klik link itu ngakses ke satu cookie ?
cmiiw ^_^V |
Tidak ada komentar:
Posting Komentar