PDA

View Full Version : [HTML] Inviare una variabile via email


joany
13-01-2006, 23:07
Come inviare una var tipo array o tipo stringa via email ?
L’array o la stringa è il risultato di una serie di risposte tipo vero/falso ottenute rispondendo a delle domande.
Ho cercato di utilizzare una form con campi tipo

risposte: <INPUT type="text" value=” “ name="dati">

ma non riesco a collocare l’array o la stringa nel campo value.

Come fare ?
Esiste una soluzione migliore ?

Grazie dell’attenzione.

:) :mc: :sofico:

VegetaSSJ5
14-01-2006, 15:06
scusa ma come fai ad inviare mail senza usare un linguaggio di scripting lato server e un mail server?

joany
16-01-2006, 23:09
scusa ma come fai ad inviare mail senza usare un linguaggio di scripting lato server e un mail server?

via posta elettronica come una comune mail, utilizzando una comune form.
Il problema è stato risolto settando un campo della form con

document.nomeform.nomebottoone.value= variabile;

Grazie comunque del tuo interesse.

Ciao Joany
:sofico: :)

VegetaSSJ5
16-01-2006, 23:13
scusa io non ho capito...
tu vuoi che alla pressione di un pulsante ti venga inviata una mail dal web server, o sbaglio? se si, come fai ad inviare la mail senza avere installato un mail server?

pinok
16-01-2006, 23:20
scusa io non ho capito...
tu vuoi che alla pressione di un pulsante ti venga inviata una mail dal web server, o sbaglio? se si, come fai ad inviare la mail senza avere installato un mail server?
Magari è installato direttamente dal provider (vedi formMail).
Sa che se gli manda i campi da una form in un certo modo, gli arrivano via posta.
Cosa ci sia dietro non gli interessa ;)

joany
18-01-2006, 00:25
scusa io non ho capito...
tu vuoi che alla pressione di un pulsante ti venga inviata una mail dal web server, o sbaglio? se si, come fai ad inviare la mail senza avere installato un mail server?

Il modo migliore di chiarire la questione è quello di inviare uno script preso su www.HTML.it, lo script è una form in grado di inviare una email ad un indirizzo di posta elettronica.
Se vuoi utilizzarlo devi solo cambaire la riga che riguarda il servere di arrivo:

ho cambiato
<FORM METHOD="POST" ACTION="http://www.javascripts.com/repository/mailto:[email protected]?subject=Javascript E-mail Form" ENCTYPE="text/plain" onsubmit="return (Form_Validator(this));" NAME="sender">

con
<FORM name="jlform"
action="mailto:[email protected]?subject=Invio form" method=post
encType=text/plain>

-------------
script
-------------
<HTML>

<HEAD>

<TITLE>E-mail Form</TITLE>

<META HTTP-EQUIV="Content-Script-type" Content="Text/JavaScript">

<META Name ="Author" Content="Demetrius Francis">

<META Name ="Copyright" Content="Copyright © 1999, All rights reserved."

<META Name ="Description" Content="Javascript E-mail Form.">

<META Name ="Keywords" Content="script, javascript, form">

<META Name ="Rating" Content="General">

<META Name ="Revisit-After" Content="X days">

<META Name ="Robots" Content="NOINDEX, NOFOLLOW">

</HEAD>

<BODY BgColor="white" Text="black" Link="blue" Vlink="purple" Alink="red" LeftMargin=20 TopMargin=3 onLoad=self.resizeTo(screen.availWidth,screen.availHeight)>

<center>

<font face="Arial" size=-1>



<FORM METHOD="POST" ACTION="http://www.javascripts.com/repository/mailto:[email protected]?subject=Javascript E-mail Form" ENCTYPE="text/plain" onsubmit="return (Form_Validator(this));" NAME="sender">



<table width=60% bgcolor="#A1A1FF">

<th align=center colspan=2><font size=-1>Javascript E-Mail Form</font></th>

<tr><td> </td></tr>

<tr>

<td align=right><font face="Arial" size=-1>Enter Name</font></td>

<td><INPUT TYPE="Text" Name="name" size=30 value="" Tabindex=1></td>

<BR><BR>

</tr>

<tr>

<td align=right><font face="Arial" size=-1>E-mail Address</font></td>

<td><INPUT TYPE="Text" Name="from" size=30 Tabindex=2></td>

</tr>

<tr>

<td align=right><font face="Arial" size=-1>Comments</font></td>

<td><TEXTAREA COLS="35" ROWS="8" Name="comments" WRAP Tabindex=3>
-------------------------------

Un saluto a tutti ciao
:) :sofico:

VegetaSSJ5
18-01-2006, 19:37
grazie ora ho capito, non sapevo ci fosse una cosa del genere

<FORM METHOD="POST" ACTION="http://www.javascripts.com/repository/mailto:[email protected]?subject=Javascript E-mail Form" ENCTYPE="text/plain" onsubmit="return (Form_Validator(this));" NAME="sender">


;)