Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Epost resultat från tabell

Postades av 2004-03-06 18:22:19 - Ville Fryckis, i forum asp - allmänt, Tråden har 10 Kommentarer och lästs av 522 personer

Epost resultat från tabell
Kan någon hjälpa mig med detta litta problem?

Har satt ihop en liten webbshop och där gjort en temporär tabell som fungerar som en varukorg, där alla varor som kunden vill köpa läggs.

När kunden bestämt sig och klicka på godkännt vill jag det automatiskt går ett mial till mig där att varor som kunden vill köpa radas upp.

Får allt att funka perfekt förutom att mailet bara vil skriva ut en rad med varor oavsätt hur många som köpts. Hägner ni med på vad jag vill åstadkomma? Men hur gör jag?

Så här har jag skrivit hittills, vad behöver ändras?


<%
Do While not rs.eof
ARTISTER=rs("ARTISTER")
GRUID=rs("GRUID")
AID=rs("AID")
TITEL=rs("TITEL")
PRIS=rs("PRIS")
rs.Movenext
Loop
%>
<%'--------------Skicka ett bekräftelse email------- %>
<% Dim NyEpost, Fnamn, Epost
Set mailmsg = Server.CreateObject("CDONTS.NewMail")
mailmsg.To = "info@xxxxx.com"
mailmsg.From = "vargen@xxxxx.com"
mailmsg.Body = " '"&FNAMN&"', '"&ENAMN&"' " & Chr(13) & Chr(10) & "'"&ADRESS&"', '"&POSTNR&"', '"&POSTORT&"', '"&EPOST&"'" & Chr(13)& Chr(10)& " '"&AID&"', '"&TITEL&"', '"&PRIS&"', '"&KID&"' "
mailmsg.Host = "mail-gw.xxxxx.com"
mailmsg.Send %>
<%'---------------Epost Skickat-----------------------%>
<%rs.close%>

Tack på förhand för svar


Svara

Sv: Epost resultat från tabell

Postades av 2004-03-07 07:13:20 - Ville Fryckis

Ok, tack skall testa om jag kan få det att funka.


Svara

Sv: Epost resultat från tabell

Postades av 2004-03-07 07:45:22 - Ville Fryckis

OK, funkade!

Problemt är bara att den nu skirver ihop skivtitlar, priser etc om någon köper felra skivor. Hur i hela friden frå jag till det så att den skriver ut skividé, titel och pris på en rad för varje skiva som en kund köper?


Svara

Sv: Epost resultat från tabell

Postades av 2004-03-07 11:40:33 - Anna-Karin Söderberg

Du loopar ju ut alla poster först och då får du dem på en rad.

Du skulle ju kunna köra Loopen men att du efter varje rad lägger till ett VbCrlf för att få ett radbryt.
Sen stoppar du in det där du nu skriver ut vad kunden har köpt.

//Anna-Karin


Svara

Sv: Epost resultat från tabell

Postades av 2004-03-08 09:00:34 - Ville Fryckis

NEj, jag får det inte att funka med era tips, vet inte om det är jag som är ovanligt trög idag men det vill sig inte. Någon som har någon idé om vad jag gör för fel.

Så här se koden ut nu:

<%
Do While not rs.eof
AID=AID & rs("AID")
TITEL=TITEL & rs("TITEL")
PRIS=PRIS & rs("PRIS")
rs.Movenext
Loop
%>
<%'--------------Skicka ett bekräftelse email------- %>
<% Dim NyEpost, Fnamn, Epost
Set mailmsg = Server.CreateObject("CDONTS.NewMail")
mailmsg.To = "info@xxxxx.com"
mailmsg.From = "vargen@xxxxx.com"
mailmsg.Body = " '"&FNAMN&"', '"&ENAMN&"' " & Chr(13) & Chr(10) & "'"&ADRESS&"', '"&POSTNR&"', '"&POSTORT&"', '"&EPOST&"'" & Chr(13)& Chr(10)& " '"&AID&"', '"&TITEL&"', '"&PRIS&"', '"&KID&"' "
mailmsg.Host = "mail-gw.xxxxx.com"
mailmsg.Send %>
<%'---------------Epost Skickat-----------------------%>
<%rs.close%>


Mailet jag får ut ser ut så här:

Namn
adress epost
skividskivid, skivtitelskivtitel, prispris, kundid

Skulle vilja att det såg ut så här istället:

Namn
adress epost
Skivid, skivtitel, pris, kundid
skivid, skivtitel, pris

Hur får jag detta??


Svara

Sv: Epost resultat från tabell

Postades av 2004-03-08 17:18:23 - Jonas Lorander

Hej,
prova detta:

<code>
<%
Dim sBodyText
sBodyText = ""

Do While not rs.eof
sBodyText = sBodyText & rs("AID") & " " & rd("TITEL") & " " & rs("PRIS") & vbCrLf
Loop

'Skicka ett bekräftelse mail
Dim NyEpost, Fnamn, Epost
Set mailmsg = Server.CreateObject("CDONTS.NewMail")
mailmsg.To = "info@xxxxx.com"
mailmsg.From = "vargen@xxxxx.com"
mailmsg.Body = " '"&FNAMN&"', '"&ENAMN&"' " & Chr(13) & Chr(10) & "'"&ADRESS&"', '"&POSTNR&"', '"&POSTORT&"', '"&EPOST&"'" & vbCrLf & sBodyText & vbCrLf & " '"&KID&"' "
mailmsg.Host = "mail-gw.xxxxx.com"
mailmsg.Send
rs.close
'Epost skickat
%>
</code>


Svara

Sv: Epost resultat från tabell

Postades av 2004-03-09 08:09:34 - Ville Fryckis

Nix funkar inte alls, men tack i varje fall.


Svara

Sv: Epost resultat från tabell

Postades av 2004-03-09 10:01:38 - Joachim Feldt

Borde väl funka med Jonas exempel ovan, men han glömde "rs.MoveNext".
Alltså:
<code>
Do While not rs.eof
sBodyText = sBodyText & rs("AID") & " " & rs("TITEL") & " " & rs("PRIS") & vbCrLf
rs.MoveNext
Loop
</code>

/Jocke


Svara

Sv: Epost resultat från tabell

Postades av 2004-03-09 17:14:01 - Jonas Lorander

Hoppsan, men det väl sånt som händer :-)


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 790
27 960
271 761
5 837
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies