Opgave til kasseper - bestillingskupon via email
Udbygning af cookie/brugersystem - se evt.http://www.eksperten.dk/spm/57558
Opgave: Send bestillingskuponen via email:
Bestillingskupon indeholder potentielt data fra følgende felter i to databaser, og disse skal sammen med de foregående CookieFelter anvendes.
Nå jeg siger potentielt, er det fordi, de kun skrives til skærm, hvis de ikke er tomme.
Data i bestillingskupon.asp:
Selve sidens ArticleId
Fra bestillingsdelen på kuponen:
KuponHeader
Kupon1
Kupon2
Kupon3
Kupon4
KuponBottom
Pris1
Pris2
Fra leverandørdata: (Hvortil kuponen skal sendes)
Company
Adress1
Adress2
Zip
City
Tlf
Fax
Fra Cookiesystem:
CookieFirma
CookieAtt
CookieAdresse1
CookieAdresse2
CookiePostnr
CookieBynavn
CookieTelefon
CookieEmail
Første grundlæggende ændring:
I bestillingskuponen indsættes i dag et stykke grafik - box.jpg - foran f.eks. indholdet af kupon 1, hvis denne indeholder noget. Eksempel:
<%
If Not Kupon1 =\"\" Then%>
<tr>
<td width=\"286\"><img border=\"0\" src=\"backgrounds/Box.jpg\" width=\"18\" height=\"18\">
<font face=\"Verdana\" class=\"10b\">
<% = Kupon1 %><% = Pris1 %> <% = Pris2 %> </td>
</tr>
Ændring: I stedet for en grafik indsættes en formularbox med to karakterer, så kunden kan skrive antal eller afkrydse i denne.
Husk: Det er altid i kupon 1,at teksten efterfølges af pris 1 og pris 2.
I de andre, kupon 2, kupon3 og kupon 4 efterfølges IKKE af pris 1 og 2...
Men dette drejer sig kun om at give mig den kode, jeg skal sætte ind for at få et formularfelt i stedet for et stykke grafik.
---------------------
Men her er opgaven:
HVIS CookieEmail og Email indeholder data, skal der være en knap, som hedder \"Send kuponen som email\"
Target er MailPreview.asp, som viser afkrydsninger og data fra bestillingskupon.asp
Eksempel
Bestillingskupon fra ErhvervsTilbud.dk via email:
Til annoncør Company vedrørende Tilbud nr. (ArticleID)
CookieFirma
CookieAtt
CookieAdresse1
CookieAdresse2
CookiePostnr
CookieBynavn
CookieTelefon
CookieEmail
har ønsket at emaile en bestillingskupon med følgende indhold:
JA TAK (KuponHeader / kunne indeholde: vi vi hermed gerne bestille)
1 stk. Kupon1, pris1, Pris2
eller
(Kupon1) Gratis vareprøve (Hvis der er kryds ud for Kupon1)
Kupon2 Hvis der er afkrydset OG de indeholder noget
Kupon3 Hvis der er afkrydset OG de indeholder noget
Kupon4 Hvis der er afkrydset OG de indeholder noget
KuponBottom Hvis den indeholder noget
Knap: \"Gå tilbage og ret på bestillingskuponen\" )javascript.go(-1)
Knap: \"Send som email\"
Target MailWait.asp, som gør følgende:
Genererer et et skjult random ciffer på 3 ciffre, som herefter ligger i RandomData
Sender AFSENDER (CookieEmail) en mail med følgende indhold:
Sikkerhedskode: (RandomData)
Gå til din browser og indtast denne kode i feltet
I mellemtiden skrives til skærm fra MailWait.asp:
Der er sendt en email til dig som sikkerhedskontrol.
Åben din emaillæser, åben emailen fra ErhvervsTilbud.dk, læs den sikkerhedkode
den indeholder og indtast den i nedenstående felt:
Felt på 3 ciffre venter på RandomCheck - som kunden indtaster
Knap \" Send bestillingskupon\"
(Du modtager selv en kopi til evt. opfølgning)
Target MailSend.asp
Hvis RandomData og RandomCheck er ens:
Sender indholdet af bestillingskuponen til Email og en kopi til CookiEmail
Herefter til MailSent.asp \"Din bestilling er afsendt til Company\"
ellers: (Måske på ny side)
Sikkerhedkoden er forkert! Læs koden blablablabla og indtast den i feltet nedenfor:
_______________________________
Jeg håber, du kan forstå mine beskrivelser og den systematik og kontrol, der ligger heri. Email komponenet på server er Jmail.
Hvis du kan udtænke en \"bedre\" løsning - ja så er det i orden.
HUSK, at designet på siderne fra den sidste opgave er ændret. Du må overveje, om du skal bruge disse sider til noget :-)
