Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(isset($_POST['email'])) {
- $email_to = "info@preprosto.com";
- $email_subject = "Sporočilo s spletne strani";
- function died($error) {
- echo "Napaka!";
- echo $error."<br /><br />";
- die();
- }
- if(!isset($_POST['email']) ||
- !isset($_POST['name']) ||
- !isset($_POST['message']) ) {
- died('Napaka! Preverite vaše vnose.');
- }
- $email = $_POST['email'];
- $name = $_POST['name'];
- $message = $_POST['message'];
- $email_message = "E-mail message:\n\n";
- function clean_string($string) {
- $bad = array("content-type","bcc:","to:","cc:","href");
- return str_replace($bad,"",$string);
- }
- function getUserIpAddr()
- {
- if (!empty($_SERVER['HTTP_CLIENT_IP']))
- {
- return $_SERVER['HTTP_CLIENT_IP'];
- }
- else if (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
- {
- return $_SERVER['HTTP_X_FORWARDED_FOR'];
- }
- else
- {
- return $_SERVER['REMOTE_ADDR'];
- }
- }
- $email_message .= "IP: ".getUserIpAddr()."\n";
- $email_message .= "Name: ".clean_string($name)."\n";
- $email_message .= "E-mail: ".clean_string($email)."\n";
- $email_message .= "Message: ".clean_string($message)."\n";
- $headers = "MIME-Version: 1.0" . "\r\n";
- $headers .= "Content-type:text/plain;charset=UTF-8" . "\r\n";
- $headers .= 'From: '.$email. "\r\n";
- if (@mail($email_to, $email_subject, $email_message, $headers)) {
- header('Location: message-thankyou.html');
- } else {
- header('Location: message-error.html');
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement