---
title: "Skicka E-post"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/140975-skicka-e-post"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "WebbisNet"
published: "2006-01-16T00:17:01.000Z"
updated: "2006-01-16T00:45:38.000Z"
replies: 6
views: 265
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/140975-skicka-e-post"
---

# Skicka E-post

## #1 — WebbisNet, 2006-01-16T00:17Z

På ena sidan har jag ett fält där man skriver medlemmens alias, ämne på mailet och meddelande, på andra sidan ska detta skickas som e-post och jag får nu detta felmeddelande

**ADODB.Field error '800a0bcd'

Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.

/sendEMail.asp, line 5** 

Detta är koden, rad 5 markerad

```
Set rs=objConn.Execute("Select userID, email From tblUsers where username = '" & replace(Request.Form("reciever"),"'","''") & "'")

[b]userID = rs("userID")[/b]
username = rs("username")
email = rs("email")
message = Request.Form("message")

sTo = "admin@webbisen.com"
sCC = "info@webbisen.com"
sFrom = "mail@webbisen.com"
sSubject = "Åsikter från " & username & " [medlemsID " & userID & "]"
sTextBody = message

'Create the mail object and set key properties
Set objMail = Server.CreateObject("CDO.Message")

objMail.From = sFrom  
objMail.To = sTo 
objMail.CC = sCC 
objMail.Subject= sSubject 
objMail.TextBody = sTextBody 

'Send the email and clean up
objMail.Send 
Set objMail = Nothing
```

Permalänk: https://www.webforum.nu/p/140975

## #2 — Poffe, 2006-01-16T00:27Z

Recset:et är tomt.

Vad skickar du med i Request.Form("reciever") från sidan innan?

Permalänk: https://www.webforum.nu/p/1746893

## #3 — WebbisNet, 2006-01-16T00:29Z

Skickar med medlemmens alias

med hjälp av aliaset ska man på sida 2 hämta ut användarID, mailadress

koden på sida 1

```
	<form action="sendEMail.asp" method="post" enctype="multipart/form-data">
	<input name="reciever" type="text" value="Mottagare" maxlength="50" /><br />
	<input name="subject" type="text" value="&Auml;mne" maxlength="50" />
	<br />
	<textarea style="height:200px; width:400px;" name="message"></textarea>
	<br />
	<input type="submit" value="Skicka E-post">
	</form>
```

Permalänk: https://www.webforum.nu/p/1746894

## #4 — Poffe, 2006-01-16T00:33Z

Okej men den verkar inte hitta nån anävndare eftersom recset:et är tomt, vad får du om du skriver ut din sql-sats istället för att köra den?

Personligen tycker jag dessutom att man *alltid* ska ha en if-sats som kollar om ett recordset är tomt innan man använder det.

Permalänk: https://www.webforum.nu/p/1746895

## #5 — WebbisNet, 2006-01-16T00:38Z

Stämmer att jag inte får med nåt
testade med

uname=request.form("reciever")
response.write uname
response.end

kan du se varför jag inte får med värdet i textboxen, jag tycker det ser rätt ut iaf

Permalänk: https://www.webforum.nu/p/1746896

## #6 — emission, 2006-01-16T00:44Z

Ta bort enctype i formuläret.

Permalänk: https://www.webforum.nu/p/1746898

## #7 — Poffe, 2006-01-16T00:45Z

Nu var det så länge sen jag höll på med sånt här men du ska väll inte anävnda enctype="multipart/form-data" om du inte ska skicka filer. Läs mer om det här: <http://www.w3.org/TR/html4/interact/forms.html#h-17.13.4.2>

Permalänk: https://www.webforum.nu/p/1746899

---

Tråden på webben: https://www.webforum.nu/amne/asp/140975-skicka-e-post
