webForumDet fria alternativet

Möjligt syntaxproblem/versionsproblem med JScript

1 svar · 383 visningar · startad av badstars

badstarsMedlem sedan dec. 20061 inlägg
#1

Hej!

Jag har problem med en ASP-sida kopplad till en Accessdatabas. Tror dock inte att det är i kopplingen däremellan problemet ligger för tillfället.

Jag försöker flytta sidan från Gotlandicas webbhotell till Loopia.

Detta är koddelen jag får fel på:

[FONT=Courier New]sql = "SELECT * FROM tArtiklar WHERE publicera<=#"&date&"# AND opublicera>=#"&date&"# ORDER BY publicera DESC"
<%lang=request("lang")
if "lang="" then lang="sve"%>
<%if lang="sve" then lang_change="eng"
if lang="eng" then lang_change="sve"%>
<%response.redirect "consultstart.asp?lang="&lang%>[/FONT]

och detta är felet jag får:

Microsoft JScript compilation error '800a03ed'

Expected '('

/html/start.asp, line 5

if lang="" then lang="sve"
---^

Sidan som ligger på Gotlandica finns på http://www.eurotor.se/index2.html
och den på Loopia finns på: http://eurotor.se.loopiadns.com/index2.html

Jag har ingen erfarenhet av webbprogrammering sedan tidigare, bara vanlig Java, C# och dylikt. Skulle bara hjälpa till att flytta sidan men det var ju mer jobb än man kunde gissa...

Borde det inte fungera på samma sätt på två olika webbhotell?!

Det verkar ju som den klagar på syntaxen i ett JScript. Kan det vara så att det är olika syntax i olika versioner av JScript och att Loopia har en nyare alternativt äldre version av JScript-kompilatorn installerad?

Vore mycket mycket tacksam för hjälp!

Mvh

Peter SMedlem sedan dec. 20025 483 inlägg
#2

Välkommen till wF!

Eftersom du använder VBScript-syntax kanske du skall ange det som ASP-språk istället.

Parsern vill troligen ha parenteser kring if-satsen:

if (...){
  // do stuff
}

Sedan skall satser avslutas med semikolon. En sökning på Google gav följande som kan vara till hjälp:
http://www.softwareprojects.org/asp-tutorial-01.htm

132 ms totalt · 3 externa anrop · v20260731065814-full.102f7fcd
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)