• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

finde den fehler in meinen kontaktformular nicht!!

Status
Für weitere Antworten geschlossen.

reDD

Neues Mitglied
PHP:
<?
$fehler="";
$nz=chr(10).chr(13);
$name = $_POST['name'];
$email=$_POST['email'];
$bewerbung=$_POST=['bewerbung']
$nachricht=$_POST['nachricht'];
if (empty($name))
$fehler .= "<li>der Absendername fehlt, bitte geben Sie Ihn erneut ein.</li>";
if (empty(($email)) $fehler .="<li>Die Email Adresse fehlt, wie soll ich Ihnen den ohne E Mail antworten?</li>";
if (empty($bewerbung)) $fehler .="<li>Bewerbungs Grund fehlt!";
if (empty($nachricht)) $fehler .="<li> Geben Sie bitte eine Nachricht ein.";
if(empty($fehler)) {
$an = "[email protected]";
$betreff = "Bewerbung für Team";
$from = "From:Kontaktformular";
$datum = "Datum:".date("j.n.Y").$nz;
$zeit = "Zeit:"  .date("H:i").$nz;
$von = "Von:".$name."<".$adresse.">".$nz;
$line = "---------------".$nz;
$text = "$datum.$zeit.$von.$linie.$nachricht;"
$titel = "Ihre Bewerbung wurde versandt, wir werden uns schnellst möglich melden";
mail($an,$betreff,$text,$from);
                    }
else $titel="Es ist ein Fehler aufgetreten";
                    
?>
<html>
<head>
</head>
<body>
<div id="grund">
<div id="header"></div>
<div id="navi"></div>
<div id="content">
<?
if (empty($fehler)) {
$text=strip_tags($text);
$text=htmlentities($text);
$text=str_replace($nz,"<br>",$text);
echo="<p> Ihre Bewerbung wurde versandt</p>"
echo="<p>text</p>";
}

else{
echo="Ihre Bewerbung konnte nicht versandt werden,weil";
echo="<ul>$fehler</ul>;
echo ="</p>";
    }
?>
</div>
<div id="copy">
&copy by Thorben </div>
<div id="werbung">
</div>
</div>
</body>
</html>

Das ist die Datei mit dem Name auswertung.php irgendwo muss sich der Fehler eingeschlichen haben, denn der Code müsste so eigentlich gehen, aber es kommen einige Fehleranzeigen!
 
PHP:
echo="<p> Ihre Bewerbung wurde versandt</p>"
; vergessen
PHP:
echo="<ul>$fehler</ul>;
" vergessen

Das ist das was mir ins auge gesprungen ist
 
außerdem, hier:
PHP:
$bewerbung=$_POST=['bewerbung']
; nicht vorhanden

und:
PHP:
$text = "$datum.$zeit.$von.$linie.$nachricht;"
; und " vertauscht
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben