forum gratis

  Vai indietro   ATuttoNet > Area Tecnica > Web master e posizionamento > Sviluppo e creazione siti web
 


Rispondi  Invia una nuova discussione
 
Condividi LinkBack Strumenti della discussione Modalità  di visualizzazione
Vecchio 14-05-2010, 15.41.02   #1
sara1975 Femmina
Utente spaesato
Punteggio: 62, Livello: 1
Punteggio: 62, Livello: 1 Punteggio: 62, Livello: 1 Punteggio: 62, Livello: 1
Attività: 9%
Attività: 9% Attività: 9% Attività: 9%
 

Data di registrazione: 14-05-2010
Messaggi: 2
Credits: 273
Presenze Tornei: 0
Tornei vinti: 0
Ringraziamenti: 0
Ringraziato 0 Volte in 0 Post
sara1975 Utente promettente
Amici: (0)
Predefinito DREAMWEAVERCS3 - inserimento modulo invio dati da web

DREAMWEAVERCS3 - inserimento modulo invio dati da web
ciao a tutti, è la prima volta che vengo in questo sito, mi sono appena registrata nella disperata ricerca di un aiuto!!

sto realizzando un sito internet ma una ditta, il sito è quasi giunto al termine, l'ho realizzato con dreamweaver cs3 lavoro con mac, ho il dominio su aruba hosting windows.

il mio problema è il seguente: non sono capace a fare la pagina "contattaci"
pensavo fosse immediato, che bastasse inserire il modulo con nome, cognome note ecc. mettere il pulsante "invia" e che tutto fosse a posto ma ho visto che non è cosi....

o meglio, facendo come ho fatto io mi invia i dati ma usa outlook e scrive i dati in maniera orrenda "NOME=&COGNOME=&COGNOME2=&COGNOME3=&COGNOME4=& COGN OME5=&COGNOME6=&invio=Invia"

io invece volevo che i dati partissero dal sito internet e arrivassero al mio cliente scritti bene

come si fa??

ho un libro, parla di pagine asp, di database in access (che non ho neanche) ...non ci si capisce niente...ti prego puoi aiutarmi??

potete aiutarmi??
sara1975 non è in linea   Rispondi citando
Vecchio 14-05-2010, 17.00.52   #2
Delo Maschio
Amministratore

Punteggio: 114,843, Livello: 48
Punteggio: 114,843, Livello: 48 Punteggio: 114,843, Livello: 48 Punteggio: 114,843, Livello: 48
Attività: 99%
Attività: 99% Attività: 99% Attività: 99%
 
L'avatar di Delo
 
Chickenboy Chucky Champion! Prehistoric Champion!
Tornei Vinti: 1

Data di registrazione: 09-03-2006
Ubicazione: Foligno
Messaggi: 7,029
Credits: 353,750
Presenze Tornei: 1
Tornei vinti: 0
Ringraziamenti: 548
Ringraziato 858 Volte in 542 Post
Inserzione Blog: 24
Delo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assoluta
Amici: (66)
Predefinito

Ciao Sara e benvenuta

veniamo subito al tuo problema: per creare un form contatti occorre creare due pagina, una che avrà il compito di far riempire i campi dall'utente e una seconda pagina chiamata invio.asp (ad esempio) che ti permetterà di inviare i dati dell'utente a un e-mail a tua scelta.
Entro breve ti allego in questa discussione i due file per creare il form, è molto semplice non ti preoccupare




Delo non è in linea   Rispondi citando
Vecchio 02-06-2010, 13.30.39   #3
sara1975 Femmina
Utente spaesato
Punteggio: 62, Livello: 1
Punteggio: 62, Livello: 1 Punteggio: 62, Livello: 1 Punteggio: 62, Livello: 1
Attività: 9%
Attività: 9% Attività: 9% Attività: 9%
 

Data di registrazione: 14-05-2010
Messaggi: 2
Credits: 273
Presenze Tornei: 0
Tornei vinti: 0
Ringraziamenti: 0
Ringraziato 0 Volte in 0 Post
sara1975 Utente promettente
Amici: (0)
Predefinito

ciao delo, grazie moltissimo per l'aiuto...detto cosi sembra facile! venerdi devo portare la prima bozza di questo sito...credi di potermi aiutare a capire come fare queste due pagine, o meglio, come fare funzionare questo modulo? grazie sara
sara1975 non è in linea   Rispondi citando
Vecchio 02-06-2010, 19.12.25   #4
Delo Maschio
Amministratore

Punteggio: 114,843, Livello: 48
Punteggio: 114,843, Livello: 48 Punteggio: 114,843, Livello: 48 Punteggio: 114,843, Livello: 48
Attività: 99%
Attività: 99% Attività: 99% Attività: 99%
 
L'avatar di Delo
 
Chickenboy Chucky Champion! Prehistoric Champion!
Tornei Vinti: 1

