Avatar billede pollas Nybegynder
15. november 2001 - 01:05 Der er 4 kommentarer og
1 løsning

Er form submitted eller ej

Jeg har en menuframe i venstre side med hhv. kald af kategorier med et id og en søgeboks - begge kalder samme side.

Men hvordan afgør jeg med sikkerhed om den er kaldt gennem formen. Hvis der er noget indhold er det jo intet problem, men hvad hvis de trykker med en tom søgeboks - så vil jeg hellere give noget søgevejledning end blot konstatere, at der intet er fundet :)

Synes jeg engang med held fik trukket ngoet værdier med over som jeg kunne tjekke (submit-knappen?), men det vil ikke rigtig fungere...submit-knappen er en .gif btw.

Måske jeg bare er plaget af søvnunderskud...

På forhånd tak.
Avatar billede excession Nybegynder
15. november 2001 - 01:07 #1
kan du ikke lave en IF sætning der checker om det der bliver sendt er = \"\" ......... eller sådan noget?

eller er det mig der misforstår det du vil?

-- xs
Avatar billede tmceu Praktikant
15. november 2001 - 01:13 #2
Du kan eks. lave et skjult felt på din formular og lave en if på denne, da den kun vil have en værdi hvis formularen er submitted.

Alternativt mener jeg du kan kontrollere request.length > 0, som kun vil være > 0 hvis formularen er submitted.
Avatar billede tmceu Praktikant
15. november 2001 - 01:20 #3
Et skjult felt er noget i stil med

<INPUT TYPE=\"HIDDEN\" NAME=\"HIDDEN\" VALUE=\"SUBMITTED\">
Avatar billede bjarke-b Nybegynder
15. november 2001 - 08:16 #4
<%
if Request.ServerVariables(\"REQUEST_METHOD\") = \"POST\" then
Response.Write \"FORM Submittet med følgende text: \" & Request.form(\"text\")
end if
%>

<form method=\"post\" action=\"fil.asp\">
<input type=\"text\" name=\"text\"><input type=\"submit\" value=\"Submit\">
</form>
Avatar billede torbenmelander Nybegynder
15. november 2001 - 08:51 #5
Jeg plejer at tjekke på om submitknappens tekst er anderledes end ingenting:

If Request.Querystring(\"SUBMIT_KNAP_NAVN\") <> \"\" Then

Response.Write \"Form er submitted\"
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester