Ahojte, potreboval by som radu.
Mám kontaktný formulár normálne v html na stránke, a odoslanie mám cez php. A chcel by som aby keď kliknem na tlačítko odoslať aby ma to rovno hodilo na domovskú stránku a aby mi neotvorilo ten hnusný výpis cez echo.
html
Kód:
<form action="data.php" method="post">
<h2>Vaše meno:</h2>
<input name="meno" type="text" id="ramcek" size="40" required>
<h2>Váš e-mail:</h2>
<input name="email" type="text" id="ramcek" size="40" required>
<h2>Vaše telefónne číslo:</h2>
<input name="cislo" type="text" id="ramcek" size="40" required>
<h2>Text:</h2>
<textarea name="text" rows="7" id="ramcek" cols="30" required></textarea>
<input name="odoslat" type="submit" id="tlacitko" value="Objednať" >
</form>
php
Kód:
<?php
$prijemca = "objednavky@masazemm.sk";
$headers = "From: mikulec1987@gmail.com" . "\r\n";
$meno = $_POST['meno'];
$email = $_POST['email'];
$cislo = $_POST['cislo'];
$text = $_POST['text'];
if ($meno && $email && $cislo && $text){
mail("$prijemca", 'Nová objednávka na masáž', "
Meno: $meno
E-mail: $email
Telefón: $cislo
Text: $text" ,"$headers");
echo "<p>Vašu žiadost o masáž sme zaevidovali. Akonáhle to bude možné, odpíšeme Vám.</p>";
echo "<p><a href='index.html'>Domov</a></p>";
}
elseif (($meno && $email && $cislo && $text) == false){
echo "<p>Vašu správu sa nepodarilo odoslat. Skontrolujte prosím, ci sú všetky údaje vyplnené správne.</p>";
echo "<p><a href='kontakt.html'>Spät</a></p>";
}
?>