Çözüldü PHP sayfalamada GET parametresi sorunu

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Rufiq Cavadov

Kilopat
Katılım
12 Eylül 2013
Mesajlar
3.655
Makaleler
3
Çözümler
10
Yer
Azərbaycan
Daha fazla  
Cinsiyet
Erkek
Merhabalar. PHP ile yaptığım sayfalamada ?page= eşittirden sonra rastgele olmayan sayfa göndermeme rağmen boş sayfada alt kısımda önceki ve sonrakı sayfaların butonlarını gösteriyor. Benim yapmak istediğim şey ise olmayan bir sayfaya giderse birinci sayfaya yönlendirsin. Bu arada ?page=-1 eksi ile bir sayfa parametresi göndermelerini engelledim fakat onu araştırdım bir türlü bulamadım çözümü.
 
Merhaba,
Sayfa veya yazı içeriklerini muhtemelen veritabanı üzerinde tutuyorsunuz. GET isteği geldiğinde öncelikle Page değerinin veritabanında olup olmadığının kontrolünü sağlarsanız istediğinizi yapabilirsiniz.
Eğer istediğiniz sayfa veya örneğin blog yazısı yok ise yönlendirme işlemi sağlayabilirsiniz.
Veritabanı kulanmıyorsanız sayfaları nasıl kontrol ediyorsunuz?
Bilgilendirirseniz yardımcı olmaya çalışırım.
İyi forumlar dilerim.
 
İf sorgusuyla girilen sayfa toplam sayfa sayısından büyükse sayfa eşittir 1 yapmayı dene hocam.
Denedim olmuyor. Yönlendirmiyor.
O şekilde olmadı ama bu şekilde çözdüm sayenizde.

PHP:
if ($page > $pages) {
    header('Location: /?page=1');
}
 
Son düzenleme:
Çözüm

Yeni konular

Geri
Yukarı