webForum webForum sponsras med lina och serverplats av Binero AB

Gå tillbaka   webForum > Utveckling > Webbutveckling > ASP

ASP Diskussioner om Active Server Pages, med relaterade scriptspråk (klassisk asp).

Svar
 
Trådverktyg Visningsalternativ
Äldre 2006-11-12, 12:51   #1
Elin
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?
Elin besöker inte forumet just nu   Svara med citat
Äldre 2006-11-12, 19:31   #2
lilja
Medlem
 
liljas avatar
 
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
lilja besöker inte forumet just nu   Svara med citat
Äldre 2006-11-14, 09:43   #3
Elin
Medlem
 
Registrerad: 2001-02-04
Inlägg: 87
Lösningar: 0
Ja det var just det... vill du ge ett exempel?
Elin besöker inte forumet just nu   Svara med citat
Äldre 2006-11-14, 09:56   #4
jonnyz
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=
__________________
Jonny
Sajthotellet
Webbhotellsguide
jonnyz besöker inte forumet just nu   Svara med citat
Äldre 2006-11-14, 14:12   #5
lilja
Medlem
 
liljas avatar
 
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
lilja besöker inte forumet just nu   Svara med citat
Äldre 2006-11-15, 11:25   #6
Elin
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">
Elin besöker inte forumet just nu   Svara med citat
Äldre 2006-11-15, 11:28   #7
@nders
Moderator
Marsvin
 
@nderss avatar
 
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
Men om det nu ska vara statiskt så är det onödigt att skicka med i formuläret, och onödigt att ha en if-sats. Då är det bara att slänga med det direkt i asp-koden.
__________________
@aviddevguy
@nders besöker inte forumet just nu   Svara med citat
Äldre 2006-11-15, 11:52   #8
Elin
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">
Elin besöker inte forumet just nu   Svara med citat
Äldre 2006-11-15, 11:56   #9
colione
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!
colione besöker inte forumet just nu   Svara med citat
Äldre 2006-11-15, 11:59   #10
Elin
Medlem
 
Registrerad: 2001-02-04
Inlägg: 87
Lösningar: 0
Borde det inte finnas en sån för avsändare också?
Elin besöker inte forumet just nu   Svara med citat
Äldre 2006-11-15, 12:06   #11
@nders
Moderator
Marsvin
 
@nderss avatar
 
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
@nders besöker inte forumet just nu   Svara med citat
Äldre 2006-11-15, 13:25   #12
lilja
Medlem
 
liljas avatar
 
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
lilja besöker inte forumet just nu   Svara med citat
Äldre 2006-11-16, 12:49   #13
Elin
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.
Elin besöker inte forumet just nu   Svara med citat
Svar
webForum > Utveckling > Webbutveckling > ASP

Trådverktyg
Visningsalternativ

Forumregler
Du får inte posta nya trådar
Du får inte posta svar
Du får inte bifoga filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är av
HTML-kod är av

Forumhopp


Alla tider är i GMT +1. Klockan är nu 08:01.


Powered by: vBulletin Version 3.8.6
Copyright © webForum