Avatar billede marvinq Nybegynder
19. februar 2008 - 12:38 Der er 8 kommentarer og
1 løsning

Hjælp med forms i nyhedsbrev

Hej eksperter

Jeg er ved at lave noget databasestyret udsending af nyhedsmails, men der er noget som driller.

Når jeg har lavet hele mailen og fyrer den afsted, så ignorerer den alle forms - og så kommer jeg til at tænke på om man overhovedet kan sende forms afsted på denne måde. Kan man måske omgå det så det alligevel kan lade sig gøre??

Kan måske godt undvære formen og lave en anden knap til at trykke på, men det er vigtigt for mig, at der lige kommer en confirm boks op ved klik på linket inden man sendes videre. - kan det måske kringles?

Jeg bruger Server.CreateObject("CDONTS.NewMail")

På forhånd tak.

/MHQ
Avatar billede mitbrugernavn Praktikant
19. februar 2008 - 13:36 #1
smid noget kode på det så vi kan se hvor det går galt....
Avatar billede marvinq Nybegynder
19. februar 2008 - 14:08 #2
Jamen hjælper det meget??

men anyways... her er en stump hvor der er en form, som ikke bliver vist. Eller retter hvor submit knappen ikke vises. Ved ikke om formen er der..

htmlText = htmlText & "<table width=""600"" border=""0"" cellpadding=""0"" cellspacing=""0"">"
htmlText = htmlText & "<tr>"
htmlText = htmlText & "<td width=""40"">&nbsp;</td>"
htmlText = htmlText & "<td align=""center""><form name=""tilmeld"" method=""post"" action=""http://www.12345.dk""><input type=""submit"" value=""Tilmeld!"" onclick=""return confirm('Er du sikker på du vil tilmelde?')"">></form></td>"
htmlText = htmlText & "<td width=""40"">&nbsp;</td>"               
htmlText = htmlText & "</tr>"
htmlText = htmlText & "</table>"

htmlText fyrer jeg så afsted til sidst.

/MHQ
Avatar billede cpufan Juniormester
19. februar 2008 - 19:39 #3
onclick=""return confirm('Er du sikker på du vil tilmelde?')

mailklienter ignorer javascript, og vil også ignorere en kommando som ovenstående.

om det så gælder en hel form (knappen) er jeg ikke 100% sikker på, men et kvalificeret gæt, er at forme også isoleres, medmindre man sætter afsender til at være "trusted"
Avatar billede marvinq Nybegynder
19. februar 2008 - 20:14 #4
Okay, så det er måske derfor det ikke vises???

Kan man virkelig ikke gøre noget ved det - eller omgå det på en eller anden måde??

/MHQ
Avatar billede marvinq Nybegynder
20. februar 2008 - 13:12 #5
Hej igen

Nu har jeg prøvet at fjerne den onclick kommando - og det gør ingen forskel. Submit-knappen vises stadigvæk ikke... Kan det virkelig passe.. :-/

/MHQ
Avatar billede klinemann Nybegynder
20. februar 2008 - 19:28 #6
jeg tror ikke du kan benytte forms i email, har du prøvet med simpelt link.
Avatar billede marvinq Nybegynder
20. februar 2008 - 19:57 #7
jaja, links virker fint - men det var for at kunne sende skjulte variabler med i hidden input-felter og for at få den der confirm med... men det kan sikkert ikke lade sig gøre :-/

/MHQ
Avatar billede cpufan Juniormester
20. februar 2008 - 20:09 #8
det er af sikkerhedsmæssige årsager, at alt aktivitet er deaktiveret i mails.
da hacdkere førhen brugte mails som indgang til at snyde folk.
Avatar billede marvinq Nybegynder
20. februar 2008 - 20:16 #9
hmmm... okay..

Jeg må acceptere det og finde andre veje.

Takker for responsen

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