• Home
  • Forum
  • Fare Web
  • Classic ASP

Modulo

  • Creatore Discussione Creatore Discussione muscaril
  • Data di inizio Data di inizio 9 Set 2009
M

muscaril

Utente Attivo
16 Mar 2009
46
0
6
  • 9 Set 2009
  • #1
Ho un problema con il modulo invio, ho un sito costruito in flash, ho rovato su internet un modulo che ho caricato nel mio sito, il file asp è con il linguaggio vecchio che il mio sito non lo gestisce (aruba). mi potete aiutare a modificare il file asp nel novo linguaggio (CDOSYS)??
file asp parte finale
<%
address=request.ServerVariables("REMOTE_ADDR")
nome=request("nome")
cognome=request("cognome")
indirizzo=request("indirizzo")
citta=request("citta")
telefono=request("telefono")
email=request("email")
note=request("note")

%><html><head>
<title>Modulo in Flash ASP</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
body {font: 9pt Verdana,Arial; color: #900; background:#fff}
</style>
</head><body>
<h4>Pagina per l'invio dei dati</h4>
<b>nome</b>: <%=nome%><br>
<b>cognome</b>: <%=cognome%><br>
<b>indirizzo</b>: <%=indirizzo%><br>
<b>citta</b>: <%=citta%><br>
<b>telefono</b>: <%=telefono%><br>
<b>email</b>: <%=email%><br>
<b>note</b>: <%=note%><br><br>

<%
if instr(nome,"@")=0 or instr(email,"@")=0 then
%> Gli indirizzi email non sono corretti... impossibile inviare.<br><%

elseif note="" or about="" then
%> Mancano i contenuti... impossibile inviare.<br><%
else
data=FormatDateTime(Now(),2)
ora=FormatDateTime(Now(),3)

Set myMail=CreateObject("CDONTS.NewMail")
contenuto="<html><body>"
contenuto=contenuto& "<p>"& note &"</p>"
contenuto=contenuto& data &" - "& ora & " - IP address "& address
contenuto=contenuto& "</body></html>"

myMail.Subject=about
myMail.BodyFormat=0
myMail.MailFormat=0
myMail.Body=contenuto
myMail.From=nome
myMail.To=email
myMail.Bcc=nome
myMail.Send

Set myMail=Nothing
%>
Messaggio inviato dall'indirizzo IP <%=address%><br><br>
Il messaggio è stato inviato correttamente!! [<a href="#" onClick="window.print();">Stampa</a>]<br>
<%
end if
%>
</body>
</html>
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
47
Napoli
www.lucaruggiero.it
  • 11 Set 2009
  • #2
In questo articolo:

https://www.mrw.it/asp/articoli/specificare-nome-mittente-email-asp_831.html

trovi un esempio di invio di email con CDOSYS.

Le differenze sono semplicissime.
 
M

muscaril

Utente Attivo
16 Mar 2009
46
0
6
  • 13 Set 2009
  • #3
Ho trovato su aruba un modulo che funziona nell'invio, ma ho il problema che non mi invia il capo messaggio
questo è il comando invio.

FOR numeroCampi = 1 TO (Request.Form.Count() - 1)
IF NOT Request.Form(numeroCampi) = "" THEN
corpoMessaggio = corpoMessaggio & vbCrLf & Request.Form.Key(numeroCampi) & " = " & Trim(Request.Form(numeroCampi))
END IF
NEXT
dove si trova il problema???
l'altro problema e che quando mi arriva l'email mi da altri errori :

FUIComponentClass = [type Function]
FSelectableListClass = [type Function]
FScrollBarClass = [type Function]
FScrollSelectListClass = [type Function]
FSelectableItemClass = [type Function]
FComboBoxClass = [type Function]
FComboBoxItemClass = [type Function]

Come posso risolvere questi problemi ???
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
47
Napoli
www.lucaruggiero.it
  • 13 Set 2009
  • #4
Hai dato un occhio al link che ti ho postato?
Inolre, perdonami, cos'è il "capo messaggio"?
 
M

muscaril

Utente Attivo
16 Mar 2009
46
0
6
  • 13 Set 2009
  • #5
CorpoMessaggio viene codificati tutti i campi che vegono esposti nel sito nome, indirizzo, email e il campo messaggio dove questo nell'invio non mi viene inviato, questo è tutto lo script, dove è sbagliato per non inviarmi il campo messaggi:


DIM corpoMessaggio, numeroCampi, invioA, invioDa, nomeDominio, indirizzoIp, modulo, browserSistemaOperativo

'* voce da modificare con il proprio indirizzo email

invioA = "indirizzo@sito.it"

'* voce da modificare con un indirizzo email che funga da mittente:
'* in caso di errore riceverete notifica a questo indirizzo un MAILER-DAEMON
'* dato che cdosys supporta questa notifica

invioDa = "indirizzo@sito.it"

'------------fine modifiche necessarie------------------

nomeDominio = Request.ServerVariables("HTTP_HOST")
indirizzoIp = Request.ServerVariables("REMOTE_ADDR")
modulo = Request.ServerVariables("HTTP_REFERER")
browserSistemaOperativo = Request.ServerVariables("HTTP_USER_AGENT")

'*rilevo i campi del form

FOR numeroCampi = 1 TO (Request.Form.Count() - 1)
IF NOT Request.Form(numeroCampi) = "" THEN
corpoMessaggio = corpoMessaggio & vbCrLf & Request.Form.Key(numeroCampi) & " = " & Trim(Request.Form(numeroCampi))
END IF
NEXT

'* creo gli oggetti cdosys sul server e li gestisco

DIM iMsg, Flds, iConf

Set iMsg = CreateObject("CDO.Message")
Set iConf = CreateObject("CDO.Configuration")
Set Flds = iConf.Fields

Flds(cdoSendUsingMethod) = cdoSendUsingPort
Flds(cdoSMTPServer) = "smtp.aruba.it"
Flds(cdoSMTPServerPort) = 25
Flds(cdoSMTPAuthenticate) = cdoAnonymous ' 0
Flds.Update

With iMsg
Set .Configuration = iConf
.To = invioA
.From = Request.Form("email")
.Sender = invioDa
.Subject = "Contatto dal dominio " & nomeDominio
.TextBody = "Questi i dati inseriti nel modulo presente alla pagina " & modulo & " da utente con indirizzo IP " & indirizzoIp & " browser e sistema operativo " & browserSistemaOperativo & vbCrLf & corpoMessaggio & ""
.Send
End With
%>
<script>
document.location.replace('grazie.asp');
</script>
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
47
Napoli
www.lucaruggiero.it
  • 13 Set 2009
  • #6
Senti, fammi capire una cosa: sbaglio o il tuo problema è innanzitutto che il server non ti invia l'email?

Se è cosi, perchè non provi a fare una paginetta di test (con dati statici) per sincerarti che l'invio della mail vada a buon fine?

Una volta appurato e sistemato questo, usi lo scriptino funzionante per l'invio della mail per farci tutti i giochini che vuoi.
 
M

muscaril

Utente Attivo
16 Mar 2009
46
0
6
  • 13 Set 2009
  • #7
Questo è modulo che mi funziona, il probema è che il campo messaggio non me lo invia, mentre tutti gli altri campi mi arrivano perfettamente nella email impostata.
Il primo modulo postato non funzionava in quanto il server di aruba non gestische il programma CDONTS.
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

I
modulo contatti
  • Imperor
  • 3 Mag 2023
  • PHP
Risposte
1
Visite
731
PHP 5 Mag 2023
Imperor
I
modulo di registrazione: funziona ma non sempre
  • zorro
  • 19 Gen 2022
  • PHP
Risposte
2
Visite
1K
PHP 20 Gen 2022
zorro
L
  • Bloccata
Ricezione dei dati su file php da modulo html
  • lisagiacob
  • 19 Mag 2021
  • PHP
Risposte
6
Visite
2K
PHP 19 Mag 2021
lisagiacob
L
A
Creare un modulo di ricerca avanzata con dreamweaver
  • alexehilary
  • 29 Mag 2020
  • HTML e CSS
Risposte
0
Visite
1K
HTML e CSS 29 Mag 2020
alexehilary
A
R
passaggio variabili tra modulo genitore a figlio
  • Regololab
  • 4 Dic 2019
  • jQuery
Risposte
3
Visite
3K
jQuery 10 Dic 2019
macus_adi
C
prestashop paragamento contrassegno aiuto modulo
  • carmine1987
  • 7 Ott 2019
  • E-Commerce
Risposte
0
Visite
2K
E-Commerce 7 Ott 2019
carmine1987
C
S
Problemi con modulo upload video php (help!)
  • silvio pacicca
  • 8 Ago 2019
  • PHP
Risposte
0
Visite
680
PHP 8 Ago 2019
silvio pacicca
S
[PHP] Modulo email invio
  • ANDREA20
  • 15 Apr 2019
  • PHP
Risposte
5
Visite
2K
PHP 22 Apr 2019
curzio.maria
C
[PHP] form modulo contattp
  • ANDREA20
  • 5 Apr 2019
  • PHP
Risposte
5
Visite
2K
PHP 25 Apr 2019
ANDREA20
V
[Visual Basic] Richiamare funzione su modulo per restituire list
  • visualrenzo
  • 23 Feb 2019
  • Visual Basic
Risposte
0
Visite
3K
Visual Basic 23 Feb 2019
visualrenzo
V
A
[PHP] Modulo mail
  • adry59
  • 5 Giu 2018
  • PHP
Risposte
3
Visite
2K
PHP 6 Giu 2018
adry59
A
B
Errore PDOException: SQLSTATE[42000] modulo aggiuntivo Drupal
  • Bietto_dea
  • 17 Mag 2018
  • CMS (Content Management System)
Risposte
0
Visite
1K
CMS (Content Management System) 17 Mag 2018
Bietto_dea
B
[Joomla] Problemi con modulo per strutture alberghiere JHotelreservation starter
  • Eugene
  • 21 Apr 2018
  • Joomla
Risposte
6
Visite
6K
Joomla 22 Apr 2018
Eugene
L
[ASP.Net] Realizzare modulo contatti PopUp !
  • luigi.paciolla
  • 16 Gen 2018
  • ASP.NET
Risposte
1
Visite
2K
ASP.NET 2 Mar 2019
vic53
V
K
Joomla: Modulo contatti in SP simple portfolio
  • kla.c
  • 6 Ott 2017
  • Joomla
Risposte
0
Visite
4K
Joomla 6 Ott 2017
kla.c
K
F
[HTML] Modulo d'ordine che arriva tramite email editabile ed inviabile.
  • fastebiz
  • 24 Giu 2017
  • HTML e CSS
Risposte
6
Visite
3K
HTML e CSS 25 Giu 2017
fastebiz
F
P
modulo option php
  • puddus79
  • 19 Giu 2017
  • PHP
Risposte
1
Visite
1K
PHP 21 Giu 2017
jonnino2004
T
[PHP] modulo inserimento in DB e apostrofi...
  • theseo
  • 21 Apr 2017
  • PHP
Risposte
1
Visite
2K
PHP 21 Apr 2017
borgo italia
D
[WordPress] [PHP] Pulsante per auto riempire i campi in un modulo
  • destefanix
  • 11 Mar 2017
  • WordPress
Risposte
1
Visite
2K
WordPress 13 Mar 2017
borgo italia
[Magento] Creazione modulo statico sotto header
  • giuseppe_123
  • 24 Feb 2017
  • Magento
Risposte
0
Visite
2K
Magento 24 Feb 2017
giuseppe_123
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • Classic ASP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?