Form per email o contatti mi dareste dei consigli ?

gelova

Nuovo Utente
7 Ago 2006
12
0
0
Avendo creato (leggendo un libro) una pagina asp per l'invio email tramite un form, sono riuscito a provarlo in locale e il tutto finziona perfettamente.
Il problema che mi pongo è che nella sezione SMTP ho inserito il mio e quindi il tutto funziona;

1) Ma quando lo metterò on line ad esempio per altri che hanno altri server SMTP dovrei sapere in anticipo quali sono ?

2) Vorrei creare un form da spedire sempre via email, con campi: "nome","cognome", "città", "email" che codici dovrei inserire ?


Il codice è il seguente

<%
theSchema="http://schemas.microsoft.com/cdo/configuration/"
Set cdoConfig=server.CreateObject("CDO.Configuration")
cdoConfig.Fields.Item(theSchema & "sendusing")=2
cdoConfig.Fields.Item(theSchema & "smtpserver")="server.smtp.com"
cdoConfig.Fields.Update

set cdoMessage=Server.CreateObject("CDO.Message")
cdoMessage.Configuration=cdoConfig

cdoMessage.From=Request.Form("emailAddress")
cdoMessage.To="[email protected]"
cdoMessage.Subject=Request.Form("subject")
cdomessage.TextBody=Request.Form("body")
cdoMessage.Send

Set cdoMessage=Nothing
Set cdoConfig=Nothing

%>

Se avete dei consigli per migliorare il form sono sempre ben accetti, premetto che non conosco l'ASP e sto seguendo un libro sulle pagine dinamiche con Dreamweaver
Grazie !
 

gelova

Nuovo Utente
7 Ago 2006
12
0
0
Scusami ma non riesco a vedere alcun riferimento alla mia seconda domanda !
(come inserire nel formmail anche altri dati tipo Nome-Cognome-Città ecc....)
 

gelova

Nuovo Utente
7 Ago 2006
12
0
0
Lanciando il form "luke_email" quando clicco su invio mi si apre la finestra del download !:dipser:
 

gelova

Nuovo Utente
7 Ago 2006
12
0
0
Premetto che di ASP sono zero e sono riuscito a realizzare quel form di cui sopra esclusivamente grazie ad un libro su dreamweaver e le pagine dinamiche, non mi fare fare cose per me
complicate, sarebbe l'ideale quello stesso codice preso dal libro

........cdoMessage.From=Request.Form("emailAddress")
cdoMessage.To="[email protected]"
cdoMessage.Subject=Request.Form("subject")
cdomessage.TextBody=Request.Form("body")
cdoMessage.Send............

e cambiare solo le voci ad esempio

cdomessage.TextBody=Request.Form("nome")
cdomessage.TextBody=Request.Form("città")

ma ho provato a creare altri TextBody con Nome,Città ecc ma non funziona......:dipser:
Puoi spiegami un'altra cosa (anzi due) :

1) Come mai (almeno su libro è così),
tutto questo codice si trova nella pag. ad es. dei ringraziamenti (io l'ho chiamata grazie.asp) perchè ringrazia l'utente di averlo contattato, mentre il form vero e proprio
sta su di un'altra pagina (che il libro chiama contact.asp) dove nella casella "Azione" relativa alla proprietà del form và messo il richiamo alla pagina dove stà tutto il codice che io ho chiamato
grazie.asp.
Non può stare tutto su una pagina e al momento dell'invio del form si apre un collegamento sempre alla pagina dei ringraziamenti ma con un semplice html
"Ringraziandola per l'attenzione, le risponderemo il più presto possibile."

2) qui----> http://www.artedanzaimmagine.it/fw/Mailing list/Formmail.htm

si trova un ideale formmail realizzato credo anche con dreamweaver (visualizzando in sorgente della pag.)
ho provato a copiare ed incollarlo su di una pag. di dreamweaver ma non mi funziona nell'invio fa riferimento ad una pag.
cgi-bin/FormMail.pl
che non so cosa sia (è possibile che occorrono sempre 2 pagine per inviare un form ?)
potresti dirmi quale codice estrapolare da questo form per poterlo utilizzare ?
Grazie !
 

daviduccio

Moderatore
5 Ago 2004
1.114
0
0
36
Sicilia
www.daviduccio.it
Per prima cosa, se ti si è aperta una finestra di download, significa che il tuo spazio web non supporta linguaggi server-side (in questo caso ASP).

L'esempio che hai mostrato è in perl, devi avere quel codice e il tuo spazio web deve riuscire ad eseguirlo.

:byebye:
 

gelova

Nuovo Utente
7 Ago 2006
12
0
0
Misembra strano che il mio spazio web non supporta linguaggi server-side e quindi ASP come dici tu !
Anche perchè tutte le prove che ho fatto in asp seguendo il libro funziona tutto alla perfezione !
In ogni caso avevo chiesto pure :

sarebbe l'ideale quello stesso codice preso dal libro

........cdoMessage.From=Request.Form("emailAddress ")
cdoMessage.To="[email protected]"
cdoMessage.Subject=Request.Form("subject")
cdomessage.TextBody=Request.Form("body")
cdoMessage.Send............

