Monika: formularabfrage einbauem

Beitrag lesen

Hallo Forum,
kann mir bitte jemand helfen, wie ich in meinem Formular für die beiden Felder  "Name" und "Email" eine Abfrage einbaue, dass unbedingt vorm Absenden was eingetragen sein muss?
Vielen Dank,
Monika

<?php
$strEmpfaenger = 'test@testsite.com';
$strFrom       = '"Formmailer" Kontaktanfrage@testsite.com';
$strSubject    = 'Kontakt';
$strReturnhtml = 'http://www.testsite.com';
$strDelimiter  = ":\t";

Ende Konfiguration

if($_POST)
{
 $strMailtext = "";

while(list($strName,$value) = each($_POST))
 {
  if(is_array($value))
  {
   foreach($value as $value_array)
   {
    $strMailtext .= $strName.$strDelimiter.$value_array."\n";
   }
  }
  else
  {
   $strMailtext .= $strName.$strDelimiter.$value."\n";
  }
 }

if(get_magic_quotes_gpc())
 {
  $strMailtext = stripslashes($strMailtext);
 }

mail($strEmpfaenger, $strSubject, $strMailtext, "From: ".$strFrom)
  or die("Die Mail konnte nicht versendet werden.");
 header("Location: $strReturnhtml");
 exit;
}

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
    <head>
        <title>test</title>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <script src="../../img/shared/bmi.js" language="javascript"></script>
        <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico">
        <link rel="stylesheet" type="text/css" href="../../css/styles.css">
        <script language="JavaScript" src="../../js/navi.js" type="text/JavaScript">

</script>
        <style type="text/css">
<!--
.style1 {color: #999999}
-->
        </style>
</head>
<body >

<form action="<?php print $_SERVER['PHP_SELF']; ?>" method="post">

<table width="363" height="374" border="0" class="text" style="margin-left: 0px">
              <tr>
                <td><h1>Kontakt</h1></td>
                <td>&nbsp;</td>
              </tr>
  <tr>
    <td valign="top" nowrap>Ihre Nachricht</td>
    <td><textarea name="Nachricht" style="width:220px; height:70px" rows="7" cols="50"></textarea></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr><tr>
    <td>Name*</td>
    <td><input name="Name"  type="text" value="" style="width:220px;" /></td>
  </tr>
  <tr>
    <td>Unternehmen</td>
    <td><input name="Unternehmen"  type="text" value="" style="width:220px;" /></td>
  </tr>
  <tr>
    <td>Position</td>
    <td><input name="Position"  type="text" value="" style="width:220px;" /></td>
  </tr>
  <tr>
    <td>Strasse / Nr.</td>
    <td><input name="Strasse"  type="text" value="" style="width:220px;" /></td>
  </tr>
  <tr>
    <td>PLZ / Ort</td>
    <td><input name="Ort"  type="text" value="" style="width:220px;" /></td>
  </tr>
  <tr>
    <td>Land</td>
    <td><input name="Land"  type="text" value="" style="width:220px;" /></td>
  </tr>
  <tr>
    <td>Tel.</td>
    <td><input name="Tel" value="" style="width:220px;" /></td>
  </tr>
  <tr>
    <td>Fax</td>
    <td><input name="Fax" value="" style="width:220px;" /></td>
  </tr>
  <tr>
    <td>Email*</td>
    <td><input name="email" type="text" value="" style="width:220px;" /></td>
  </tr>
  <tr>
    <td height="26">&nbsp;</td>
    <td><input type="submit" value="Senden" />
      <input type="reset" value="Zurücksetzen" /></td>
  </tr>
</table>

</form>

</body>
</html>
</php>