v2.5.2
Giriş yap

$_GET['id'] Url 'den gizlemek istiyorum

yahyairis
1,581 defa görüntülendi

Arkadaşlar Merhabalar, ödevim için basit bir blog sayfası yapıyorum.
Sayfaya veriler çekiliyor detay sayfasında da veriler geliyor, detay sayfasını açtığım zaman url şu şekilde geliyor.
http://localhost/mezuniyetodevi/deneme-13
ama ben ID olmadan gelmesini istiyorum yani;
http://localhost/mezuniyetodevi/deneme
Bu şekilde mümkün müdür? Biraz araştırdım ama pek bir şey bulamadım.

thomasshelby
1336 gün önce

ID olmadan unique slugfield ile çekebilirsin. Unique olması için ise ekstra kodlar yazman lazım.
Örnek deneme slug'ın var olup olmadığını kontrol edip , varsa bunu deneme-1 deneme-2 gibi veritabanına kaydetmelisin. Aynı işlemi update işlemlerinde de yapmalısın.
Uzatmayayım veritabanındaki blog tablona bir slug ekle unique key olsun. Onunla id olmadan slug ile çekebelirsin. Benim çözümüm bu şekilde olurdu.