webForumDet fria alternativet
Logga in / Bli medlem

Möjligt syntaxproblem/versionsproblem med JScript

ASP

1 svar · 383 visningar · startad av badstars

Medlem sedan dec. 20061 inlägg
Frågan#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

Medlem 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

251 ms totalt · 4 externa anrop · v20260731065814-full.1b2494f0
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)