RegEx Beyaz liste Sorunu

0 Cevap php

Biraz kafam karıştı. Ben sadece bazı karakterleri izin yazma temel sterilize fonksiyonu sayesinde tüm girişleri çalıştırıyorum, ama gibi karakterler [] hala müsade ediliyor.

function sanitize($input) {
$pattern = "/[^a-zA-z0-9_-]/";
$filtered = preg_replace($pattern, "", $input);
return $filtered;}

Herhangi bir fikir neden bu yapıyor?

0 Cevap