PDA

View Full Version : Invio dati in posta elettronica


pisu
21-05-2006, 23:20
Buonasera a tutti...scusate l'ignoranza ma volevo chiedervi la seguente cosa:
se io faccio una pagina web con ad esempio inserisci nome, cognome e un commento sul sito e clicco il tasto invio, posso fare che i dati invece di mandarli in un database li mando alla mia posta elettronica?
se in caso si può fare, la pagina web può essere anche fatta in html?
grazie e ciao

gaglioppo
22-05-2006, 07:59
io uso php, ti posto il codice di una pagina index.php che ti consente di mandare i dati di una form alla tua posta.
Per l'html nn ti saprei dire....


<html>
<hEAD>

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<TITLE> email</TITLE>

</HEAD>
<link rel="Stylesheet" href="stilecuggino.css">
<BODY LINK=#FFFFFF ALINK=#FFFFFF VLINK=#FFFFFF bgcolor=#fffff TOPMARGIN=0 LEFTMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0 class="cug1">

<CENTER>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="740" height=640 background='./immagini/fondo.gif'>
<CENTER>

</TR>
<TR>
<TD COLSPAN=2 align=center valign=top> <br>
<form method="post" action=index.php?ver=1>
<TABLE ALIGN="center" BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH=800>
<TR ALIGN="left" VALIGN="middle">
<TD>Da:</TD>
<TD><input type="text" name="email" value="[email protected]" size=27> </TD>
<TR ALIGN="right" VALIGN="top"><TD valign=down colspan=2>&nbsp;</TD></TR><TR>
<TD>Nome Mittente: </TD>
<TD WIDTH=116><input type="text" name="nome" value="Gianni Barbaro" size=27></TD>
<TR ALIGN="left" VALIGN="middle">
<TD>A:</TD>
<TD><input type="text" name="dest" size=27 value="[email protected]"> </TD>
<TR ALIGN="right" VALIGN="top"><TD valign=down colspan=2>&nbsp;</TD></TR><TR>
<TD>OGGETTO: </TD>
<TD WIDTH=116><input type="text" name="oggetto" value="oggetto" size=27></TD>
<TR ALIGN="left" VALIGN="middle">
<TD VALIGN="top">Testo:</TD>
<TD><textarea name="testo" value="max 350 caratteri" id="id_testo" value="prova" cols="80" rows="20"></textarea></TD>
<TR ALIGN="left" VALIGN="middle">
<TD VALIGN="top" colspan=2 align=center>
<input type=submit value=Invia>
</TR>
</TABLE>
</form>

</TD>
</TR>
<TR>
<TD COLSPAN=2 >
<!-- INZIIO CORPO ****************************************** -->
<TABLE VALIGn=top BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH=800 >
<TR ALIGN=left VALIGN=top>
<TD>

<?
$ver=$_GET["ver"];
if ($ver==1){
$nome=$HTTP_POST_VARS["nome"];
$email=$HTTP_POST_VARS["email"];
$oggetto=$HTTP_POST_VARS["oggetto"];
$testo=$HTTP_POST_VARS["testo"];
$dest=$HTTP_POST_VARS["dest"];
if($email==null)
$email="non comunicata";
$oggi=date("Y-m-d H:i:s");
if(($nome<>null) and ($testo<>null)){
$msg="ciao";
$headers = "From: $email <$nome=> \n";
$mail1=mail($dest,$oggetto, $testo, $headers);

}
}

?>

</TD>
</TABLE>

<!-- inserire qui in contenuto della pagina-->

<!-- FINE CORPO ****************************************************-->
</TD>
</TR>
</TABLE>

</BODY>
</HTML>


mi pare semplice il codice, cmq se hai problemi fammi sapere.

pisu
23-05-2006, 04:05
Grazie Gaglioppo che mi hai risposto, quando ciò un pò di tempo vedo di sfruttare il codice che mi hai scritto nel post..se ho problemi ti faccio sapere..
grazie
emanuele

Hardware Upgrade Forum Database Error
Database Error Database error
The Hardware Upgrade Forum database has encountered a problem.

Please try the following:
  • Load the page again by clicking the Refresh button in your web browser.
  • Open the www.hwupgrade.it home page, then try to open another page.
  • Click the Back button to try another link.
The www.hwupgrade.it forum technical staff have been notified of the error, though you may contact them if the problem persists.
 
We apologise for any inconvenience.