Merhabalar, projemdeki route sistemde garip bir sorun var. localhost/klasor_adi/proje örneğin bu şekilde "klasor_adi" adındaki bir klasöre kayıt ettiğimde sorun yok proje çok güzel çalışıyor ve route sistemi de öyle. Ancak direk localhost kısmına alınca o zaman projedeki route sistemi karışıyor kullanılmaz oluyor.
Örnek vermek gerekirse, localhost/blog/ bu şekilde yazsam da localhost/admin bu şekilde yazsamda indexden çıkamıyor.
Eğer route yok ise index dosyasını göstersin diye bir kod var zaten bunda sorun yok, ancak admin panele bile girmek istediğimde indexten çıkmıyor. Şöyle bir şey fark ettim, örneğin
array(
0 => index,
1 => deneme
)
url yapısında, localhost/deneme yazarsam bu route için 0. indeks deneme olacağına 1. indeks deneme oluyor. Manuel olarak route 0. indekse örneğin bir controller ismi giriyorum o zaman buluyor ve o controller'ı çağırıyor. Bundan kaynaklanıyor olabilir problem? Umarım anlaşılır olmuştur. Nasıl çözebilirim arkadaşlar? Bir türlü yapamadım.
PHP Route Sistemi Indeks Değeri Sorunu
2
●78
- 03-09-2020, 13:41:27
- 03-09-2020, 13:54:44Framework değil manuel bir yapı.CoLLeR adlı üyeden alıntı: mesajı görüntüle
Sanırım çözdüm sorunu, bu array_shift ile alınan değeri mi siliyormuş anlamadım. Çok teşekkür ederim.