forms
<?php
if ($_POST)
{
if (isset($_POST['jmeno']) && $_POST['jmeno'] &&
isset($_POST['email']) && $_POST['email'] &&
isset($_POST['telefon']) && $_POST['telefon']
)
{
$hlavicka = 'From:' . $_POST['email'];
$hlavicka .= "\nMIME-Version: 1.0\n";
$hlavicka .= "Content-Type: text/html; charset=\"utf-8\"\n";
$hlavicka .= 'Bcc:' . "\r\n";
$hlavicka2 = 'From: ';
$hlavicka2 .= "\nMIME-Version: 1.0\n";
$hlavicka2 .= "Content-Type: text/html; charset=\"utf-8\"\n";
$adresa = '';
$predmet = '';
$predmet2 = '';
$mess = $_POST["zprava"];
$telefon = $_POST["telefon"];
$firma = $_POST["firma"];
$meil = $_POST["email"];
$jmeno = $_POST["jmeno"];
$souhlas1 = "";
$souhlas1 = implode(', ', (array)$_POST["souhlas1"]);
$souhlas2 = "";
$souhlas2 = implode(', ', (array)$_POST["souhlas2"]);
$souhlas3 = "";
$souhlas3 = implode(', ', (array)$_POST["souhlas3"]);
$message = '<html><head><title>HTML email</title></head><body><p>'.$jmeno.'<br/>'.$firma.'<br/>'.$telefon.'<br/>'.$meil.'<br/>'.$mess.'</p></body></html>';
$message2 = '<html><head>
<title>HTML email</title></head>
<body>
<p>Dobrý den,<br/>Pro dokončení žádosti prosíme o překontrolování údajů a potvrzení tlačítkem níže. <br />
<br />
<u>Vaše jméno</u>: <b>'.$jmeno.'</b><br/>
<u>Firma</u>: <b>'.$firma.'</b><br/>
<u>Telefon</u>: <b>'.$telefon.'</b><br/>
<u>E-mail</u>: <b>'.$meil.'</b><br/>
<u>Poznámka</u>: <b>'.$mess.'</b><br/>
</p>
<br />
<u>Potvrdili jste souhlas se zasíláním novinek o</u>:<br />
<b> '.$souhlas1.'</b><br/>
<b> '.$souhlas2.'</b><br/>
<b>'.$souhlas3.'</b><br/>
<input type="hidden" value="'.$souhlas3.'">
<br />
<a href="" class="button">Souhlasím</a>
</body></html>';
if (empty($_POST['souhlas1']) && empty($_POST['souhlas2']) && empty($_POST['souhlas3'])){
mail($adresa, $predmet, $message, $hlavicka);
exit('<script>
if ( window.history.replaceState ) {
window.history.replaceState( null, null, window.location.href );
}
</script><div id="myModal3" class="modal3">
<div class="modal-content3">
<div class="cont3">
<span onclick="show3();" class="close3">X</span>
<h1>Děkujeme za vyplnění formuláře</h1>
<p>Děkujeme za váš dotaz.<br /> Budeme se mu co nejdříve věnovat a informovat vás na uvedené kontakty.</p>
<button class="button" type="submit" onclick="show3();setTimeout(function(){window.location.reload();},10)" value="Rozumím">Rozumím</button>
</div>
</div>
</div>');
}else mail($meil, $predmet2, $message2, $hlavicka2);
echo '<div id="myModal2" class="modal2">
<div class="modal-content2">
<div class="cont2">
<span onclick="show1();" class="close2">X</span>
<h1>Děkujeme za vyplnění formuláře</h1>
<p>Děkujeme za váš dotaz a přihlášení k odběru novinek. <br /> Váš dotaz nám přijde až po vašem potvrzení, které vám automaticky bylo zasláno na zadaný e-mail. <br />Následně se budeme co nejdříve vašemu dotazu věnovat a informovat vás o postupu na uvedené kontakty</p>
<button class="button" type="submit" onclick="show1();" value="Rozumím">Rozumím</button>
</div>
</div>
</div>';
}
}
?>
<script>
// Get the modal
var modal = document.getElementById("myModal");
// Get the button that opens the modal
var btn = document.getElementById("myBtn");
// Get the <span> element that closes the modal
var span = document.getElementsByClassName("close")[0];
// When the user clicks the button, open the modal
btn.onclick = function() {
modal.style.display = "block";
}
// When the user clicks on <span> (x), close the modal
span.onclick = function() {
modal.style.display = "none";
}
// When the user clicks anywhere outside of the modal, close it
window.onclick = function(event) {
if (event.target == modal) {
modal.style.display = "none";
}
}
</script>
<script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
<script type="text/javascript">
function show1(){
document.getElementById('myModal2').style.display ='none';
}
function show2(){
document.getElementById('myModal2').style.display = 'block';
}
function show3(){
document.getElementById('myModal3').style.display ='none';
}
function show4(){
document.getElementById('myModal3').style.display = 'block';
}
</script>
Neformátovaný
Přidáno: 5.2.2018
Expirace: Neuvedeno