Avatar billede ullesan Nybegynder
03. april 2001 - 14:00 Der er 11 kommentarer og
1 løsning

Et tal der ligge imellem

Jeg kunne godt tænke mig at vide hvordan jeg laver et funktion der kan vise mig hvor folk skal sendes hen, når de kommer og fortæller mig deres nummer.

Eks. En fyr kommer hen til mig og siger at han har nummer 21

Hvis nummeret er mellem 1 - 58, så skal ASP skrive tilbage til mig hvor jeg skal føre ham hen ( Den skal dog først tjekke fra databasen )
hvis nummeret er mellem 59 - 89, så et andet sted
hvis nummeret er mellem 90 - 120 et tredje sted!!

Håber at I forstår hvad jeg mener!
Avatar billede nute Nybegynder
03. april 2001 - 14:13 #1
<%
nmbr = 39

if( nmbr >= 1 && <= 58 ) then
  response.redirect \"http://www.builder.dk\"
else if( nmbr >= 59 && nmbr <= 89 ) then
  response.redirect \"http://www.eksperten.dk\"
else if( nmbr >= 90 && nmbr <= 120 ) then
  response.redirect \"http://www.activeserverpages.dk\"
else
  response.write \"tallet er for høyt!!\"
end if
%>
/nute
Avatar billede ullesan Nybegynder
03. april 2001 - 14:20 #2
Mucho tak skal du ha\'!
Har har ikke tid til at teste det nu, men jeg prøver mig frem, derfor får DU de 30 points imorgen når jeg har fået det tjekket ud!!!


/FireHawk!
Avatar billede ullesan Nybegynder
04. april 2001 - 13:54 #3
Ok... Jeg har testet scriptet men det virker sqi ikke... Jeg bruger Win98 og PWS, har det et eller andet betydning???
Jeg får hele tiden et fejl meddelese ved stykket

if( nmbr >= 1 && <= 58 ) then

De to && tegn, er det ikke i PHP man bruger det?
Avatar billede nute Nybegynder
04. april 2001 - 14:02 #4
&& er universelt...brukes i \"alle\" språk...
Avatar billede nute Nybegynder
04. april 2001 - 14:02 #5
hvilken feil får du ?
Avatar billede ullesan Nybegynder
04. april 2001 - 14:10 #6
Jeg får et af de ASP side fejl, hvor jeg kan se det første linie af scriptet

if( nmbr >= 1 && <= 58 ) then  <-- Dette styk

Og så kommer jeg ikke videre!
Avatar billede ullesan Nybegynder
04. april 2001 - 14:14 #7
Her har du helle fejl meddelelsen

Microsoft VBScript compilation error \'800a03ea\'

Syntax error

/test/test.asp, line 4

if( nmbr >= 1 && <= 58 ) then
---------------^


Eller du kan se det selv på adressen

http://www.connection.fmts.dk/test/test.asp
Avatar billede nute Nybegynder
04. april 2001 - 14:15 #8
bytt det ut med:

if( nmbr >= 1 && nmbr <= 58 ) then

/nute
Avatar billede ullesan Nybegynder
04. april 2001 - 14:19 #9
Stadig ingen resultat.... Tjek det ellers selv ud
Avatar billede nute Nybegynder
04. april 2001 - 14:22 #10
sorry....du hadde rett i din posting 04/04 2001 13:54:10  ... && brukes ikke i ASP. jeg sitter til daglig og koder Java, og da er det lett å glemme de små detaljer :)

bytt ut alle && med AND, så skulle det nok fungere...

/nute
Avatar billede ullesan Nybegynder
04. april 2001 - 14:25 #11
OK... Nu virker det fino!

Du havde dog glemt at nævne at \"end if\" skulle forekomme 3 gange da der er 3 \"if\"\'er, men det er måske anderledes i java!! :-)

Ellers mange tak!!
Avatar billede nute Nybegynder
04. april 2001 - 14:27 #12
det er hel del anderledes, og det krever at jeg får frisket opp min hukommelse før jeg husker alle disse ulikhetene... men det var godt jeg kunne hjelpe :)

/nute
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