WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Visst borde denna kod fungera (https://www.wn.se/forum/showthread.php?t=26565)

tri 2008-01-24 09:50

Jag har en kontakta mig sida där jag vill kunna byta mailadress till mig via ett rs. Har gjort denna enkla kod.

Mailet verkar gå iväg men det kommer inte fram till mig

<!--#include file="setting1.asp" -->

<%

dim din_mail, epost, namn
din_mail = rs=("din_mail")'Dit mailaddress kommer att skickas. Det är här jag hämtar från databasen. Jag har ett rs som heter din_mail.

epost = request.form("epost")

namn = request.form("namn")





Set objCDOMail = Server.CreateObject("CDO.Message")

objCDOMail.From = Request.Form("epost")

objCDOMail.To = din_mail

objCDOMail.Subject = "Beställning"

objCDOMail.TextBody = Request.Form("namn")
objCDOMail.Send
Set objCDOMail = Nothing



Response.Redirect("index.asp")

Jag gör detta åt en bekant som vill ha det som en admin och att han ska kunna ändra sin mailadress själv om han eventuellt skulle byta denna.

tartareandesire 2008-01-24 10:18

Har du ett recordset så har du förmodligen ett gäng fält i detta, dvs. du hämtar ut respektive fält på detta vis:

blablabla = rs.fields("fältnamn")

epost = request.form("epost")
namn = request.form("namn")
kan du ju plocka bort också eller ersätta nedanför

Har du bara en e-postadress som måladress så kan du lika gärna ha den i en config-fil som i databasen men det är väl en smaksak antar jag.

allstars 2008-01-24 11:08

Citat:

din_mail = rs=("din_mail")
Ta bort = efter rs...

din_mail = rs("din_mail")

tri 2008-01-24 18:44

Jag får inte heller det att fungera.

tartareandesire 2008-01-24 20:12

Testa rs("din_mail").value
Det är svårt för folk att gissa eftersom de inte vet hur koden ser ut...

tartareandesire 2008-01-24 20:15

Eftersom du verkar vara nybörjare inom ASP så kan du titta här först för att läsa lite om just detta. Sedan finns det en finfin tutorial här:

http://www.tizag.com/aspTutorial/

allstars 2008-01-25 09:20

hur ser SQL och tabellstruktur ut?
dår du ut något när du skriver ut RS("din_mail")


Alla tider är GMT +2. Klockan är nu 03:49.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson