Bagaimana Cara Merubah Parameter Method $_GET['id'] Menjadi Slug Pada Halaman Website

Selamat Malam, Salam Sejahtera.

Saya ingin bertanya tentang merubah parameter method $_GET menjadi slug pada sebuah halaman website yang menggunakan PHP murni.

dalam kasus ini, contohnya :

saya mempunyai website dengan url untuk menampilkan post : www.websitesaya.com/index.php?id=129

akan tetapi, saya ingin merubah parameter $_GET tersebut menjadi sebuah slug seperti :
www.websitesaya.com/berita-artikel-disini

jadi dalam kasus tersebut saya menggunakan PHP murni.

Mohon maaf jika penjabaran saya kurang jelas, semoga ada yang dapat membantu permasalahan saya ini.

Terima Kasih.
avatar mdodeep

@mdodeep

1 Kontribusi 0 Poin


Jawaban

Slug itu biasanya diambil dari judul artikelnya, tinggal nanti generate aja berdasarkan judul artikelnya dengan me-replace bebebrapa karakter yang tidak support URL, misalkan jika di judul ada karakter spasi direplace dengan tanda strip "-" atau underscore "_".Β 
avatar ahanafi

@ahanafi

792 Kontribusi 523 Poin


Kalo mau clean url kayak wordpress gitu, tanpa harus www.websaya.com/index.php?slug=hello-world

harus pake htaccess coba bisa cek disini:

https://www.codekop.com/read/cara-membuat-clean-url-dengan-menggunakan-htaccess.html


dan jangan lupa identifier untuk manggil artikelnya pake field slug di dlm databasenya

smoga membantuπŸ˜ƒ
avatar billiyagi

@billiyagi

15 Kontribusi 5 Poin


Login untuk gabung berdiskusi