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


HJÄLP med CDNOTS

Postades av 2003-11-13 14:47:17 - Edin Tur, i forum asp - allmänt, Tråden har 7 Kommentarer och lästs av 443 personer

Ja som rubriken säger så behöver jag hjälp med att skicka med några saker i mailet till användarna som beställer saker från oss...i mailet ska det vara namn antal och priser på varorna...men jag får inte till det...här under kommer mailet som ska skickas

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

<%

'-----Kollar att man är inloggad----------------------------

If Session("KID") = "" Then
Session("From") = "Bestall"

Response.Redirect "login.asp?From=Bestall"

End If



Dim DB, RecSet, RecSet2, Kolla, KID, Andra, Andra2, Sessionen, tmpArtID, tmpAntal, Tabort, Namn

KID = Session("KID")

Sessionen = Session.SessionID






Set Recset = Connect.Execute("Select * From kunder where kid = " & KID)
If RecSet.EOF = True Then

Response.Redirect "error.asp?fel=6"

End If


'--------------Skicka ett bekräftelse email-------
'--------------OBS FUNKAR EJ PÅ PWS !-------
Dim NyEpost, Meddelandet

Set NyEpost = Server.CreateObject("CDONTS.NewMail")

NyEpost.To = RecSet("epost")

NyEpost.Importance = 2

NyEpost.From = "shop@citygallerian.com"
NyEpost.Subject = "Order bekräftelse Tele & Media"



Meddelandet = "Hej " & RecSet("fnamn") & ", Tack för din beställning."
Meddelandet = "Du har beställt " & RecSet("antal") & " " & RecSet("prs") & ", vi hoppas att du är nöjd med din order."
Meddelandet = Meddelandet & "Om du har frågor om din order kontakta oss "
Meddelandet = Meddelandet & "på support@citygallerian.com, var vänlig uppge ditt "
Meddelandet = Meddelandet & "kundnummer som är : " & Session("KID") & "."
NyEpost.Body = Meddelandet
NyEpost.Send

'---------------Epost Skickat-----------------------
RecSet.Close
'_______________Flytta ordern till rätt tabell______

Andra = "SELECT * FROM temptab WHERE SID = " & Sessionen
Addera = "SELECT * FROM privatbestallning"
Set RecSet = Connect.Execute(Andra)
Set RecSet2 = Connect.Execute(Addera)



Do Until RecSet.EOF

tmpArtID = RecSet("AID")

tmpAntal = RecSet("Antal")
Namn = RecSet("namn")

Connect.Execute("INSERT INTO privatbestallning (orderid,antal,aid,kid,namn) VALUES(" & Sessionen & ", " & tmpantal & ", " & tmpartid & ", " & kid & ")")


RecSet.MoveNext

Loop


RecSet2.Close

Do until RecSet.EOF

Connect.Execute("Delete from temptab Where SID = " & Sessionen)

RecSet.MoveNext

Loop
RecSet.Close
%>

<HTML>

<HEAD>

<link href="stil.css" rel="stylesheet" type="text/css">
</HEAD>

<BODY>
<font size="1" face="Verdana, Arial, Helvetica, sans-serif"> Nu är orden skickad,
Du får ett bekräftelsebrev till din epost.
<% Session.Abandon %>
</font>
<p> <font size="1" face="Verdana, Arial, Helvetica, sans-serif">Tillbaka
till butiken
</font>
<p><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Logga
ut
</font>
</BODY>

</HTML>


Svara

Sv: HJÄLP med CDNOTS

Postades av 2003-11-13 16:22:54 - Silvio Fumei

Får du något felmeddleande?


Svara

Sv: HJÄLP med CDNOTS

Postades av 2003-11-13 16:35:55 - Fredrik Malmström

Vad är det som du inte får till... skickas mailet, men inget innehåll, eller skickas mailet ej iväg.


Svara

Sv: HJÄLP med CDNOTS

Postades av 2003-11-13 16:53:12 - Edin Tur

jag testade med att ta bort några saker och ändra lite i koden....och fick då

Meddelandet = Meddelandet "Du har beställt " & RecSet("antal") & " st. " & RecSet("namn") & " à " & RecSet("prs") & vbCrLf &
--------------------------^


jag har ändrat som ni ser

Meddelandet = "Hej " & RecSet("fnamn") & ", Tack för din beställning."
---> Meddelandet = Meddelandet "Du har beställt " & RecSet("antal") & " st. " & RecSet("namn") & " à " & RecSet("prs") & vbCrLf &
Meddelandet = Meddelandet & "Om du har frågor om din order kontakta oss "
Meddelandet = Meddelandet & "på support@citygallerian.com, var vänlig uppge ditt "
Meddelandet = Meddelandet & "kundnummer som är : " & Session("KID") & "."
NyEpost.Body = Meddelandet
NyEpost.Send

det här var messet jag fick förut....

ADODB.Recordset error '800a0cc1'

Item cannot be found in the collection corresponding to the requested name or ordinal.

/TeleMedia/privat/bestall_ok.asp, line 51


Svara

Sv: HJÄLP med CDNOTS

Postades av 2003-11-13 18:46:06 - Ulf Elfving

Ändra raden till

<code>
Meddelandet = Meddelandet & "Du har beställt " & RecSet("antal") & " st. " & RecSet("namn") & " à " & RecSet("prs") & vbCrLf
</code>

Är RecSet("prs") rättstavat?
Kan det vara: RecSet("pris")


Svara

Sv: HJÄLP med CDNOTS

Postades av 2003-11-13 19:01:57 - Edin Tur

Expected end of statement e vad jag får nu....


Svara

Sv: HJÄLP med CDNOTS

Postades av 2003-11-15 13:21:12 - Edin Tur

ingen som kan hjälpa mig..??.:(..


Svara

Sv: HJÄLP med CDNOTS

Postades av 2003-11-15 13:39:05 - Pelle Johansson

Som det ser ut så gör du inte en korrekt sträng av allting. Syntax för " gör att du bryter strängen hit å dit. Om du tar bort message totalt och mailet åker iväg så vet du i alla fall att det är rätt i koden.

Sen brukar ett hjälpmedel om man tycker det är svårt att använda VB6 eller någon editor för att se vad du gör fel när du konstruerar ditt meddelande.

När du får "item not found" så betyder det att det fältnamn du kallar på i ditt recordset inte finns med, alltså måste du kontrollera vad du egentligen får med i det data du efterfrågar. Du kan om du kör access ställa sql-frågan och se resultatet vad som egentligen kommer ut.

Så ditt fel handlar inte om cdonts utan klassisk syntax. Bryt isär koden som du gjorde tidigare - remma ut och stoppa med response.end - så ser du hur mycket kod som exekveras. Får du till det så släpper du response.end och kan gå vidare.


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 792
27 960
271 761
487
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