Formular de contact cu port
Folosesc un formular de contact pe toate site-uri care le-am facut. Acum, am dat de unul care trebuie sa ii pun si functie pentru port. Cel putin asa mi-au zis cei cu hostu'. Ma poate ajuta cineva in vreun fel ? Eu am gasit formular de contact dar deja asta care il am acum, il folosesc peste tot si greu l-am gasit sa si functioneza. Acum sa stau sa fac sau sa caut altu' doar pentru ca aia au port 26.... :|
Daca vrea cineva sa ma ajute sa implementez putin codul cu functia care m-ar ajuta, v-as multumi.
Asta e scriptul :
Cod PHP:
<?
//----------------- Destinatie si Subiect
$to = "e-mail.yahoo.com";
$subject = "site.ro {$_POST['ams']['Destinatia']} ";
$from = $_POST['ams']['E-mail'];
//----------------- Date mesaj
$valid=1;
$message ='';
foreach ($_POST['ams'] as $k=>$v){
if (trim($v)=='')$valid=0;
$k = str_replace('_',' ',$k);
$message .="$k : $v<br>";
}
$message .="<hr />IP: {$_SERVER['REMOTE_ADDR']}";
//------------------ Functia mail
function sndmail($from,$to,$subject,$message){
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From:".$from ."\r\n";
mail($to, $subject, $message, $headers);
}
//------------------ Trimit Mailul
if ($valid=='1') {
sndmail($from,$to,$subject,$message);
//------------------ Afisez mesaj de confirmare / incarc pagina de confirmare
header( 'Location:contact-rezolvat.php' ) ;
}
//------------------ Afisez mesaj de eroare / incarc pagina de eroare
else header( 'Location:contact-nerezolvat.php' ) ;
?>
Multumesc pentru un eventual raspuns.