SEF Link Problemi
Selam
Biraz uzun olacak amma vakti olan ve yardım etmek isteyen olursa çok sevinirim...
Ben @tayfunerbilen Hocamin öğretdiyi gibi sitede url yapılandırması yaptım.
htaccess dosyası böyle:
RewriteEngine On
RewriteRule ^([0-9a-zA-Z-_/]+)$ index.php?url=$1
Daha Sonra bunları video da gösterdiği gibi $url - i array alıp, explode olarak
bölüp view-lara ve controller-lere yönlendiriyorum. Sorun yok çok güzel de çalışıyor.
örneğide yazayım daha açıklayıcı olsun.
<?php
$_url = get('url');// get fonksionu ayarlanıp $_GET["url"] olarak
$_url = array_filter(explode('/', $_url)); // Buradan $_GET["url"] i bölüp $url[0],[2] olarak alıyorum
?>
Örnek Olarak ben bu linki ala biliyorum
// http://localhost/profil/my
$url1 = $_url[0]; // ciktisi profil
$url1 = $_url[1]; // ciktisi my
Benim almak istediğim ise böyle birşey
// http://localhost/profil/my?s=success
buradan s değerini $_url[3] olarak değilde $_GET["s"] olarak almak istiyorum.
umarım derdimi anlata bildim :)
Yardımcı olan olursa çok sevinirim.
PS. Türkçede problem olduysa kusura bakmayın. Azerbaycanlıyım.