Bunların hepsinin dışında asıl olması gereken bir de get yapısı var. İşlemleri yapacağın dosya aşağıdaki link olsun
siteadin.com/incele.php
Buraya siteadin.com/incele.php?aractipi={araba|motor|minubus}&marka={ford|bmw|porche} şeklinde olsun.
Süslü parantez icerisindekiler olasılıklar.
Buraya kadar anladiysan?
incele.php dosyanda
ardından .htaccess ile biraz şekil şukul yapmak kalıyor.
linklerini o zaman;
siteadi.com/araba/ferrari.html sekline dönüştürebilirsin.
Yukarıdaki sadece araba için gerisini sen yazacaksın.
Afiyet olsun
siteadin.com/incele.php
Buraya siteadin.com/incele.php?aractipi={araba|motor|minubus}&marka={ford|bmw|porche} şeklinde olsun.
Süslü parantez icerisindekiler olasılıklar.
Buraya kadar anladiysan?
incele.php dosyanda
if($_GET['aractipi'] == 'araba'){
//burada vt'ye bağlanıp select sorgusu yazacaksın where koşulunda ise marka parametresini eslestireceksin
}elseif($_GET['aractipi'] == 'motor'){
//burada vt'ye bağlanıp select sorgusu yazacaksın where koşulunda ise marka parametresini eslestireceksin
}elseif($_GET['aractipi'] == 'minubus'){
//burada vt'ye bağlanıp select sorgusu yazacaksın where koşulunda ise marka parametresini eslestireceksin
}else{
//hicbiri değil yanlış parametre ise 404 sayfasına burada yonlendirebilirsin
}
ardından .htaccess ile biraz şekil şukul yapmak kalıyor.
linklerini o zaman;
siteadi.com/araba/ferrari.html sekline dönüştürebilirsin.
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^araba/([0-9a-zA-Z-_/]+)\.html$ incele.php?aractipi=$1&marka=$2 [QSA]
Yukarıdaki sadece araba için gerisini sen yazacaksın.
Afiyet olsun
Vakit ayırdığınız ve detaylı bir cevap verdiğiniz için teşekkür ederim.
Dün session ile birşeyler yaptım uzun denemeler sonunda ama ideal bir hale geldiğini sanmıyorum.
Siz bambaşka şeyler yazmışsınız.
Basit bir get yapısı kullanıyorum;
$arac=isset($_GET['arac']) ? $_GET['arac']
Yazdıklarınızı inceleyeceğim, usta olmadığım için anlamaya çalışacağım.
Özellikle htaccess meselesini de çözmem gerek.
Bir türlü halledemediğim bir link meselem var, bilginize danışmak isterim yeri gelmişken;
Şu linki;
siteadi.com/urun-listesi.php?urun=araba-lastigi
siteadi.com/araba-lastigi
HALİNE GETİRMEM GEREKİYOR AMA HALA BAŞARAMADIM.
EN İDEAL htaccess KODU NE OLMALI SİZE GÖRE ÜSTAD?
Afiyet olsun şeklinde bir espri yapmışsınız ama ortada bir gıda ürünü yok.
Birgün İNŞ"ALLAH" katkılarınızdan dolayı helalleşmek adına size bir yemek ısmarlarım ve o ifadeyi ben kullanırım daha yerinde olur...
; )
Bu arada, bloğunuzu çeşitli konularda arama yaparken çok kez ziyaret edip bilgi edinmiştim.
Tüm yararlı paylaşımlarınız için buradan teşekkür edeyim...