Hallo,
ich habe ein Kontaktformular, dieses scheint aber nur gelegentlich zu funktionieren.....
Hoffe, jemand weiss Rat.
Lg,
<?php
if($_POST['Submit']=="Nachricht senden")
{
//$to = "[email protected]";
$to = "[email protected]";
$subject= "Buchungsanfrage";
$from=$_POST[name];
$message = "
Name : $_POST[name]<br>
Telefonnummer : $_POST[phone]<br>
E-Mail Adresse : $_POST[email_add]<br>
Anreisedatum : $_POST[datepicker1]<br>
Abreisedatum : $_POST[datepicker2]<br>
Hunde : $_POST[hunde]<br>
Nachricht : $_POST[message]
";
$headers1 = 'MIME-Version: 1.0' . "\r\n".
'Content-type: text/html; charset=iso-8859-1' . "\r\n".
'From: '."$from" ."\r\n";
if(mail($to, $subject, $message, $headers1))
{
echo '<script type="text/javascript">alert("Mail erfolgreich versendet ...");</script>';
}
}
?>
<script type="text/javascript">
$(document).ready( function (){
$( "#datepicker1" ).datepicker({
dateFormat: 'dd.mm.yy',
monthNames: ['Januar','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember'],
dayNames: ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag','Samstag'],
dayNamesMin: ['So', 'Mo', 'Die', 'Mi', 'Do', 'Fre', 'Sa']
});
$( "#datepicker2" ).datepicker({
dateFormat: 'dd.mm.yy',
monthNames: ['Januar','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember'],
dayNames: ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag','Samstag'],
dayNamesMin: ['So', 'Mo', 'Die', 'Mi', 'Do', 'Fre', 'Sa']
});
} );
</script>
<script>
$(function() {
$( "#datepicker" ).datepicker();
});
</script>
<script type="text/javascript">
$(document).ready(function(){
$('.bxslider').bxSlider({
mode: 'fade',
captions: true
});
});
function validate()
{
if(document.getElementById("name").value==null || document.getElementById("name").value=="")
{
alert("Bitte geben Sie Ihren Namen an!")
document.forms['message_send']['name'].focus();
return false;
}
var email = document.forms['message_send']['email_add'].value;
var atpos=email.indexOf("@");
var dotpos=email.lastIndexOf(".");
if (atpos<1 || dotpos<atpos+2 || dotpos+2>=email.length)
{
alert("Bitte geben Sie eine gültige Email-Adresse an!");
document.forms['message_send']['email_add'].focus();
return false;
}
if(document.getElementById("datepicker1").value==null || document.getElementById("datepicker1").value=="")
{
alert("Bitte geben Sie den gewünschten Anreisetag an!")
document.forms['message_send']['datepicker1'].focus();
return false;
}
if(document.getElementById("datepicker2").value==null || document.getElementById("datepicker2").value=="")
{
alert("Bitte geben Sie den gewünschten Abreisetag an!")
document.forms['message_send']['datepicker2'].focus();
return false;
}
return true;
}
</script>
<h1 id="Buchungsanfrage-title">Buchungsanfrage</h1><br><br>
<div id="form-container">
<form name="message_send" method="post" action="index.php" onSubmit="return validate();">
<span>Name: </span>
<input type="text" name="name" id="name" class="tf"><br/><br/>
<span>Telefonnummer:</span>
<input type="text" name="phone" id="phone" class="tf"><br/><br/>
<span>E-Mail Adresse: </span>
<input type="text" name="email_add" id="email_add" class="tf"><br/><br/>
<span>Anreisedatum: </span>
<span class="custom-ico">
<input type="text" name="datepicker1" id="datepicker1" class="tf" /><br/><br/>
</span>
<span>Abreisedatum: </span>
<span class="custom-ico">
<input type="text" name="datepicker2" id="datepicker2" class="tf" /><br/><br/>
</span>
<span>Wie viele Hunde<br> 10€ / Tag </span>
<select name="hunde" id="hunde" class="tf"><br/><br/>
<option value="0"></option>
<option value="1">1</option>
<option value="2">2</option>
</select>
<div class="textarea-wrap">
<span>Nachricht: </span>
<textarea id="message" class="tf" rows="9" name="message" style="width: 300px; height: 130px;"></textarea></div>
<br/><br>
<input id="submit" type="submit" style="margin-left: 258px; width: 150px; float: right; margin-top: 2px;" value="Nachricht senden" name="Submit">
<br/>
</form>
ich habe ein Kontaktformular, dieses scheint aber nur gelegentlich zu funktionieren.....
Hoffe, jemand weiss Rat.
Lg,
<?php
if($_POST['Submit']=="Nachricht senden")
{
//$to = "[email protected]";
$to = "[email protected]";
$subject= "Buchungsanfrage";
$from=$_POST[name];
$message = "
Name : $_POST[name]<br>
Telefonnummer : $_POST[phone]<br>
E-Mail Adresse : $_POST[email_add]<br>
Anreisedatum : $_POST[datepicker1]<br>
Abreisedatum : $_POST[datepicker2]<br>
Hunde : $_POST[hunde]<br>
Nachricht : $_POST[message]
";
$headers1 = 'MIME-Version: 1.0' . "\r\n".
'Content-type: text/html; charset=iso-8859-1' . "\r\n".
'From: '."$from" ."\r\n";
if(mail($to, $subject, $message, $headers1))
{
echo '<script type="text/javascript">alert("Mail erfolgreich versendet ...");</script>';
}
}
?>
<script type="text/javascript">
$(document).ready( function (){
$( "#datepicker1" ).datepicker({
dateFormat: 'dd.mm.yy',
monthNames: ['Januar','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember'],
dayNames: ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag','Samstag'],
dayNamesMin: ['So', 'Mo', 'Die', 'Mi', 'Do', 'Fre', 'Sa']
});
$( "#datepicker2" ).datepicker({
dateFormat: 'dd.mm.yy',
monthNames: ['Januar','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember'],
dayNames: ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag','Samstag'],
dayNamesMin: ['So', 'Mo', 'Die', 'Mi', 'Do', 'Fre', 'Sa']
});
} );
</script>
<script>
$(function() {
$( "#datepicker" ).datepicker();
});
</script>
<script type="text/javascript">
$(document).ready(function(){
$('.bxslider').bxSlider({
mode: 'fade',
captions: true
});
});
function validate()
{
if(document.getElementById("name").value==null || document.getElementById("name").value=="")
{
alert("Bitte geben Sie Ihren Namen an!")
document.forms['message_send']['name'].focus();
return false;
}
var email = document.forms['message_send']['email_add'].value;
var atpos=email.indexOf("@");
var dotpos=email.lastIndexOf(".");
if (atpos<1 || dotpos<atpos+2 || dotpos+2>=email.length)
{
alert("Bitte geben Sie eine gültige Email-Adresse an!");
document.forms['message_send']['email_add'].focus();
return false;
}
if(document.getElementById("datepicker1").value==null || document.getElementById("datepicker1").value=="")
{
alert("Bitte geben Sie den gewünschten Anreisetag an!")
document.forms['message_send']['datepicker1'].focus();
return false;
}
if(document.getElementById("datepicker2").value==null || document.getElementById("datepicker2").value=="")
{
alert("Bitte geben Sie den gewünschten Abreisetag an!")
document.forms['message_send']['datepicker2'].focus();
return false;
}
return true;
}
</script>
<h1 id="Buchungsanfrage-title">Buchungsanfrage</h1><br><br>
<div id="form-container">
<form name="message_send" method="post" action="index.php" onSubmit="return validate();">
<span>Name: </span>
<input type="text" name="name" id="name" class="tf"><br/><br/>
<span>Telefonnummer:</span>
<input type="text" name="phone" id="phone" class="tf"><br/><br/>
<span>E-Mail Adresse: </span>
<input type="text" name="email_add" id="email_add" class="tf"><br/><br/>
<span>Anreisedatum: </span>
<span class="custom-ico">
<input type="text" name="datepicker1" id="datepicker1" class="tf" /><br/><br/>
</span>
<span>Abreisedatum: </span>
<span class="custom-ico">
<input type="text" name="datepicker2" id="datepicker2" class="tf" /><br/><br/>
</span>
<span>Wie viele Hunde<br> 10€ / Tag </span>
<select name="hunde" id="hunde" class="tf"><br/><br/>
<option value="0"></option>
<option value="1">1</option>
<option value="2">2</option>
</select>
<div class="textarea-wrap">
<span>Nachricht: </span>
<textarea id="message" class="tf" rows="9" name="message" style="width: 300px; height: 130px;"></textarea></div>
<br/><br>
<input id="submit" type="submit" style="margin-left: 258px; width: 150px; float: right; margin-top: 2px;" value="Nachricht senden" name="Submit">
<br/>
</form>