Hantera tomt sökfält

ASP

4 svar · 325 visningar · startad av devotion

Medlem sedan jan. 20013 582 inlägg
Trådstart#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

:)

310 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
177 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
174 ms — ändringar (db)