Hey,
ich habe folgendes Problem: Wenn ich mit einem mit php erstellten Kontaktformular eine Email verschicke, kommt sie so an:
ich hätte aber gerne, dass das alles untereinander stehen wird und zusätzlich äöü richtig dargestellt werden.
Ist das möglich?
So sieht mein Code aus:
PHP
<?php
$notiz = "";
if($_POST['name'] != "" && $_POST['email'] != "" && $_POST['betreff'] != "" && $_POST['nachricht'] != "") {
$sent = mail('Stefanie.Wolf96@gmx.de', 'Parasozial: ' . $_POST['betreff'], 'Name:'. $_POST['name'] . ' Email: ' . $_POST['email'] . ' Nachricht: ' . $_POST['nachricht']);
if($sent == 1){
$notiz = "Ihre Nachricht wurde gesendet.";
}
} else if ($_POST['formular']=='set'){
$notiz = "Es wurden nicht alle Felder ausgefüllt.";
}
?>
<html>
<head>
<title>Parasozial</title>
<link rel="stylesheet" href="style.css" type="text/css" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<meta charset="UTF-8">
<script>
$(function() {
var pull = $('#pull');
menu = $('nav ul');
menuHeight = menu.height();
$(pull).on('click', function(e) {
e.preventDefault();
menu.slideToggle();
});
$(window).resize(function(){
var w = $(window).width();
if(w > 320 && menu.is(':hidden')) {
menu.removeAttr('style');
}
});
});
</script>
</head>
<body>
<header>
<img src="Bilder/Header.jpg">
<nav class="clearfix">
<ul class="clearfix">
<li><a href="Index.html">Startseite</a></li>
<li><a href="Story.html">Story</a></li>
<li><a href="Figuren.html" >Figuren</a></li>
<li><a href="Projekt.html">Projekt</a></li>
<li><a href="Unterstuetzer.html">Unterstützer</a></li>
<li><a href="Kontakt.php"class="active">Kontakt</a></li>
</ul>
<a href="#" id="pull">Menü</a>
</nav>
</header>
<section class="main">
<div class="beige">
<h2>Kontakt-Formular</h2>
<form action="Kontakt.php" method="post">
<input type="hidden" value="set" name="formular">
<input type="text" value="<?php echo $_POST['name']; ?>" placeholder="Name" name="name"><br>
<input type="text" value="<?php echo $_POST['email']; ?>" placeholder="Email" name="email"><br>
<input type="text" value="<?php echo $_POST['betreff']; ?>" placeholder="Betreff" name="betreff"><br>
<textarea name="nachricht" placeholder="Nachricht"><?php echo $_POST['nachricht']; ?></textarea>
<br><input type="submit" value="Senden">
</form>
<h5><?php echo $notiz; ?></h5>
</div>
</section>
<div class="Impressum">
<footer>
<ul>
<li><a href="Impressum.html" >Impressum</a></li>
</ul>
</footer>
</div>
</body>
</html>
Alles anzeigen
Danke schonmal !
Liebe Grüße
Sundream