Routing parametre

php
Merhaba,
Route::get('/UyeDuzenle/(d+)', 'UyeIslem@UyeDuzenle');
bu şekilde bir route yaptım üyenin id sini alarak bilgilerini listeliyorum fakat burada /(d+) kısmını anlamadım buraya ne yazarsam bilgiler geliyor yani bu kısımda sabit parametreler varmı yoksa ne yazarsam yazayım önemli değilmi? ilgili alanı
Route::get('/UyeDuzenle/(deneme)', 'UyeIslem@UyeDuzenle');
yazsam yine bilgileri alabiliyorum bu bir güvenlik sorunu yaratırmı?

Cevaplar (1)


Turan Karatuğ
Software Developer - Creator of TitanMVC
2 yıl önce

Routing üzerinde regular expressions kullanabiliyorsunuz. Böylece parametre olarak verilebilecek değerleri sınırlamış oluyorsunuz. Buradaki (d+) ile sadece numeric karaktere izin veriliyor.

Cevap Yazın


[code=php,css,sql]kod[/code] , [url=http:...com] , [img=imaj linki] , [color=renk_kodu]metin[/color]