Ich wollte um meine Website schicker zu machen die Ausgabe in eine fancybox packen nun wird aber die mail funktion nicht mehr verarbeitet was zuvor ohne probleme funktioniert hat. Ich bekomme lediglich die Ausgabe "Ihre E-Mail wurd erfolgreich abgesendet. Wir nehmen in kürze Kontakt mit Ihnen auf.", die Mails kommen aber nicht mehr an.
Hab mir das Paket von fancybox.net heruntergeladen und im header eingebunden.
Funktion für die fancybox im header:
Damit ruf ich die fancybox in meinem Code auf:
Meine formular.php Datei:
Hab schon viel probiert und gesucht und nix gefunden, würde mich freuen wenn mir da jemand weiter helfen könnte.
Hab mir das Paket von fancybox.net heruntergeladen und im header eingebunden.
Funktion für die fancybox im header:
HTML:
<script type="text/javascript">
$(document).ready(function() {
/*
* Examples - images
*/
$("a#inline").fancybox({
ajax : {
'hideOnContentClick': true
}
});
});
</script>
HTML:
<a id="inline" href="#data"><input type="submit" value="Absenden" name="submit" /></a><input type="reset" value="Löschen" name="delete" />
<div style="display:none"><div id="data">
<?php include 'formular.php'; ?>
</div></div><!-- ende fancybox -->
PHP:
<?php
error_reporting(E_ALL);
$empfaenger = "[email protected]";
$nachname = $_POST["nachname"];
$vorname = $_POST["vorname"];
$rufnummer = $_POST["rufnummer"];
$email = $_POST["email"];
$service = $_POST["service"];
$dringend = $_POST["dringend"];
$betreff = $_POST["betreff"];
$nachricht = $_POST["nachricht"];
$send = '
Die e-mail ist von '.$_POST["nachname"].' , '.$_POST["vorname"].'
Rufnummer '.$_POST["rufnummer"].'
Gewuenschter Service '.$_POST["service"].'
Ist die Anfrage dringend '.$_POST["dringend"];.'
Die e-mail adresse ist '.$_POST["email"].'
Der Betreff ist '.$_POST["betreff"].'
Das hier ist die Nachricht '.$_POST["nachricht"].'
';
//Formular absenden
if (mail($empfaenger,$betreff, $send))
{
echo "Ihre E-Mail wurd erfolgreich abgesendet. Wir nehmen in kürze Kontakt mit Ihnen auf.";
}
else
{
echo "Bitte füllen Sie alle Felder aus.";
}
?>