---
title: "Vad är fel?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/9207-vad-är-fel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "crisse6"
published: "2001-04-29T14:20:00.000Z"
updated: "2001-04-29T16:22:00.000Z"
replies: 3
views: 195
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/9207-vad-är-fel"
---

# Vad är fel?

## #1 — crisse6, 2001-04-29T14:20Z

fattar inte detta problemet....kolla:
markerar rad den inte gillar!

```
<%
Set Databas = Server.CreateObject("ADODB.Connection")
Set rstemp = Server.Createobject("ADODB.Recordset")
MdbFilePath = Server.MapPath("users.mdb")
Databas.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ= " & MdbFilePath & ";"

SQL = "select * from users where Username ='" & request.querystring("username") & "'"
Response.Write SQL
Set rsInfo = databas.execute(SQL)
If rsInfo.EOF then
Response.Write "<b>" & "det blev nog lite fel nu"
else
Do while NOT rsInfo.EOF
%>

<table cellpadding="0" cellspacing="0" width="490">
    <tr>
        <td width="197">
            <p>
<%
If Len(rsInfo("bilder")) > 0 then
strBild = "<img src='"&rsInfo("bilder")&"'>"
Else
strBild = "<img src='bild1.jpg'>"
End If
Response.write strBild
%></p>
        </td>
        <td width="293">
            <table cellpadding="0" cellspacing="0">
                <tr>
                    <td width="293" bgcolor="#F7F7E7">
                        <p>&nbsp;</p>
                    </td>
                </tr>
                <tr>
                    <td width="293">
                        <p>&nbsp;</p>
                    </td>
                </tr>
                <tr>
                    <td width="293" bgcolor="#F7F7E7">
                        [b]<p>Namn: <%=rsInfo("namn") <%=rsInfo("Efternamn")%></p>[/b]
                    </td>
                </tr>
```

hmmm.... jobbigt!

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

## #2 — @nders, 2001-04-29T14:25Z

du öppnar ditt andra asp-block utan att avsluta det första.

så här ska det se ut:

```
<%=rsInfo("namn")%> <%=rsInfo("Efternamn")%>
```

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

## #3 — crisse6, 2001-04-29T14:37Z

vikken jävla miss!

he he! 
fråga, är jag bakis eller är jag bakis?????? :e

nu börjar jag på min egna mejlinglista då @nders.... tänkte det, kan man inte ta i "value" i ett textfält alla mejladresser som finns i db:n? eller blir det konstigt? man brukar väl kunna skriva typ så här:

crisse6@hotmail.com; cristoffer@telia.com; osv....@mail.com.... men hur blir det med bara hämtning av alla mejladresser då?

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

## #4 — @nders, 2001-04-29T16:22Z

tänkte det, kan man inte ta i "value" i ett textfält alla mejladresser som finns i db:n?

ehh, varför skulle du vilja göra det?

jag hade gått tillväga så här på den asp-sida som ska dra iväg nyhetsbrevet. observera att jag använder jmail i min exempelkod, och om du använder en annan mailkomponent får du rätta till det så att objekt- och metodkall stämmer.

först och främst, öppna ett litet recordset som innehåller alla mailadresser jag skall skicka till, samt skapar en instans av jmail-objektet.

```
strSQL = "SELECT DISTINCT fldEmailAddress FROM tblUsers"
set objRS = objConn.Execute (strSQL)

set objJmail = Server.CreateObject("Jmail.SMTPMail")
objJmail.ServerAddress = "mail.cartman.nu:25" 'här lägger du adressen till din mailserver
objJmail.sender = "eric@cartman.nu" 'fast din adress, liksom.
objJmail.SenderName = "Crisse"
objJmail.Subject = "Nyhetsbrev från hemlige Arne"
objJmail.Body = strBody ' här slänger du själva innehållet i nyhetsbrevet
```

sen drar jag igång en loop genom recordsetet och lägger till alla mailadresser som bcc, eftersom vi vill inte att mottagarna ska få en komplett lista av alla mailadresser i ditt register.

```
while not objRS.EOF
objJmail.AddRecipientBCC objRS("fldEmailAddress")
objRS.movenext
wend
```

nu är det dax att slänga iväg nyhetsbrevet.

```
objJmail.execute
```

glöm inte bort att stänga / förstöra alla objekt du använder. 

observera att jag inte på något garanterar att detta fungerar. jag hafsade ihop koden rakt in i textrutan och har inte ens sett hur koden ser ut.

jag skulle också rekommendera att du kastar i någon sorts felhantering i det hela. det är ju alltid trevligt att ha. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/9207-vad-är-fel
