Arama butonu
Bu konudaki kullanıcılar: 1 misafir
2
Cevap
513
Tıklama
0
Öne Çıkarma
GET ile sayfalama 》404 sayfası
A
11 yıl
Yarbay
Konu Sahibi

Merhaba arkadaşlar
Wordpress blog scriptinde görmüşsünüzdür
Sayfalar sıralanırken yanlış id girince 404 sayfası çıkıyor
Indeximde bunu nasıl yapabilirim
Cevaplariniz icin tesekkurler



< Bu ileti mobil sürüm kullanılarak atıldı >

A
10 yıl
Yüzbaşı

phpyi bilmen gerekli öncelikle. az yada çok bilgin varsa bir içeriği çekerken id değerine mi çekiyorsun ?
mesela siteadi.com/haber.php?id=1

Sen burada id değeri yoksa 404 sayfas©¥ görünsün istiyorsun ozaman yapacağ©¥n şey şu olacakt©¥r.

haber.php de haberler için çektiğin sql koduna şart koyacaks©¥n

örneğin

if(empty($_GET['id'])) {

(header:404.php);

} else {


haber çektiğin kodlar


}

bu sayede boş olan id değeri 404 e yönlenir. ayn©¥ şekilde

id= $_GET['id'] ;

sql = mysql_fet... (select * from haber where id='$id' ) ;

varm©¥ = mysql numrow ($sql);

if($varmi == 0) {

header 404

} else {

haber kodlar©¥n }



bu yazd©¥ğ©¥m kodlar düzgün yaz©¥lmad©¥ karakter hatar©¥ mevcut bu yüzden de kopyala yap©¥şt©¥r yapma.


Bu mesaja 1 cevap geldi.
A
10 yıl
Yarbay
Konu Sahibi

Çok Teşekkürler hocam, MYSQL de acemi olduğum için kullanamıyorum

Şu şekilde hallettim:
switch-case ile uyuşmayan değer için default kodunu kullandım.


<?php
switch($_GET['yazi']){
#diğer sayfalarım burada
default:
echo '404 sayfa bulunamadi';
break;
?>




Bu mesajda bahsedilenler: @aksoydesign
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.