- Das Wort "unzwar" findet man in keinem Duden
 - Ein else vor if ($eingabeUser !== "Pferd") sollte das Problem beheben
 - Warum bastelst du mehrere Fehler zusammen, um sie dann in ein Array zu packen? Nimm doch gleich ein Array und spare dir $fehler1 bis $fehler6
 - $fehlerarr = array($fehler1,$fehler2,$fehler3,$fehler4,$fehler5,$fehler6); sollte dir bei aktiviertem Errorreporting einiges um die Ohren hauen, wenn es keine Fehler gibt
 
Getestet ist das nicht:
PHP
		
					
				<?php
     $name = $email = $betreff = $nachricht = '';
     $errors = array();
     if (isset ($_POST['name']))
     {
         $name = trim($_POST['name']); 
         $email = trim($_POST['email']);
         $betreff = trim($_POST['betreff']);
         $nachricht = trim($_POST['nachricht']);
         //zum Spamschutz
         $eingabeUser = isset($_POST['spamschutz']) ? $_POST['spamschutz'] : '';
        if(empty($name))
           $errors[] = "<p class='php_errors'>Bitte geben sie ihren Namen an!</p>";
        if(empty($email))
           $errors[] = "<p class='php_errors'>Bitte geben sie ihre E-Mail an!</p>";
        else if (filter_var($email, FILTER_VALIDATE_EMAIL) === false)
           $errors[] = "<p class='php_errors'>eMail-Adresse ist ungültig!</p>";
        if(empty($betreff))
           $errors[] = "<p class='php_errors'>Bitte geben sie ihren Betreff an!</p>";
        if(empty($nachricht))
           $errors[] = "<p class='php_errors'>Bitte geben sie ihre Nachricht an!</p>";
        if(empty($eingabeUser))
           $errors[] = "<p class='php_errors'>Bitte kreuzen sie eines der Felder an!</p>";
        else if ($eingabeUser !== "Pferd")
           $errors[] = "<p class='php_errors'> Sie haben das falsche Kreuz angekreuzt!</p>";
    }
    ?>
<html>
<head>
<meta charset="utf-8">
<title>Kontaktformular</title>
<link rel="stylesheet" href="kontakformular.css">
</head>
<body>
  <div id="kontakt">
   <form method="POST" action="">
     <h2>Kontaktformular</h2>
     <label for="name">Ihr Name: </label>
       <input type="text" name="name" id="name" value="<?php echo $name ?>"><br>
     <label for="email">Ihre E-Mail-Adresse:</label>
       <input type="email" name="email" id="email" value="<?php echo $email ?>"><br>
     <label for="betreff">Betreff: </label>
       <input type="text" name="betreff" id="betreff" value="<?php echo $betreff ?>"><br>
     <label for="nachricht">Ihre Nachricht:</label><br>
       <textarea name="nachricht" id="nachricht" cols="50" rows="10" value="Hans"></textarea>
     <p>Kreuzen sie Bitte den Button an welches ein Tier ist!</p>
     <label for="spamschutz">Stein</label>
       <input type="radio" name="spamschutz" id="spamschutz" value="Stein">
     <br>
     <input type="hidden" name="schonabgesendet" value="ja">
     <label for="spamschutz">Haare</label>
       <input type="radio" name="spamschutz" id="spamschutz" value="Haare">  <br>
     <label for="spamschutz">Pferd</label>
       <input type="radio" name="spamschutz" id="spamschutz" value="Pferd">
     <br><input type="submit" value="Absenden!" name="submitted">
<?php
     if(count($errors))
       echo implode("\n", $errors);
?>
   </form>
  </div>
</body>
</html>
	
			Alles anzeigen