Data di registrazione: 09-03-2006
Ubicazione: Foligno
Messaggi: 7,029
Credits: 353,750
Presenze Tornei: 1
Tornei vinti: 0
Ringraziamenti: 548
Ringraziato 858 Volte in 542 Post
Inserzione Blog: 24
Delo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assoluta
Amici: (66)
Predefinito

Questo è il codice della seconda pagina incaricata di inviare la mail

Copia e incolla il testo in una file e chiamalo invia.asp

Codice PHP:
<!--METADATA TYPE="typelib" UUID="CD000000-8B95-11D1-82DB-00C04FB1625D" NAME="CDO for Windows 2000 Type Library" -->
<!--
METADATA TYPE="typelib" UUID="00000205-0000-0010-8000-00AA006D2EA4" NAME="ADODB Type Library" -->
<%
DIM corpoMessaggionumeroCampiinvioAinvioDanomeDominioindirizzoIpmodulobrowserSistemaOperativo

'* voce da modificare con il proprio indirizzo email
mail="e-mail destinatario"

nome=request("nome")
cognome=request("cognome")
messaggio=request("messaggio")

if nome="" or cognome="" or messaggio="" then
%>
<script>
alert('
Attenzionecompliare tutti i campi richiesti!');
history.go(-1);
</script>
<%
response.end
end if

invioA = mail

'
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 
""&mail&""

'------------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() - 0)
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 invioDa
.Sender invioDa
.Subject "Richiesta di contatto dal sito Web"
.TextBody "Questi i dati inseriti dall'utente nel modulo del sito "vbCrLf corpoMessaggio ""

.Send
'response.end
End With
Response.Redirect("contatti-ok.asp")
%> 




Delo non è in linea   Rispondi citando
Vecchio 02-06-2010, 19.17.52   #5
Delo Maschio
Amministratore

Punteggio: 114,843, Livello: 48
Punteggio: 114,843, Livello: 48 Punteggio: 114,843, Livello: 48 Punteggio: 114,843, Livello: 48
Attività: 99%
Attività: 99% Attività: 99% Attività: 99%
 
L'avatar di Delo
 
Chickenboy Chucky Champion! Prehistoric Champion!
Tornei Vinti: 1

Data di registrazione: 09-03-2006
Ubicazione: Foligno
Messaggi: 7,029
Credits: 353,750
Presenze Tornei: 1
Tornei vinti: 0
Ringraziamenti: 548
Ringraziato 858 Volte in 542 Post
Inserzione Blog: 24
Delo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assolutaDelo la sua parola e' verita' assoluta
Amici: (66)
Predefinito

Mentre la pagina dove troveremo i campi vuoti da compilare lo chiameremo contatti.asp

Codice PHP:
<form name="contatti" method="post" action="invio.asp">    
Nome: <input name="nome" size="30" type="text" id="nome" />
Cognome: <input name="cognome" size="30" type="text" id="cognome" />
E-Mail <input name="email" size="30" type="text" id="email" />
Messaggio: <textarea name="messaggio" cols="40" rows="8"></textarea>
<
input name="button"  type="submit" value="Invia"/>
<
input name="reset" type="reset" value="Reset" />
</
form




Delo non è in linea   Rispondi citando
Rispondi   Invia una nuova discussione

Annunci Google

Ti è piaciuta questa notizia? Condividila su:
  • Submit Thread to Facebook
  • Submit Thread to Twitter
  • Submit Thread to Google
  • Submit Thread to Digg
  • Submit Thread to del.icio.us
  • Submit Thread to Technorati
  • Submit Thread to OkNotizie

Tags
dati, dreamweavercs3, inserimento, invio, modulo, web

ATuttoNet > Area Tecnica > Web master e posizionamento > Sviluppo e creazione siti web > DREAMWEAVERCS3 - inserimento modulo invio dati da web

Un po' di ATuttoNet Forum
Ultimi post Loading...
Loading...
Loading...
 
 
 
 
Loading...
Loading...
 
 
 
 


Strumenti della discussione
Modalità  di visualizzazione

Regole di scrittura
Tu non puoi aprire nuove discussioni
Tu non puoi aggiungere risposte
Tu non puoi aggiungere files
Tu non puoi modificare i tuoi post

il BB codice è Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Attivo


Salto del forum


Tutti gli orari sono GMT +2. Attualmente sono le 23.50.12.


 
ATuttoNet portale gratis aperto a tutti - Community - Blogs - Gruppi - Storia - Contattaci - Registrati Gratis
Tutti i contenuti sono liberamente condivisibili rispettando la licenza
ATuttoNet.it ed il suo staff non possono essere ritenuti responsabili dei contenuti pubblicati sul forum e nei blogs dagli utenti in quanto redatti autonomamente dagli stessi. Per segnalazioni : form contatti
ATuttoNet risiede su server


ADV