Avatar billede zantiago Nybegynder
11. juli 2005 - 22:06 Der er 8 kommentarer og
2 løsninger

Replace melder fejl

Jeg er ved at udvikle et nyhedsbrev hvor man skal kunne sætte databasefelter ind i teksten.

Eksempelvis har jeg lavet så udgangspunktet ser sådan her ud:
----------------------------------------------
Hej --|modtager|--

Her skriver du nyhedsmailen
----------------------------------------------

Jeg prøver så at "replace":
Text    = rs_newsletter("Text")
Text    = Replace(Text,"--|","<%=")
Text    = Replace(Text,"|--","%>")

Meeen det vil ikke rigtig virke - melder fejl:
Microsoft VBScript compilation  error '800a0409'

Unterminated string constant

newsletter.asp, line 12

Text        = Replace(Text,"|--","
----------------------------^

Nogen der kan hjælpe???
Avatar billede medions Nybegynder
11. juli 2005 - 22:20 #1
Text    = Replace(Text,"--|","&lt;%=")
Text    = Replace(Text,"|--","%&gt;")

Prøv sådan...

//>Rune
Avatar billede zantiago Nybegynder
11. juli 2005 - 22:23 #2
Tja... :o)

Nu skriver den:
------------------------------
Hej <%=modtager%>

Her skriver du nyhedsmailen.
------------------------------

Den skulle gerne skrive navnet på modtageren :o(
Avatar billede nielle Nybegynder
11. juli 2005 - 22:27 #3
Replace("--|modtager|--", modtager)
Avatar billede zantiago Nybegynder
11. juli 2005 - 22:31 #4
Ja super - burde vel også virke når jeg sender det som mail, og looper det? Right??
Avatar billede medions Nybegynder
11. juli 2005 - 22:33 #5
Så skal du skrive variabelnavnet... fx.:

Text    = rs_newsletter("Text")
Text    = Replace(Text,"--|",rs_newsletter("modtagerfornavn"))
Text    = Replace(Text,"|--",rs_newsletter("modtagerefternavn"))

//>Rune
Avatar billede medions Nybegynder
11. juli 2005 - 22:33 #6
Jov, det skulle meget gerne være det samme ;-)

//>Rune
Avatar billede zantiago Nybegynder
11. juli 2005 - 22:37 #7
Cool - fandt ud af at jeg ikke lige havde installeret jmail på min server, så jeg laver videre i morgen, men jeg kan se nu at det virker efter hensigten - så mange tak for hjælpen :o)
Avatar billede nielle Nybegynder
11. juli 2005 - 22:38 #8
Ingen point til lille bitte mig?
Avatar billede zantiago Nybegynder
11. juli 2005 - 22:46 #9
Ej hov - havde slet ikke set at det ikke var medions der svarede alle gangene... Sorry - Dem skulle I have delt... nielle du er i mine tanker, og i min aftenbøn.. lover at du får lidt ekstra en anden gang :o) Håber du kan tilgive mig...
Avatar billede nielle Nybegynder
11. juli 2005 - 22:49 #10
Fint nok, bare at jeg er med i din aftenbøn. :^)

Det er skam slet ikke fordi at jeg er grådig efter point eller noget i den stil, men der vare bare et eller andet som jeg slet ikke kunne forstå.

Normalt plejer jeg aldrig at lægge et svar før at jeg bliver bedt om det. Vil jo gerne være sikker på at det faktisk virkeder.
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