lawang code

lawang Code


Tanyakan kode disini

bingung cookies untuk redirecting system

ditanyakan oleh juna 3 tahun yang lalu

Gan mau tanya nih gan. Ane kerja pakai PHP. Ane pengen redirect setelah login ke page yang terakhir kali dilihat/dikunjungi. Skemanya gini, ane punya 3 file php.

<p style='background-color: lightgrey'>
newest.php (before login), <br>
signin.php (before login), <br>
thread.php (after login).<br>
</p>

ane pakai cookies untuk redirecting ini. Pertama ane ada di newest.php, lalu ane klik button untuk menuju ke thread.php. Lalu si thread.php melihat kita belum login, nah dilempar tuh kita ke signin.php. Setelah saya isi formnya, lalu saya klik button submitnya (di signin.php), setelah itu saya tertahan di signin.php saja, tidak pergi kemana2 padahal itu udah login, seharusnya langsung otomatis redirect ke thread.php.

ini code saya di newest.php & thread.php (bukan di signin.php):

  <p style='background-color: lightgrey'>
$coopage='coopage';<br>
$current_page='http://'.$_SERVER[HTTP_HOST].$_SERVER[REQUEST_URI];<br>
setcookie($coopage, $current_page,time()+86400,'/');
</p>

ini yang di signin.php (setelah saya klik tombol submit atau di submit area, karena form dan submit area di halaman yang sama) (di bagian page paling bawah):

<p style='background-color: lightgrey'>
if(isset($_COOKIE[$coopage])){<br>
    $url=$_COOKIE[$coopage];<br>
    unset($_COOKIE[$coopage]);<br>
    header('location:'.$url);<br>
}
</p>

note: di signin.php saya juga punya set cookie yang lain sebelum yang ini. Apa ini penyebabnya? atau masalah tidak kalau punya cookie di 1 page? cookienya kaya gini (di paling atas page)

<p style='background-color: lightgrey'>
$cooval2='juna';<br>
setcookie($coousername, $cooval2, time() + (3600 * 24 * 365), "/"); // 1 year
</p>



Menampilkan 1-2 dari 2 hasil
juna menjawab 3 tahun yang lalu :

sorry gan, mungkin para agan-agan coder lagi pada sibuk ye, jadi kaga sempet jawab pernyataan ane, pertanyaan ini udah dijawab di disini ya gan, jangan bosen ya gan klu ane tanya-tanya melulu, namanya juga ane masih belajar gan.


handita okviyanto menjawab 3 tahun yang lalu :

Hehe iya.. maap yee.. baru sempet baca.. hehehe


Anda harus login terlebih dahulu untuk memberikan komentar

Recent Tag

X 6
X 48
X 14
X 10
X 1
X 5
X 4
X 18
X 10

Bantuan

Help

Feedback

Help