Mas Tito, scriptnya sich sudah betul, terbukti sudah bisa menampilkan halaman 1 dgn benar. Yg jadi masalah disini adalah cache di browser anda. Coba anda lakukan clear cache dan check document di IE anda set menjadi Always.
Salam, Wiempy ----- Original Message ----- From: "tito surya wardhana" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Monday, May 21, 2007 6:22 PM Subject: Re: [ITCENTER] Error page cannot be displayed jika pakai session > terima kasih mas atas tanggapannya, ini contoh script sederhana : > > login.php > <? > session_start(); > ?> > <form method="post" action=''> > nama:<input type=text name=nm><br> > password:<input type=password name=passw><br> > <input type=submit name=submit value=Tekan> > </form> > <? > mysql_connect("localhost","root",""); > mysql_select_db("test"); > if($submit){ > $qry=mysql_query("select * from tb_user where nama='$nm' and > password='$passw'"); > $h=mysql_fetch_array($qry); > if($h[nama]==''){ > echo "gagal"; > }else{ > session_register("sNama"); > $sNama=$h[nama]; > ?> > <script> > location.href="barang.php"; > </script> > <? > } > } > ?> > > barang.php > <? > session_start(); > if(!session_is_registered("sNama")){ > echo "not member"; > exit; > }else{ > } > mysql_connect("localhost","root",""); > mysql_select_db("test"); > $limit=2; > if(empty($halaman)) > { > $offset=0; > $halaman=1; > $urut=1; > }else{ > $offset=($halaman-1)*$limit; > } > if($cari || $act == 'cari'){ > $sql="select * from tb_barang where nama_brg like '%$nmsearch%' limit > $offset,$limit"; > $hsql="select * from tb_barang where nama_brg like '%$nmsearch%'"; > echo $sql; > }else{ > $sql="select * from tb_barang limit $offset,$limit"; > $hsql="select * from tb_barang"; > } > ?> > <form method=post action='barang.php'> > search :<input type=text name=nmsearch><input type=submit name=cari > value=cari><br> > </form> > <? > $qry=mysql_query($sql); > while($h=mysql_fetch_array($qry)){ > echo "$h[nama_brg]<br>"; > } > $tampil=mysql_query($hsql); > $jumbaris=mysql_num_rows($tampil); > $total_hal=ceil($jumbaris/$limit); > if(!empty($halaman) && $halaman!=1) > { > $previous=$halaman-1; > if($previous=='1'){ > $urut='1'; > }else{ > $urut=($previous-1)*$limit; > } > echo "<span class=tulisantabel><a > href='barang.php?act=cari&halaman=$previous&urut=$urut&nmsearch=$nmsearch'>Previous</a></span>-"; > }else{ > echo "<span class=tulisantabel>Previous -</span>"; > } > for($i=1;$i<=$total_hal;$i++) > if($i != $halaman) > { > if($i=='1'){ > $urut='1'; > }else{ > $urut=(($i-1)*$limit)+1; > } > echo "<span class=tulisantabel><a > href=barang.php?act=cari&halaman=$i&urut=$urut&nmsearch=$nmsearch>$i</a></span> > > - "; > }else{ > echo "<span class=tulisantabel>$i -</span> "; > } > if($halaman < $total_hal) > { > $next=$halaman+1; > $urut=($halaman*$limit)+1; > echo "<span class=tulisantabel><a > href=barang.php?act=cari&halaman=$next&urut=$urut&nmsearch=$nmsearch>Next > </a></span>"; > }else{ > echo "<span class=tulisantabel>Next</span>"; > } > ?> > > Nah, misalnya sudah masuk di halaman barang.php, kemudian saya search > kata pulpen, tampil apa yg saya cari , ada 2 halaman. saya klik > dipagingnya ke halaman 2, ngga masalah, tapi pas saya tekan tombol back di > ie..kluar page cannot be displayed. > > thanks sebelumnya. > > salam > > tito > Wiempy <[EMAIL PROTECTED]> wrote: > ----- Original Message ----- > From: "tito surya wardhana" <[EMAIL PROTECTED]> > To: <[email protected]> > Sent: Monday, May 21, 2007 10:05 AM > Subject: [ITCENTER] Error page cannot be displayed jika pakai session > >> Dear all, >> >> saya coba buat website , ada halaman list barang , disitu ada fasilitas >> searchnya. Kasusnya seperti ini: saya login (login.php), trus masuk ke >> halaman berikutnya (list.php). pertama tampil daftar semua barang, lalu >> saya search misal pulpen. maka tampil semua barang dengan kata pulpen >> (saya menggunakan paging juga). Lalu saya klik halaman 2 ,trus 3 >> .Masalahnya ketika saya klik tombol back di ie, dari halaman 3 -> 2 , nah >> pas dihalaman 1 kluar error page cannot be displayed. Di list.php ,saya >> menggunakan session_start() , untuk mengambil variabel session dari >> login.php. >> Jika session_start() nya saya hapus, ngga ada masalah, tapi saya jadi >> ngga bisa mengambil variabel session dari login.php. >> >> Mungkin ada cara lain selain pakai session_start(); > > Wpy: > Coba anda copy paste script PHP tsb disini. Nanti akan saya coba > analisa permasalahannya ada dimana. > > Salam, > Wiempy -- www.itcenter.or.id - Komunitas Teknologi Informasi Indonesia Gabung, Keluar, Mode Kirim : [EMAIL PROTECTED] ## Jobs: itcenter.or.id/jobs ## Bursa: itcenter.or.id/bursa ## ## Jaket ITCENTER tersedia di http://shop.itcenter.or.id Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/ITCENTER/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/ITCENTER/join (Yahoo! ID required) <*> To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
