> > Any other way?
> Cookies ? Session ?
> Kayaknya cookies cocok untuk masalah diatas, soalnya variable cookie blom
ada
> pas cookienya dibuat dan baru ada pada kesempatan berikutnya. Jadi dengan
> menset cookie sebagai flag, pada kesempatan pertama prosesform dijalankan,
> variable cookie-nya blom ada dan switch diatas dijalankan. Akan tetapi
bila
> user merefesh halaman, prosesform dijalankan dengan variable cookie yang
telah
> ada, dan bisa dicheck sehingga nggak masuk ke switch atau masuk ke
default.
>
> contoh:
> prosesform.php
> <?php
>    // paling atas halaman, sebelum ada output apapun
>    if (!isset($c_flag))
>      setcookie("c_flag", 1, 0);
> ?>
> <?php
>    if(isset($c_flag)) {
>      file://tampilkan default
>    } else

>       switch ($inputdaripagesebelumnya)
>       { case "Edit":
>          ...
>          break;
>          case "Delete":
>          ...
>          break;
>          case "Retrieve":
>          ...
>          break;
>          case ...........etc
>          default:
>          ....
>       }
>    }
> php?>
>
> Mungkin, perlu ditambahkan penghapusan cookie c_flag tersebut (yaitu
dengan
> cara memanggil setcookie dengan parameter nama cookie-nya doang) di page
> sebelum prosesform (dimana didapat $inputdaripagesebelumnya), jadi kalo
beneran
> dari halaman tersebut dan bukan hasil refresh, cookienya bisa dipastikan
tidak
> ada dan switchnya benar-benar dijalankan.
> Semoga bisa membantu.
>
> > BTW dimana saya bisa belajar soal META http?
> di W3C ? http://www.w3c.org
> OOT, sintaks meta yang aku tulis di atas, kok nggak jalan ya di IE 6.0,
padahal
> di IE sebelumnya jalan, di netscape, mozilla, galeon dan opera jalan kok
:(
> dan perasaan udah sesuai standar w3c kok ..
>
That's why cookies always be my last decision, soalnya ada kemungkinan
client men-disable cookie pada browsernya, apalagi di IE sering sekali saya
mendapatkan nilai variable basi, padahal jelas-jelas varibale telah
terupdate, bahkan kadang-kadang php pages nggak jalan karena konfigurasi
terakhir sebelum diedit ulang yang dipake sama dia, sepertinya hanya ngambil
dari Cache History ang ada di temporary filenya IE jadi terpaksa harus clear
history, bahkan kadang harus close dan buka windows IE baru lagi. Itulah
Miekocok.

thanks.
-danny-


-- 
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3

Kirim email ke