Vidi li neko greku, oi mi ispadoe ne znam zato ne radi :/
contact.html:
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" type="text/css" href="main.css">
<link href="https://fonts.googleapis.com/css?family=Play&display=swap" rel="stylesheet"> <!--font-->
<link rel="stylesheet" type="text/css" href="cont.css">
<title>Контактирајте нас</title>
<style>
body {
font-family: 'Play', serif;
background-image: url('pozadina2.jpg');
}
</style>
</head>
<body>
<div class="container">
<form action="mail.php">
<label for="fname">Име</label>
<input type="text" id="fname" name="firstname" placeholder="Ваше име...">
<label for="mail">Имејл адреса</label>
<input type="text" id="mail" name="email" placeholder="Имејл адреса...">
<label for="reason">*азлог</label>
<input type="text" id="reason" name="reason" placeholder="Унесите разлог...">
<label for="subject">Порука</label>
<textarea id="subject" name="message" placeholder="Write something.." style="height:200px"></textarea>
<input type="submit" value="Пошаљите">
</form>
</div>
<nav>
<div class="navicon">
<div></div>
</div>
<a class="anav" href="index.html">Насловна</a>
<a class="anav" href="vesti.html">Вести</a>
<div class="dropdown">
<a class="anav">Школа</a>
<div class="dropdown-content">
<a href="#">О нама</a>
<a href="ist.html">Историјат</a>
</div>
</div>
<a class="anav">Запослени</a>
<div class="dropdown">
<a class="anav">Настава</a>
<div class="dropdown-content">
<a href="#">*аспореди</a>
<a href="#" target="_blank">Е-дневник</a>
<a href="#" target="_blank">Наставни материјали</a>
</div>
</div>
<a class="anav">Израчунајте просек</a>
<div class="dropdown">
<a class="anav">Ваннаставне активности</a>
<div class="dropdown-content">
<a href="#">Ученички парламент</a>
<a href="#">Екскурзије</a>
</div>
</div>
<a class="anav" href="contact.html">Контакт</a>
</nav>
</body>
</html>
mail.php:
PHP kod:
<?php
if ($_SERVER['REQUEST_METHOD'] === "POST") {
if (empty($_POST['email'])) {
$emailError = 'Mejl je prazana';
} else {
$email = $_POST['email'];
// validating the email
if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
$emailError = 'Mejl nije validan';
}
}
if (empty($_POST['message'])) {
$messageError = 'Polje je prazno!';
} else {
$message = $_POST['message'];
}
if (empty($_POST['firstname'])) {
$nameError = 'Polje je prazno!';
} else {
$name = $_POST['firstname'];
}
if (empty($emailError) && empty($messageError) && empty($nameError)) {
$date = date('j, F Y h:i A');
$emailBody = "
<html>
<head>
<title>$name Vas kontaktira</title>
</head>
<body style=\"background-color:#fafafa;\">
<div style=\"padding:20px;\">
Datum: <span style=\"color:#888\">$date</span>
<br>
Mejl: <span style=\"color:#888\">$email</span>
<br>
Poruka: <div style=\"color:#888\">$message</div>
</div>
</body>
</html>
";
$headers = 'Od: Kontakt obrazac <aleksaeric2001@gmail.com>' . "\r\n" .
"Odgovor na: $email" . "\r\n" .
"MIME-Version: 1.0\r\n" .
"Content-Type: text/html; charset=iso-8859-1\r\n";
$to = 'aleksaeric2001@gmail.com';
$subject = $_POST['reason'];
if (mail($to, $subject, $emailBody, $headers)) {
$sent = true;
}
}
}
?>
<?php if (isset($emailError) || isset($messageError)) : ?>
<div id="error-message">
<?php
echo isset($emailError) ? $emailError . '<br>' : '';
echo isset($messageError) ? $messageError . '<br>' : '';
?>
</div>
<?php endif; ?>
<?php if (isset($sent) && $sent === true) : ?>
<div id="done-message">
Your data was succesfully submitted
</div>
<?php endif; ?>