- Home
- Categorie
- Coding e Sistemistica
- PHP
- form mail php
-
form mail php
Salve a tutti,
ho il seguente codice php collegato ad un form email in flash,
ma non funziona...dove devo inserire la mail del destinatario?
Le ho provate tutte!!!
Aiutooo!!!
[php]<?
Error_Reporting(E_ALL & ~E_NOTICE);while ($request = current($_REQUEST)) {
if (key($_REQUEST)!='recipient') {
$pre_array=split ("&777&", $request);
$post_vars[key($_REQUEST)][0]=$pre_array[0];
$post_vars[key($_REQUEST)][1]=$pre_array[1];
}
next($_REQUEST);
}reset($post_vars);
$subject="From ".$post_vars['your_name'][0] ;
$headers= "From: ".$post_vars['your_email'][0] ."\n";
$headers.='Content-type: text/html; charset=iso-8859-1';
$message='';
while ($mess = current($post_vars)) {
if ((key($post_vars)!="i") && (key($post_vars)!="your_email") && (key($post_vars)!="your_name")) {$message.="<strong>".$mess[1]."</strong> ".$mess[0]."<br>"; } next($post_vars);
}
mail($_REQUEST['recipient'], $subject, "
<html>
<head>
<title>Contact letter</title>
</head>
<body>
<br>
".$message."
</body>
</html>" , $headers);
echo ("Your message was successfully sent!");?>
<script>
resizeTo(300, 300);
</script>[/php]
-
Ciao sunus,
fai attenzione alle maiuscole...Per quanto riguarda l'indirizzo email del destinatario devi metterlo qui:
[php]
mail('[email protected]', $subject, "
<html>
<head>
<title>Contact letter</title>
</head>
<body>
<br>
".$message."
</body>
</html>" , $headers);
[/php]
-
Grazie!!!
Funziona!!!!!!!!!!!
-
ho un problema..
ieri ho provato a far funzionare questo form con un indirizzo email di email.it....
invece inserendo una mail con un dominio aruba il form magicamente non funziona più...
sapete dirmi come mai?