Hallo,
ich erstelle gerade ein gewöhnliches Kontaktformular mithilfe von PHP. Allerdings bekomme ich beim Testen folgende Fehlermeldung:
Parse error: syntax error, unexpected '&' in C:\xampp\htdocs\MeineSeite\senden.php on line 16
Mein Code sieht folgendermaßen aus:
<!DOCTYPE html>
<?php
if($_POST['von']!="" and $_POST['mail']!="" and $_POST['nachricht']!="") {
$empf="meinemail@gmail.com";
$betreff= $_POST['betreff'];
$from = "From: ";
$from .= $_POST['name'];
$from .= " <";
$from .= $_POST['mail'];
$from .= ">\n";
&from .="Reply-To: ";
$from .= $_POST['mail'];
$from .= "\n";
&from .="Content-Type: text/html\n";
&text = $_POST['nachricht'];
mail($empf, $betreff, $from, $text);
echo "Vielen Dank!";
} else {
echo "Bitte alle Felder ausfüllen!";
}
?>
und so habe ich es in meine html Datei eingebunden:
<form method="post" action="senden.php">
Name: <input type="text" name="name"/><br/>
E-Mail: <input type="text" name="mail"/><br/>
Betreff: <input type="text" name="betreff"/><br/>
<br/>
Nachricht: <br/>
<textarea name="nachricht"></textarea>
<br/>
<input type="submit" value="Senden"/>
</form>
Ich habe so gut wie keine Erfahrung mit PHP und es wäre nett, wenn mir jemand helfen könnte. Vielen Dank!