Πρόβλημα με φόρμα επικοινωνίας σε asp

Πληροφορίες σχετικές με την ASP, ASP.NET και με τις εφαρμογές που είναι γραμμένες με αυτήν.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
argate7
Δημοσιεύσεις: 233
Εγγραφή: 30 Σεπ 2009 02:38

Πρόβλημα με φόρμα επικοινωνίας σε asp

Δημοσίευση από argate7 » 10 Οκτ 2013 17:41

Έχω το εξής πρόβλημα.

Για κάποιο λόγο ο server που έχω τη σελίδα, δεν υποστηρίζει php που γνωρίζω και είμαι αναγκασμένος να γράψω σε asp για να λειτουργήσει η φόρμα επικοινωνίας. Το πρόβλημα μου είναι ότι ενώ πηγαίνει κανονικά το μήνυμα, οι ελληνικοί χαρακτήρες δεν εμφανίζονται σωστά. Τί πρέπει να κάνω για να παίξει σωστά??

Ο κώδικας που χρησιμοποιώ είναι ο παρακάτω...

Κώδικας: Επιλογή όλων

<%
Dim ObjSendMail
Dim iConf
Dim Flds
Set ObjSendMail = Server.CreateObject&#40;"CDO.Message"&#41;
Set iConf = CreateObject&#40;"CDO.Configuration"&#41;
Set Flds = iConf.Fields
Flds&#40;"http&#58;//schemas.microsoft.com/cdo/configuration/sendusing"&#41; = 1
     
'**** Path below may need to be changed if it is not correct
Flds&#40;"http&#58;//schemas.microsoft.com/cdo/configuration/smtpserverpickupdirectory"&#41; = "c&#58;\inetpub\mailroot\pickup"
Flds.Update
     
Set ObjSendMail.Configuration = iConf
ObjSendMail.To = "my@email.com" 
ObjSendMail.Subject = Request.Form&#40;"subject"&#41;
ObjSendMail.From = Request.Form&#40;"email"&#41;
     
body = "Ονοματεπώνυμο&#58; " & Request.Form&#40;"name"&#41; & Request.Form&#40;"surname"&#41; & vbcrlf & vbcrlf & "Μήνυμα&#58; " & Request.Form&#40;"message"&#41;

ObjSendMail.TextBody = body
     
ObjSendMail.Send
     
Set ObjSendMail = Nothing

Response.Redirect "contact.html"
%>


Μπορεί κάποιος να μου πει τι αλλαγές θα πρέπει να κάνω για να μπορέσω να βλέπω κανονικά τα μηνύματα??

argate7
Δημοσιεύσεις: 233
Εγγραφή: 30 Σεπ 2009 02:38

Πρόβλημα με φόρμα επικοινωνίας σε asp

Δημοσίευση από argate7 » 11 Οκτ 2013 00:38

Κανείς?? Το μήνυμα πηγαίνει κανονικά, αλλά οι ελληνικοί χαρακτήρες δεν εμφανίζοντια σωστά. Σαν ιερογλυφικά είναι.

alou
Script Master
Δημοσιεύσεις: 1374
Εγγραφή: 24 Αύγ 2007 19:52
Επικοινωνία:

Πρόβλημα με φόρμα επικοινωνίας σε asp

Δημοσίευση από alou » 11 Οκτ 2013 20:12

Δεν έχω και εγώ επαφή με asp αλλά φαντάζομαι κάπως θα πρέπει να δηλώσεις την κωδικοποίηση

ObjSendMail.bodyPart.Charset = "utf-8"

argate7
Δημοσιεύσεις: 233
Εγγραφή: 30 Σεπ 2009 02:38

Πρόβλημα με φόρμα επικοινωνίας σε asp

Δημοσίευση από argate7 » 12 Οκτ 2013 02:16

Είσαι από αυτούς που τουλάχιστον σε μένα είσαι πάντα εκεί για βοήθεια και σ'ευχαριστώ πολύ!

Τη λύση τη βρήκα.

Περισσότερο το θέμα ήταν στο ότι έπρεπε να αλλάξω την κωδικοποίηση του αρχείου σαν αρχείο και όχι σαν κώδικα.

Απάντηση

Επιστροφή στο “ASP, ASP.NET”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες