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/
 

Kirim email ke