Ceriwis - View Single Post - [ASK-Cendol Inside] PHP - supaya jika direfresh, method POST tidak terulang?
View Single Post
  #1  
Old 20th November 2011
Darkc0der
Ceriwiser
 
Join Date: Nov 2011
Posts: 598
Rep Power: 14
Darkc0der mempunyai hidup yang Normal
Default [ASK-Cendol Inside] PHP - supaya jika direfresh, method POST tidak terulang?

Langsung aja gan..



Input : user.php

Proses : user.php

Output : user.php



Nah ane kan menggunakan fitur pencarian dengan method POST

yang inputnya ada di file user.php

action nya ke file user.php



Jalan lah tu fitur...

Cuma begitu ane refresh, browsernya malah minta konfirmasi kex gini: "Untuk menampilkan laman ini, firefox akang mengulang proses bla bla bla..."





Ane sudah coba menghapus variabel postnya = unset($_POST['var'])

tapi tetep aja malah minta konfirmasi.



Nah yang ane tanyain, gimana caranya biar ga minta konfirmasi tapi konsepnya seperti itu (input-proses-output dalam satu 1 file yang sama = user.php)?





Thanks...





UPDATE



Ane udah coba pake isset and session, tapi tetep aja browser nya minta konfirmasi. (mungkin karena file input dan file output masih dalam satu file).



Kalo pake ajax ane lum ngerti



Maksud yang ane inginkan itu hampir kex gini


Quote:






Originally Posted by push4pop



jangan di F5 gan



klik address bar, trus di 'enter' aja







cuma sayangnya :

1. rasa2nya tabu gan.. (ane pengennya kaya pencarian kaskus, bisa direfresh, cm kalo kaskus kan inputnya dari method GET + kayanya dari file input yang berbeda, nah kalo ane pengennya dari method POST dalam 1 file yang sma)

2. hasil pencarian jadi ga terfilter sesuai dengan kriteria yang ane inputkan dong (bisa sih pake session biar masih tetap sesuai dengan kriteria pencarian yang ane inputkan, tapi musti coding lagi)



Nah kex nya bisa sih pake cara agan ini, ane ngerti konsep kasarnya, cm sayangnya ane ga bisa ngecodingnya (ujung2nya pake ajax juga ya).


Quote:






Originally Posted by herloct



Salah satunya dengan teknik POST/ Redirect / Get (PRG)...

http://en.wikipedia.org/wiki/Post/Redirect/Get

http://lmgtfy.com/?q=POST+Redirect+GET









OK deh tritnya ane closed aja,

ane udah pilih yang paling ane pake jawabannya, yaitu agan herloct !!!