I have a classifieds website, and in the index.html there is a form. This forms target is set to an iframe, also in index.html.
<form id="main" name="main" action="search.php" target="iframe" method="get">
Kullandığım sayfa yüklendiğinde body onload
formu göndermek için:
<body onload='submit_form();'>
The results are as I said displayed in the iframe, and I use MySql Limit to create paging. I display a "next" and "previous" to the user: (all this is displayed inside the iframe, so I call the function on the parent page like below)
<a onclick='window.parent.page_upd(2)'>Page 2</a>
function page_upd(p){
document.getElementById('page').value=p;
document.forms['main'].submit();
}
<input type="hidden" id="page" value="1">
Eğer ben pagenumber Ben görüntülemek için kullanıcı isteyen, o zaman ben submit formu ve eylem (arandığı index.html içinde gizli bir girişi ayarlayın Gördüğünüz gibi . php) Ben sayfayı almak ve buna göre görüntüler:
//search.php
$page = $_GET['page'];
The paging works in all browsers, so going to different pages works. But when actually clicking a search result, and going to a completely different link (show_ad.php), and the hitting back, the user is taken back to the first page of the search results.
In other words, "page" is set to 1 again. But not in all browsers, FF and even IE6 "remembers" the "page" value and there it is still '2' for example (for the second page), so the form submits showing the second page.
Chrome ve Opera ise, sayfa '1 'ayarlanır.
Lütfen tarayıcınızda isabet zaman "sayfa" girişler değer tekrar 1 set neden bilen var mı?
Teşekkürler