![]() |
|
|
|||||||
| ASP Diskussioner om Active Server Pages, med relaterade scriptspråk (klassisk asp). |
![]() |
|
|
Trådverktyg | Visningsalternativ |
|
|
#1 |
|
Medlem
Registrerad: 2001-02-04
Inlägg: 87
Lösningar: 0 |
Olika mail beroende på ifylld info
Hej!
Jag håller på med en anmälningssida åt en dansskola. När man anmäler sig ska man få ett mail med de uppgifter man fyllt i + betalinfo. Kurserna kostar olika så det måste skickas ut olika mail beroende på vilken man väljer. Några förslag på hur jag kan lösa detta? |
|
|
|
|
|
#2 |
|
Medlem
Registrerad: 2004-07-30
Inlägg: 1 219
Lösningar: 48 |
Det är väl bara till att kolla vad kursen kostar och implementera det i meddelandet som skickas?
__________________
LiljaOnline |
|
|
|
|
|
#3 |
|
Medlem
Registrerad: 2001-02-04
Inlägg: 87
Lösningar: 0 |
Ja det var just det... vill du ge ett exempel?
|
|
|
|
|
|
#4 |
|
Medlem
Registrerad: 2004-10-02
Ort: Vallentuna
Inlägg: 504
Lösningar: 10 |
Du kan hårdkoda det i scriptet, hämta det från en databas... Det finns många sätt att lösa det på.
Var har du informationen i dagsläget= |
|
|
|
|
|
#5 |
|
Medlem
Registrerad: 2004-07-30
Inlägg: 1 219
Lösningar: 48 |
Ska försöka mig på att skriva lite pseudo-kod
![]() Kod:
Hämta data från formuläret och spara i variablar
Om data är korrekt ifylld
Hämta data om kursen från databasen med hjälp av ifylld data från formuläret
Skapa ett e-postobjekt (för att kunna skicka e-post med)
Om (Skicka meddelandet) lyckades
Skriv tackmeddelande
Annars
Skriv felmeddelande
Annars
Skriv Data ej korrekt ifylld
__________________
LiljaOnline |
|
|
|
|
|
#6 |
|
Medlem
Registrerad: 2001-02-04
Inlägg: 87
Lösningar: 0 |
Jag har löst det på ett old fashion-sätt. Men tack för att ni försökte hjälpa till! Nu har jag en annan fråga istället. Går det att ändra avsändaren när man skickar med Jmail? Försökte med att skriva så här men det verkade inte göra nån skillnad.
<input type="hidden" name="sender" value="Helens dansskola"> |
|
|
|
|
|
#7 |
|
Moderator
Marsvin Registrerad: 2000-06-30
Ort: Nyköping
Inlägg: 26 815
Lösningar: 3129 |
Du kan skicka precis vad som helst med ett formulär utan att det spelar någon som helst roll, om du inte implementerar det på serversidan (ASP-koden) också.
Kod:
If request.form("sender") <> "" then
dittJmailObjekt.SenderName = request.form("sender")
else
dittJmailObjekt.SenderName = "Någon"
end if
__________________
@aviddevguy |
|
|
|
|
|
#8 |
|
Medlem
Registrerad: 2001-02-04
Inlägg: 87
Lösningar: 0 |
Jaha, jag tänkte att det gick att göra precis som
<input type="hidden" name="subject" value="Tack för din anmälan"> |
|
|
|
|
|
#9 |
|
Forumtekniker
Registrerad: 2001-06-13
Ort: Stockholm
Inlägg: 3 385
Lösningar: 197 |
Det går förutsatt att ditt script läser av den variabeln som skickas till den. Vilket den uppenbarligen gör med subject.
__________________
Yes, I Blag! |
|
|
|
|
|
#10 |
|
Medlem
Registrerad: 2001-02-04
Inlägg: 87
Lösningar: 0 |
Borde det inte finnas en sån för avsändare också?
|
|
|
|
|
|
#11 |
|
Moderator
Marsvin Registrerad: 2000-06-30
Ort: Nyköping
Inlägg: 26 815
Lösningar: 3129 |
Det beror ju på vem som skrivit koden...
Du får kika i ASP-koden.
__________________
@aviddevguy |
|
|
|
|
|
#12 |
|
Medlem
Registrerad: 2004-07-30
Inlägg: 1 219
Lösningar: 48 |
Om du slänger in mottagaren i HTML-koden och inte kontrollerar vem som skickar vart kan man enkelt använda din sida i phising-attacker eller som spam-relay.
Hur ser ditt script ut? Är det en ASP-sida där man kan ändra en massa kod eller skickar du ett formulär till ett CGI-skript som kallas för FormMail? http://support.loopia.se/?_a=knowled...details&_i=179 Loopias version av formmail. Det är väl inte något sånt du håller på med??
__________________
LiljaOnline |
|
|
|
|
|
#13 |
|
Medlem
Registrerad: 2001-02-04
Inlägg: 87
Lösningar: 0 |
Jag har löst det så att när man fyller i formuläret och skickar iväg det sparas det i min databas samtidigt som en annan asp-sida skickar iväg det med jmail. Adressen är den som man fyllt i formuläret.
|
|
|
|
![]() |
| Trådverktyg | |
| Visningsalternativ | |
|
|