e cambiare solo le voci ad esempio

cdomessage.TextBody=Request.Form("nome")
cdomessage.TextBody=Request.Form("città")

ma ho provato a creare altri TextBody con Nome,Città ecc ma non funziona......
Puoi spiegami un'altra cosa (anzi due) :

Come mai (almeno su libro è così),
tutto questo codice si trova nella pag. ad es. dei ringraziamenti (io l'ho chiamata grazie.asp) perchè ringrazia l'utente di averlo contattato, mentre il form vero e proprio
sta su di un'altra pagina (che il libro chiama contact.asp) dove nella casella "Azione" relativa alla proprietà del form và messo il richiamo alla pagina dove stà tutto il codice che io ho chiamato
grazie.asp.
Non può stare tutto su una pagina e al momento dell'invio del form si apre un collegamento sempre alla pagina dei ringraziamenti ma con un semplice html
"Ringraziandola per l'attenzione, le risponderemo il più presto possibile."
 

gelova

Nuovo Utente
7 Ago 2006
12
0
0
In poche parole mi occorre creare con dreamweaver un form (in ASP)
che mi permetta di inviare il tutto via email con questi campi:

Nome
Cognome
Città
Email

Chiedo troppo ?
 

gelova

Nuovo Utente
7 Ago 2006
12
0
0
Daviduccio...relativamente allo spazio web che non sopporta le applicazioni web ecc...queste prove le sto facendo in locale con Dreamweaver e IIS installato e funzionante !
Se hai dei suggerimenti dammeli pure !
 

daviduccio

Moderatore
5 Ago 2004
1.114
0
0
36
Sicilia
www.daviduccio.it
Certo che si può mettere tutto in una pagina!

il codice di invio lo metti dentro un IF

if request.form("nomediuncampoobbligatorio") <> "" then

esegui invio

end if


e qui il resto della pagina con il form e come action questa pagina.
 
Discussioni simili
Autore Titolo Forum Risposte Data
L Aiuto per ultimazione form invio email PHP 3
A Aiuto per form email con allegato PHP 4
P ASP form invio dati + file per email Classic ASP 4
L form immagini per il database PHP 0
U PHP bottone per invio mail o ritorno al form PHP 15
T [PHP] Creare Honeypot per form contatti PHP 10
D [WordPress] come fare per estrarre dati da un db MySQL tramite una form e visualizzare il risultato WordPress 0
I Guida/Tutorial configurare PHPMailer per inviare mails tramite contact form? PHP 2
M [PHP] Framework per form complessi (configuratore prodotto) PHP 6
S [PHP] Aiuto creazione form php per completamento modello word PHP 1
Z [MySQL] Campi corretti per form... MySQL 2
sandropochi [PHP] Form per creare filtro di ricerca su DB PHP 8
K [WordPress] Plugin per inserire un form per la ricerca in un database.. come si fa? WordPress 1
U [PHP] form per ricerca multipla: Unknown column 'undefined' in 'where clause' PHP 2
S Concatenare due campi di un form per creare un indirizzo web valido Javascript 7
xone Form completo Testi + multiple image per inserimento Annunci PHP 0
C Come posso integrare il bottone "paga adesso" di paypal e un form php per invio dati? PHP 1
A Form per modifica record database PHP 9
F aiuto per funzionamento sito responsive e form contatti HTML e CSS 29
elpirata Idee per personalizzare form HTML e CSS 9
L errore mysql per form di registrazione PHP 3
E Correzione per form PHP/HTML PHP 3
B Problema form mail per invio doppio allegato PHP 1
P Recupero dati per select form PHP 9
A Problema orario invio mail per form PHP 4
A consiglio uso jquery php per mostrare parte di un form PHP 6
A consiglio uso jquery per mostrare parte di un form jQuery 0
A Aiuto per Select form dinamica PHP 0
L come passare il campo allegato dal file html al fiel php per spedirlo con un form PHP 12
S Form per mandare la mail HTML e CSS 2
M [risolto] Script ajax per form e mappe Ajax 6
B aiuto per Form di eliminazione record PHP 21
asevenx form per formattare testo e inserirlo in databse PHP 1
U form mail per inviare tracciabilità corriere PHP 0
F Controlli form per Registrazione utenti PHP 9
A Pulsante per compilare una form php in automatico con dati presi da un db PHP 6
F Crear un form Contatti, per un Bed&Breakfast, dinamico, con Wordpress WordPress 3
A form in php o html per raccolta mail PHP 4
A da dove incominciare per fare vari form PHP 2
M Problema con form per accesso area riservata ai soci PHP 2
P Form per ricerca multipla in MYsql PHP 2
A problema con un semplice form per un loggin in php PHP 2
M Sicurezza dati form per insert e select in database PHP 11
C Aiuto per form PHP 5
YellowMan Form mail per WordPress in italiano WordPress 2
P Mercatino Form annunci per regione Classic ASP 8
A Un input di tipo button deve per forza essere contenuto in un Form ?? HTML e CSS 6
R Altri controlii per windows form .NET Framework 2
asevenx problema con funzione per far apparire e scomparire un form di commenti PHP 1
G Inserire un campo mysql in un select per form PHP 3

Discussioni simili