Gå til innhold

Anbefalte innlegg

Hei!

 

Følgende kode:

Klikk for å se/fjerne innholdet nedenfor

jesus

Produserer følgende feilmelding:

 

Microsoft VBScript compilation error '800a0409' 

Unterminated string constant 

/Default.asp, line 20 
htmlForm = "<html>
------------------^

 

Noen som vet hvoradn jeg kan få det i fungerende stand...?

Takk!

Endret av nevoscript
Lenke til kommentar
Videoannonse
Annonse

Ser ut til at alt i html-tag'en skal ligge i variabelen htmlForm slik:

htmlForm ="<html>...........</html>". Det som gir feilmeldinga er nok at det som er inni html-tag'en ikke er konkatenert korrekt for at det skal oppfattes som en stringvariabel i asp. Tipper for eksempel at det er tatt linjeskift som ikke er gyldig konkatenering. Konkatenering av linjer i scriptet gjøres vel med & eller med _.

Lenke til kommentar
Så jeg kan rett og slett ikke gjøre som i php?

Jeg sa ikke det. Jeg sier du har et konkatineringsproblem. Feilmeldingen sier at du har en " for mye og det betyr at du antageligvis mangler en " eller at du på en eller annen måte ikke får terminert strengen, altså at kompilatoren ikke finner den siste " tegnet. Eks:

Navn = "Ole" + "er + "kul"

her vil kompilatoren klage over en " for lite. Derfor er løsningen på ditt problem med stor sannsynlighet noe av det samme

Lenke til kommentar

Ovenfor har jeg tipset hva du bør begynne med hvis du vil fikse asp-fila di. Som sagt, problemet er at du stapper html-kode over flere linjer som en stringkonstant, men desverre er stappingen feil, i asp må du konkatenere linjene med & eller _, så derfor bør du lære hvordan du gjøre dette, og her er google din beste venn... comprende amigo?

Lenke til kommentar

Tråden har blitt ryddet. Mengder med poster har forsvunnet og flere poster har blitt redigert.

 

Fra dette punktet av holder alle seg til topic, med mindre man har lyst på litt betenkningstid.

 

(og som vanlig skal ikke denne posten kommenteres, send evt. en PM)

Endret av cyclo
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...