- Home
- Categorie
- Coding e Sistemistica
- PHP
- [Risolto] Form mail php???
-
[Risolto] Form mail php???
Salve, utilizzo un form mail per il mio sito, come potete vedere qua: davidanna23.com/contatti , avrei bisogno di aggiungere a questo form un ulteriore campo da compilare: "Società"... Come faccio ad aggiungerlo???
Davide
-
Ciao davidanna23,
se non posti il codice è impossibile aiutarti.
PS: Il link restituisce errore 404.
-
Lo script che utilizzo è questo: tuttophp.altervista.org/webmailer.htm , scusate ma ho dimenticato a metterlo... Grazie della disponibilità comunque!!!
Davide
-
Modifica cosi i file:
form.dat
[php]
<form method="post" action="send.php">
<table width="400" cellpadding="3" cellspacing="0" bordercolor="#000000" style="border:1px solid">
<tr>
<td bgcolor="#DDD0C8"><div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Form
mailer</strong> </font></div></td>
</tr>
<tr>
<td bgcolor="#EEEEE8"><table width="351" border="0" cellpadding="3">
<tr>
<td width="90"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>*Nome:</strong></font></td>
<td width="239"><input name="name" type="text" id="name" style="border:1px solid;" size="30"></td>
</tr>
<tr>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Cognome:</strong></font></td>
<td><input name="surname" type="text" id="surname" style="border:1px solid;" size="30"></td>
</tr>
<tr>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Città:</strong></font></td>
<td><input name="city" type="text" id="city" style="border:1px solid;" size="30"></td>
</tr>
<tr>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Email:</strong></font></td>
<td><input name="email" type="text" id="email" style="border:1px solid;" size="30"></td>
</tr>
<tr>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>*Oggetto:</strong></font></td>
<td><input name="object" type="text" id="object" style="border:1px solid;" size="30"></td>
</tr>
<tr>
<td valign="top"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Richiesta:</strong></font></td>
<td><textarea name="request" cols="30" rows="4" id="request" style="border:1px solid;"></textarea></td>
</tr>
<tr>
<td valign="top"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Società:</strong></font></td>
<td><input name="societa" type="text" id="societa" style="border:1px solid;"></td>
</tr>
<tr>
<td><input type="submit" name="Submit" value="Invia"></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
campi obbligatori</font></td>
</tr>
</table></td>
</tr>
<tr>
<td height="21" bgcolor="#DDD0C8"><div align="right"><a href="http://www.tuttophp.altervista.org"><font size="1" face="Verdana" color="black">Realizzato da Php script</font></a></div></td>
</tr>
</table>
</form>
[/php]send.php
[php]
<html>
<head>
<title>Invio del messaggio</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head><body>
<?
include("config.php");$name=$_POST['name'];
$surname=$_POST['surname'];
$city=$_POST['city'];
$email=$_POST['email'];
$object=$_POST['object'];
$request=$_POST['request'];
$societa=$_POST['societa'];if (($name == "") || ($object=="") || ($request==""))
{
echo "<center>Uno o più campi obbligatori non sono stati riempiti</center><br>";
echo "<center><b><font size="2"><a href='javascript:history.back();'>TORNA INDIETRO</a></font></b></center>";
}
elseif (($email!="") & !(ereg("([[:alnum:].-]+)(@[[:alnum:].-]+.+)", $email)))
{
echo "<center>Hai inserito un indirizzo email in formato non valido</center><br>";
echo "<center><b><font size="2"><a href='javascript:history.back();'>TORNA INDIETRO</a></font></b></center>";
}
else
{
if (!(empty($email)))
$from="From: $email\r\nReply-to: $email\r\n";
else
{
$email="[email protected]";
$from="From: $email\r\nReply-to: $email\r\n";
}$message=$words."\n\n";
$message.="Nome: ".$name."\n";if (!(empty($surname))) $message.="Cognome: ".$surname."\n"; if (!(empty($city))) $message.="Città: ".$city."\n"; if (!(empty($societa))) $message.="Società: ".$societa."\n";
$message.="Richiesta: ".$request;
$message=stripslashes($message);mail($email_to,$object,$message,$from);
echo "<center>Messaggio inviato<br><br><a href="$page_form">Vai al form</a></center>";
}?>
</body>
</html>
[/php]
-
Dirti che sei un grande sarebbe troppo poco, grazie veramente mille, ne puoi guardare il risultato su davidanna23.com/sitoziototo/contatti.php
Davide
-
Figurati.