Problem mit Kontaktformular

es ist deiner, praktisch kopiert...

test_ein.php (Eingabeformular)
PHP:
<html>
<head>
<title>Formular verarbeiten</title>
</head>

<body>


  	<form name="kontakt" method="post" action="test.php"> <br>
  	Name:<br>
  	<input name="name" type="text" size="25" value="" > <br>
		<br> <br>
    Email:<br>
  	<input name="email" type="text" size="25" value=""> <br>

  	<br> <br>
	<input type="hidden" name="formcheck" value="1">
  	<input type="submit" name="Formular" value="Absenden">
  	</form>
</body>
</html>

test.php (Mailseite)
PHP:
 <html>
<head>
<title>Formular verarbeiten</title>
</head>

<body>
<?php
    if(isset($_POST['formcheck']))
  {
  $check_ok = 1;

    if(empty($_POST['name'])){
      $check_ok = 0;
      $error['name'] = "<font color='red' size='1'>Bitte geben Sie einen Namen ein!</font>";


      if(empty($_POST['email'])){
      $check_ok = 0;
      $error['email'] = "<font color='red' size='1'>Bitte geben Sie eine Emailadresse ein!</font>";

  }

  if($check_ok=="1"){

      echo "Mail verschickt!";

    $to="email@email.de";
    $subject="Kontaktformular";
    $message="Nachricht";
    $senden=mail($to,$subject,$message,"From:".$email1);




  }

  else
  {
  ?>

      <form name="kontakt" method="post" action="<?php echo $_SERVER['PHP_SELF']?>"> <br>
      Name:<br>
      <input name="name" type="text" size="25" value="" > <br>
    <?php echo $error['name'];?>
    <br> <br>
    Email:<br>
      <input name="email" type="text" size="25" value=""> <br>
    <?php echo $error['email'];?>
      <br> <br>
    <input type="hidden" name="formcheck" value="1">
      <input type="submit" name="Formular" value="Absenden">
      </form>
    <?
      }
      }
      }
      ?>
</body>
</html>
 
Habs, geht *fg*
dummer Fehler... hätte deines doch mal kopieren sollen
Code für die Mailseite:
PHP:
 <html>
<head>
<title>Formular verarbeiten</title>
</head>

<body>
<?php
    if(isset($_POST['formcheck']))
  {
  $check_ok = 1;

    if(empty($_POST['name'])){
      $check_ok = 0;
      $error['name'] = "<font color='red' size='1'>Bitte geben Sie einen Namen ein!</font>";
      }


      if(empty($_POST['email'])){
      $check_ok = 0;
      $error['email'] = "<font color='red' size='1'>Bitte geben Sie eine Emailadresse ein!</font>";
      }

  }

  if($check_ok=="1"){

      echo "Mail verschickt!";

    $to="email@email.de";
    $subject="Kontaktformular";
    $message="Nachricht";
    $senden=mail($to,$subject,$message,"From:".$email1);




  }

  else
  {
  ?>

      <form name="kontakt" method="post" action="<?php echo $_SERVER['PHP_SELF']?>"> <br>
      Name:<br>
      <input name="name" type="text" size="25" value="" > <br>
    <?php echo $error['name'];?>
    <br> <br>
    Email:<br>
      <input name="email" type="text" size="25" value=""> <br>
    <?php echo $error['email'];?>
      <br> <br>
    <input type="hidden" name="formcheck" value="1">
      <input type="submit" name="Formular" value="Absenden">
      </form>
    <?
      }

      ?>
</body>
</html>
 
Zurück