webForumDet fria alternativet

Validera sökformulär

2 svar · 446 visningar · startad av Skogiz

SkogizMedlem sedan feb. 200395 inlägg
#1

Söker efter en tråd jag sett här i PHP-avd som jag nu inte kan hitta.

Jag har för mig att den avhandlade hur man kunde se till att endast tillåta a-ö A-Ö 0-9 i ett sökformulär. Inga andra tecken alltså

Om ingen annan vet tråden kanske ni kan ge lite hjälp hur en sådan validering ser ut. Skyddar det helt mot SQL-injections eller bör man köra fler kontroller på det som kommer sökas efter?

Tack på förhand

/Fredrik

PeddaMedlem sedan juni 20006 032 inlägg
#2
$validFieldPattern = '/^[A-ZÅÄÖa-zåäö0-9]+$/';
if (!preg_match($validFieldPattern, $_POST['searchstring'])) {
	echo 'error';
}
SkogizMedlem sedan feb. 200395 inlägg
#3

Tusen tack! (y)

123 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)