Frank: Explorer zeigt keine Formulardaten an

Halli Hallo

Mein Problem ist, dass sich der Explorer weigert die Felder aus dem
Formular zu senden, ganz im Gegensatz zu Netscape, da funktioniert es ohne Probleme.
ich hab auch die Variablen schon mal einzeln und in einer anderen php
Datei ausprobiert, aber genau das gleiche !!!

Ich hoffe mir blöd kann jemand helfen

Frank

Die php Datei

<?php

$recipient = "frank@libra-verlag.de";
$subject = "Abo";
$msg = "";

if (isset($HTTP_POST_VARS) and is_array($HTTP_POST_VARS)) :
    $msg .= "Alle Eingaben\n";
    $msg .= "==================\n";
    $msg .= "\n";
    reset($HTTP_POST_VARS);
    while(list($k, $v) = each($HTTP_POST_VARS)):
      $msg .= sprintf("%s\n  %s\n\n", $k, $v);
    endwhile;
  endif;

mail($recipient, $subject, $msg );

echo "<HTML><HEAD><TITLE>Form Sent!</TITLE></HEAD><BODY>";
echo "<H1 align=center>Vielen Dank, $name</H1>";
echo "<P align=center>Ihre Daten wurden leider nicht gespeichert.</P>";
echo "</BODY></HTML>";

?>

Das Formular

<title>Formulareingaben überprüfen</title>
<script type="text/javascript">
<!--
function chkFormular()
{
if(document.Formular.name.value == "")  {
alert("Bitte Ihren Namen eingeben!");
document.Formular.name.focus();
return false;
}
if(document.Formular.strasse.value == "") {
alert("Bitte Ihre Straße eingeben!");
document.Formular.strasse.focus();
return false;
}
if(document.Formular.ort.value == "") {
alert("Bitte Ihren Wohnort eingeben!");
document.Formular.ort.focus();
return false;
}
return true;
}
//-->
</script>
</head>

</form>

</head><body>

<div style="position:relative; top:80px; left:90; ">

<table>
<form name="Formular" form action="abomail.php4" method="POST"  enctype="text/plain" onSubmit="return chkFormular()">

<tr>
<td align="right" >Name/ Firma:</td>
<td><input type="text" name="name"  size="40" maxlength="40"  ></td>
</tr><tr>
<td align="right" >Straße/ Nr. :</td>
<td><input type="text" name="strasse"  size="40" maxlength="40"  ></td>
</tr><tr>
<td align="right" >PLZ/ Ort    :</td>
<td><input type="text" name="ort"  size="40" maxlength="40" ></td>
</tr><tr>
<td align="right" >Email :</td>
<td><input type="text" name="mail"  size="40" maxlength="40"  ></td>

</tr>
</table>

<div style="position:absolute; top:130px; left:150px; ">
<input type="submit" value="Absenden"><input type="reset" value="Abbrechen">

</form>
</body></html>

  1. Huhu Frank

    im Head-Bereich des Formulares gibt es ein verirrtes </form> und ein 2.</head> ("diese Stadt ist nicht groß genug für uns beide ...")
    vielleicht klappt es wenn Du die löscht?

    Viele Grüße

    lulu