Avatar billede canedo Nybegynder
01. november 2001 - 13:23 Der er 11 kommentarer og
1 løsning

checker for gyldig værdi

Jeg skal have flettet en regel mere ind i det her script, som sikrer at strengene indeholder gyldige hele tal, - fx. noget lignende AND total = \"TAL\" ??? hvordan kan det gøres?

<%
If total = \"\" then
Response.Redirect(\"http://129.142.84.88/camilla/beregning/beregning.asp?error=yes\")
Else%>
Avatar billede sone Nybegynder
01. november 2001 - 13:28 #1
If IsNumeric(total)...
Avatar billede canedo Nybegynder
01. november 2001 - 13:37 #2
<%
If total = \"\" AND If IsNumeric(total) then %>

- kan jeg skrive sådan?
Avatar billede canedo Nybegynder
01. november 2001 - 13:38 #3
- det virker nemlig ikke efter hensigten. Jeg vil gerne redirecte når der IKKE er tale om hele tal.
Avatar billede sone Nybegynder
01. november 2001 - 14:26 #4
Den kan jo ikke være tom OG et tal - mener du ikke:

If total<>\"\" AND IsNumeric(total) then

(bemærk: Du havde et If for meget)
Avatar billede canedo Nybegynder
05. november 2001 - 10:49 #5
Når jeg sender et ø via formularen skriver serveren en mismatch, hvordan undgår jeg det?

Microsoft VBScript runtime error \'800a000d\'
Type mismatch: \'[string: \"ø\"]\'
/camilla/beregning/beregn.asp, line 10
Avatar billede sone Nybegynder
05. november 2001 - 10:51 #6
Hvad er koden i linie 10
Avatar billede canedo Nybegynder
05. november 2001 - 10:56 #7
koden i linie 10 er:
total = indkomst-internetforbrug
Avatar billede canedo Nybegynder
05. november 2001 - 11:12 #8
4:  <%
5:  Dim indkomst
6:  Dim internetforbrug
7:  Dim total
8:  indkomst = Request.QueryString(\"indkomst\")
9:  internetforbrug = Request.QueryString(\"internetforbrug\")
10: total = indkomst-internetforbrug
11: %>
Avatar billede sone Nybegynder
05. november 2001 - 11:51 #9
I indkomst eller internetforbrug er der et ø
Avatar billede sone Nybegynder
15. november 2001 - 12:49 #10
Hvad er der galt - hvilke fejl får du?
Avatar billede canedo Nybegynder
15. november 2001 - 13:02 #11
Jeg skal bare sikre mig, at det udelukkende er TAL der bliver indført i formularen og sendt via GET metoden til min asp-beregning. Hvis det ikke udelukkende er TAL, så skal den redirect\'es.
Avatar billede sone Nybegynder
15. november 2001 - 16:26 #12
<%
If NOT IsNumeric(total) then
Response.Redirect(\"http://129.142.84.88/camilla/beregning/beregning.asp?error=yes\")
Else%>
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