Kontakt  
  0){ $tmp = strstr($mail, "@"); if (strlen(strstr($tmp, "."))>2){ if (strpos($tmp, ".")>1){ return ""; }else return $msg; }else return $msg; }else return $msg; }else return $msg; } function check_needed_values( $a_needed, $msg='', $mailform, $post_vars) { foreach( $a_needed as $value ) { if( !trim($post_vars[$value]) ) $msg.= $mailform[$value]."
\n"; } return $msg; } include('../inc/header.inc.php'); if (!isset($HTTP_POST_VARS["nev"])){ //new entry $prod = new ctmpl('sanoll_kontakt'); $prod->set('{action}', $_SERVER['PHP_SELF'] ); $prod->set('{err}', '' ); $prod->set('{nev}', '' ); $prod->set('{email}', '' ); $prod->set('{telefon}', '' ); $prod->set('{msg}', '' ); $prod->get(); }elseif(isset($HTTP_POST_VARS["nev"])){ $error_message = check_needed_values( array("nev", "email", "msg"), '', array("nev" => "A név hiányzik!", "email" => "Az email cím hiányzik!", "msg" => "A megjegyzés hiányzik!"), $HTTP_POST_VARS); if (trim($error_message)=="") $error_message = check_email($HTTP_POST_VARS['email']); if (trim($error_message)<>""){ $prod = new ctmpl('sanoll_kontakt'); $prod->set('{action}', $_SERVER['PHP_SELF'] ); $prod->set('{err}', $error_message ); $prod->set('{nev}', $HTTP_POST_VARS['nev'] ); $prod->set('{email}', $HTTP_POST_VARS['email'] ); $prod->set('{telefon}', $HTTP_POST_VARS['telefon'] ); $prod->set('{msg}', $HTTP_POST_VARS['msg'] ); $prod->get(); }else{ function html_chars_decode($txt){ $characters = array("ő" => "ő", "Ő" => "Ő", "ű" => "ű", "Ű" => "Ű", "ό" => "Í" ); foreach ($characters as $tmp => $val){ $txt = str_replace($tmp, $val, $txt); } return $txt; } $email_address = "info@sanoll.hu"; $headers = "From: " . $HTTP_POST_VARS['email'] . " <" . $HTTP_POST_VARS['email'] . ">\n"; $headers .= "To: SANOLL - kontakt <$email_address>\n"; $headers .= "X-Mailer: SANOLL\n"; // mailer $headers .= "Reply-To: " . $HTTP_POST_VARS['email'] . "\n"; $emsg = "Feladó: " . html_chars_decode($HTTP_POST_VARS['nev']) . "\n"; $emsg .= "Email cím: " . html_chars_decode($HTTP_POST_VARS['email']) . "\n"; $emsg .= "Telefon: " . html_chars_decode($HTTP_POST_VARS['telefon']) . "\n"; $emsg .= "Üzenet: " . html_chars_decode($HTTP_POST_VARS['msg']) . "\n"; mail ($email_address, "SANOLL - kontakt - kérdés, megjegyzés", $emsg, $headers); echo "

Az üzenet sikeresen elküldve.

"; } }?>