ok i made a email thing form for my website, but the echo wont show up when i
type something wrong in the form
<?php
error_reporting (E_ALL ^ E_NOTICE);
$to = 'randomstufftips@gmail.com';
$subject = 'RandomStuff TIPS!';
$name = $_POST['länk'];
$email = $_POST['email'];
$topic = $_POST['Typ'];
$message = $_POST['Beskrivning'];
$body = <<<Mail
Hej du har fått ett tips från randomstuff
Länk:$name
Beskrivning:$message
Email: $email
Typ: $topic
Mail;
$header = "From: $email";
if($_POST){
if($name == '' || $email == '' || $message == ''){
$feedbak = 'Var snäll och fyll i alla rutor';
}else{
mail($to, $subject, $message, $body);
$feedback = 'Tack för tipset, det kommer nu att granskas och kanske läggas upp';
}
}
?>
<html>
<head>
<title>Tipsa</title>
</head>
<body>
<p id="feedback"><?php echo $feedback; ?> </p>
<form action="?" method="post">
<ul>
<li>
<label for="Beskrivning">Beskrivning:</label>
<textarea id="Beskrivning" name"Beskrivning" cols="42" rows="9"></textarea>
</li>
<li>
<label for="Email)">Email:</label>
<input name="Email" type="text" id="email" size="100" maxlength="100" />
</li>
<li>
<label for="Länk(ar)">Länk:</label>
<input name="länk" type="text" id="länk" size="100" maxlength="100" />
</li>
<li>
<label for="Typ">Typ:</label>
<select id="Typ" name="Typ">
<option value="MLP">MLP</option>
<option value="Dator">Dator</option>
<option value="Spel">Spel</option>
<option value="Ragecomic">Ragecomic</option>
<option value="Ryssar">Ryssar</option>
<option value="Fail">Fail</option>
<option value="Win">Win</option>
<option value="WTF">WTF</option>
<option value="Jag vet inte">Jag vet inte</option>
<option value="Roliga WTF">Roliga WTF</option>
<option value="Porr">Porr</option>
<option value="Annat">annat</option>
</select>
</li>
<li><input type="submit" value="Skicka Tips:)"></li>
</ul>
</form>
</body>
</html>