30. januar 2005 - 13:09
Der er
15 kommentarer og 1 løsning
Mailform med autosvar
Hvordan laver man et indtastningsfelt, hvori bruger skriver sin mail adr., klikker ok, og derefter får tilsendt en mail med oplysninger om f.eks. login+password til et lukket område?
Annonceindlæg fra Deloitte
30. januar 2005 - 14:23
#1
Nu ved jeg ikke hvor meget forstand du har på kodning osv... Men du skal gøre det på denne måde: Lav en form, hvor brugeren indtaster email og evt evt brugernavn! Tjek om brugernavn er optaget, hvis ja, giv fejl, eller gå videre... Indsæt så brugeren i en database (eller hvordan du vil styre det) Du skal minimum indsætte brugernavn, kodeord (lav evt en autogeneret) og email. Så laver du en email til brugeren med info om brugernavn og kodeord og sender det til hans email. Når så brugeren modtager sin email, så logger han ind, han tjekker mod den database vi opdatere før, og vupti, så er han logget ind!
30. januar 2005 - 14:26
#2
Jo.. men det lyder bare stemmelig indvikling. Desuden er det ikke superhemmeligt, så hver bruger behøver ikke sit eget password. Ideen var at man fik tilsendt login+password (fælles for alle) når man indtastede sin mail adr.
30. januar 2005 - 14:53
#4
Tak for det. Desværre skulle det helst være ASP baseret, da resten af website er lavet i ASP og serveren kun understøttet af samme.
30. januar 2005 - 14:56
#5
Sorry, troede sgu det var ASP!
30. januar 2005 - 14:56
#6
30. januar 2005 - 15:04
#7
Hmm.. det forstår jeg ikke meget af! Det andet PHP var lige i øjet, men desværre bare PHP.
30. januar 2005 - 15:28
#8
Hvad med eksemplet helt i bunden?
30. januar 2005 - 15:38
#9
Det er noget med at attache en fil. Hvis du ved hvordan man gør, må du meget gerne vises det samlet her!
30. januar 2005 - 15:41
#10
Noget i stil med: <% ' Declare Variables Dim objJMail ' Create instance of JMail Object Set objJMail = Server.CreateObject("JMail.SMTPMail") ' JMail SMTP on server objJMail.ServerAddress = "smtp.mail.dk" ' JMail ContentType objJMail.ContentType = "text/plain" ' Senders email address objJMail.Sender = "webmaster@ditdomæne.dk" ' Senders name objJMail.SenderName= "Dit Navn" ' Recipients email address objJMail.AddRecipient("modtager@email.dk") ' Email Priority (3 = Normal) objJMail.Priority = 3 ' Email Title objJMail.Subject = "Dit Login til den hemmelige side" ' Email Body objJMail.Body = "Brugernavn: username Kodeord: password" ' Send Email objJMail.Execute() ' Close JMail Object and Destroy it to release memory objJMail.Close() Set objJMail = Nothing %>
30. januar 2005 - 15:45
#11
Hvor får den brugerens mail adr. fra?
30. januar 2005 - 15:51
#12
Du laver en form, hvor du f.eks. har: <form action="ditaspscript.asp" method="post"> <input type="text" name="email"> <input type="submit"> </form> Så retter du i scriptet ovenover: Så det bliver: objJMail.AddRecipient(request.form("email"))
18. februar 2005 - 22:06
#13
jakobdo => vil du poste et svar?
18. februar 2005 - 22:20
#14
Svar...
18. februar 2005 - 22:39
#15
Takker
18. februar 2005 - 23:25
#16
Selv tak!
Kurser inden for grundlæggende programmering