webForumDet fria alternativet

Hantera tomt sökfält

ASP

4 svar · 321 visningar · startad av devotion

Medlem sedan jan. 20013 582 inlägg
Frågan#1

:e Hej

Hur brukar ni hantera "tomma" sökfält?

Jag vill ju inte ha 50 000 träffar om man inte skriver in något innan man trycker på submit

Mvh
Henrik

Medlem sedan juni 200032 967 inlägg
#2

Jag brukar validera antingen med javascript eller på serversidan. Eller både och. Huvudsaken är väl "inget sökord - ingen sökning".

mvh

Medlem sedan okt. 20041 556 inlägg
#3
if len(request.form("sokord")) < 2 then
    response.redirect("http://www.livetsord.se")
Else
    'Visa något fint
End if
Medlem sedan mars 20032 667 inlägg
#4

Jag gör som @nders. Glöm inte köra trim() på strängen också. :)

if len(trim(searchWord)) > 0 then
    'Genomför sökning
else
    'Skriv ut felmeddelande
end if

I kontrollen kan du också kontrollera förekomst av konstiga tecken, förslagsvis med reguljära uttryck.

Medlem sedan jan. 20013 582 inlägg
#5

:)

255 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)