rendered paste body<?php
header('Content-Type: text/html; charset=utf-8');
$lan = isset($_GET['l'])?$_GET['l']:"";
include "email_c.php";
$send = false;
if(isset($_POST['submit'])) {
$date = date("l d F Y");
$time = date("g:i:s a");
$ermsg = "";
$send = true;
$ip = $_SERVER['REMOTE_ADDR'];
$name = cleanUp($_POST['name']);
$email = cleanUp($_POST['email']);
$message = $_POST['message'];
$subject = cleanUp($_POST['subject']);
$emailvalid = is_valid_email($email);
if (!isset($name) || $name == "") {
if ( $lan == hu ) { $emsg = "<li>Hi\u00e1nyz\u00f3 n\u00e9v";
} else { $emsg = "<li>Missing name";
}
$send = false;
}
if (!isset($email) || $email == "" || $emailvalid == 1) {
if ( $lan == hu ) { $emsg = "<li>Hi\u00e1nyz\u00f3 \/ hib\u00e1s email c\u00edm";
} else { $emsg = "<li>Missing or invalid email address";
}
$send = false;
}
if (!isset($subject) || $subject == "") {
if ( $lan == hu ) { $emsg = "<li>Nem megfelel\u0151 t\u00e1rgy";
} else { $emsg = "<li>Invalid subject";
}
$send = false;
}
if (!isset($message) || $message == "") {
if ( $lan == hu ) { $emsg = "<li>Nem megfelel\u0151 \u00fczenet";
} else { $emsg = "<li>Invalid message";
}
$send = false;
}
if($send){
$sent = false;
$message = strip_tags($message);
$message = stripslashes($message);
$subject = stripslashes($subject);
$recipient = "$yourname <$admin_email>";
$headers = "From: $your_website <$admin_email>\r\nReply-To: $admin_email\r\nContent-Type: text/html; charset=UTF-8\r\nContent-Transfer-Encoding: 8bit\r\n";
$sub = "$your_website Webmail \u00c9rtes\u00edt\u00e9s";
$msg = "<span style=\"font-weight: bold;\">Felad\u00e1s ideje:</span> $date - $time <br><span style=\"font-weight: bold;\">Felad\u00f3:</span> $name - <a href=\"mailto:" . $email . "\">$email</a> - <a href=\"http://ripe.net/fcgi-bin/whois?searchtext=" . $ip . "\">" . $ip . "</a><br><span style=\"font-weight: bold;\">T\u00e1rgy:</span> $subject <br><span style=\"font-weight: bold;\">\u00dczenet:</span><br><br>$message\n";
if(mail ($recipient, $sub, $msg, $headers)) {
$sent = true;
}
if($sent) {
if($auto_responder == "yes") {
include("email_c.php");
$recipient = "$name <$email>";
if ( $lan == hu ) {
$sub = "Automatikus \u00e9rtes\u00edt\u00e9s $your_website";
} else {
$sub = "Automatic notification from $your_webaddress";
}
if ( $lan == hu ) {
$msg = "$name, k\u00f6sz\u00f6nj\u00fck az emailt. Hamarosan megkeress\u00fck k\u00e9rd\u00e9s\u00e9vel kapcsolatban.<br><br>Megj: Ez egy automatikus \u00fczenet, k\u00e9rem NE v\u00e1laszoljon r\u00e1!\n";
} else {
$msg = "$name, thank you for your email.\nWe will soon be contacting you.\n\nThis is an automated email, please do NOT reply!\n";
}
$headers = "From: $your_website <$admin_email>\r\nReply-To: $admin_email\r\nContent-Type: text/html; charset=UTF-8\r\nContent-Transfer-Encoding: 8bit\r\n";
$msg = stripslashes($msg);
mail ($recipient, $sub, $msg, $headers);
}
if($default_thank_msg == "yes") {
echo "<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<html>\n<head>\n<meta http-equiv=\"content-type\" content=\"text/html;charset=utf-8\">\n<meta http-equiv=\"refresh\" content=\"10;URL=contact.php?l=" . $lan . "\">\n<link rel=\"stylesheet\" href=\"styles.css\">\n<link rel=\"prev\" href=\"services.php?l=" . $lan . "\">\n";
if ( $lan == hu ) { echo "<title>Grip-System > Kapcsolat</title>\n";
} else {
echo "<title>Grip-System > Contact</title>\n";
}
echo "</head>\n<body>\n<div align=\"center\">\n<div id=\"container\">\n<div>\n<b class=\"kuku\">\n<b class=\"kuku1\"><b></b></b>\n<b class=\"kuku2\"><b></b></b>\n<b class=\"kuku3\"></b>\n<b class=\"kuku4\"></b>\n<b class=\"kuku5\"></b></b>\n<div class=\"kukufg\">\n<div id=\"data\">\n<table bgcolor=\"#FFCC33\">\n<tr valign=\"top\"><td align=\"left\">\n<span style=\"font-size: 1.25em;\">";
if ( $lan == hu ) {
if ( $sent ) {
echo "K\u00f6sz\u00f6nj\u00fck \u00e9rdekl\u00f5d\u00e9s\u00e9t " . $name . ", hamarosan felkeress\u00fck.<br>";
if ( $show_ip == "yes") {
echo "Biztons\u00e1gi okokb\u00f3l r\u00f6gz\u00edtett\u00fck az IP c\u00edm\u00e9t ($ip)";
}
} else {
echo "$name, az \u00fczenetet nem tudtuk elk\u00fcldeni, k\u00e9rem prob\u00e1lja meg k\u00e9s\u00f5bb.";
}
} else {
if ( $sent ) {
echo "Thank you for your message " . $name . ", we will soon be contacting you.<br>";
if ( $show_ip == "yes") {
echo "For security reasons your IP address has been logged ($ip)";
}
} else {
echo "$name, your message cound not be sent, please try again later.";
}
}
echo "</span>\n</td></tr>\n</table>\n</div>\n</div>\n<b class=\"kuku\">\n<b class=\"kuku5\"></b>\n<b class=\"kuku4\"></b>\n<b class=\"kuku3\"></b>\n<b class=\"kuku2\"><b></b></b>\n<b class=\"kuku1\"><b></b></b></b>\n</div>\n</div>\n</div>\n</body>\n</html>\n";
}
} else {
echo "<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<html>\n<head>\n<meta http-equiv=\"content-type\" content=\"text/html;charset=utf-8\">\n<meta http-equiv=\"refresh\" content=\"10;URL=contact.php?l=" . $lan . "\">\n<link rel=\"stylesheet\" href=\"styles.css\">\n<link rel=\"prev\" href=\"services.php?l=" . $lan . "\">\n";
if ( $lan == hu ) { echo "<title>Grip-System > Kapcsolat</title>\n";
} else {
echo "<title>Grip-System > Contact</title>\n";
}
echo "</head>\n<body>\n<div align=\"center\">\n<div id=\"container\">\n<div>\n<b class=\"kuku\">\n<b class=\"kuku1\"><b></b></b>\n<b class=\"kuku2\"><b></b></b>\n<b class=\"kuku3\"></b>\n<b class=\"kuku4\"></b>\n<b class=\"kuku5\"></b></b>\n<div class=\"kukufg\">\n<div id=\"data\">\n<table bgcolor=\"#FFCC33\">\n<tr valign=\"top\"><td align=\"left\">\n<span style=\"font-size: 1.25em;\">";
if ( $lan == hu ) {
if ( $sent ) {
echo "K\u00f6sz\u00f6nj\u00fck \u00e9rdekl\u00f5d\u00e9s\u00e9t " . $name . ", hamarosan felkeress\u00fck.<br>";
if ( $show_ip == "yes") {
echo "Biztons\u00e1gi okokb\u00f3l r\u00f6gz\u00edtett\u00fck az IP c\u00edm\u00e9t ($ip)";
}
} else {
echo "$name, az \u00fczenetet nem tudtuk elk\u00fcldeni, k\u00e9rem prob\u00e1lja meg k\u00e9s\u00f5bb.";
}
} else {
if ( $sent ) {
echo "Thank you for your message " . $name . ", we will soon be contacting you.<br>";
if ( $show_ip == "yes") {
echo "For security reasons your IP address has been logged ($ip)";
}
} else {
echo "$name, your message cound not be sent, please try again later.";
}
}
echo "</span>\n</td></tr>\n</table>\n</div>\n</div>\n<b class=\"kuku\">\n<b class=\"kuku5\"></b>\n<b class=\"kuku4\"></b>\n<b class=\"kuku3\"></b>\n<b class=\"kuku2\"><b></b></b>\n<b class=\"kuku1\"><b></b></b></b>\n</div>\n</div>\n</div>\n</body>\n</html>\n";
}
}
}
if(!$send){
if(strlen($emsg) > 0 && $error_messages == "yes"){
if ( $lan == hu ) { echo "Hiba t\u00f6rt\u00e9nt:<br><br><font color=\"red\">$emsg</font><br><br>";
} else {
echo "An error has occured:<br><br><font color=\"red\">$emsg</font><br><br>";
}
}
include("contact.php");
}
function cleanUp($field) {
$ret = str_replace("\r", "", $field);
$ret = str_replace("\n", "", $ret);
$find = array("/bcc\:/i",
"/Content\-Type\:/i",
"/Mime\-Type\:/i",
"/cc\:/i",
"/to\:/i");
$ret = preg_replace($find, "", $ret);
return $ret;
}
function is_valid_email($sender_mail) {
if(ereg("([[:alnum:]\.\-]+)(\@[[:alnum:]\.\-]+\.+)", $sender_mail)) {
return 0;
} else {
return 1;
}
}
?>