$ip=getenv("REMOTE_ADDR"); $host=gethostbyaddr(getenv("REMOTE_ADDR")); // then show the form if(isset($type) && !empty($type)) { if(isset($cont)) { // then send the mail if ($name=="") { $name_msg=" Please enter your full name"; } else { $name_msg=""; } if ($email=="") { $email_msg=" Please enter your email address"; } elseif (!eregi("^[a-zA-Z0-9_\.]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$", $email)) { $email_msg=" Please check your email address"; } else { $email_msg=""; } if ($name_msg=="" && $email_msg=="") { $cont .= "\nIP: " . getenv("REMOTE_ADDR"); $cont .= "\nHOSTNAME: " . gethostbyaddr(getenv("REMOTE_ADDR")); $cont .= "\nEMAIL: " . $email; $cont .= "\nPHONE: " . $phone; $hdr .= "From: $name <$email>\n\r"; mail($type."@megaputer.com","WebMailer: $sbj",$cont,$hdr); $db = mysql_pconnect ('localhost', 'megaputer', 'nadezhda'); if (!$db) { echo "Error! Please try later"; exit; } $sel=mysql_select_db("megaputer1"); if (!$sel) { echo "Error! Please try later - could'n connect to a database"; exit; } $table="$type"."_request"; $name=addslashes($name); $email=addslashes($email); $query="insert into $table set name='$name', email='$email', phone='$phone', ip='$ip', host='$host' "; $result=mysql_query($query); header("Location: mail_sent.php3?name=$name"); } } include('header.php') ?>
Message FormName and email are required |