On Thu, 2004-07-15 at 11:01, [EMAIL PROTECTED] wrote:
> minta tolong di PHP...
> supaya "page" tertentu gak bisa di "shortcut " di address bar oleh
> user....apa yg harus ditambahkan di page tsb?
> mungkin ada function di PHP yg bisa digunakan?
> atau command & sejenisnya?

dalam aplikasi2 php yang dikembangkan oleh saya dan teman2, biasanya
semua halaman diarahkan ke satu file saja, index.php. file index.php ini
yang akan memproses semua parameter dan data session untuk menentukan
halaman mana yang akan dipilih.

setiap kali user mengakses aplikasi, file index.php akan mengecek
'tiket' yang berupa data session. apabila data session tersebut sudah
ada, maka user dapat langsung menuju ke halaman yang sesuai dengan
parameter yang disertakan dalam url (dengan metode inklusi, bukan
redirect). bila data session tersebut belum ada, index.php akan
memberikan 'tiket' yang diperlukan, namun halaman yang ditampilkan
adalah halaman default yang kita tentukan.

misalnya:
1. di awal sesi, user merequest index.php -> ditampilkan halaman default
2. dari halaman default user mengklik link ke index.php?p=1 ->
ditampilkan halaman yang dituju (misal:p1)
3. user menutup browsernya
4. user membuka sesi baru dan merequest index.php?p=1 -> ditampilkan
halaman default, karena user belum mendapatkan 'tiket'.
5. user merequest index.php?p=2 -> ditampilkan halaman yang dituju
(misal:p2), karena user sudah mendapat 'tiket'

mungkin solusi seperti ini tidak sesuai dengan apa yang Anda harapkan.
tapi namanya juga usaha, boleh dong =p

:: r e n o ::


-- 
Berhenti langganan: [EMAIL PROTECTED]
Arsip dan info: http://linux.or.id/milis.php

Kirim email ke