René: Problem mit Umfrage, via Mail verschicken

Also wenn ich die folgende Umfrage ausfülle und abschicke kommt die Mail bei mir an, allerdings steht dann da unsichere Mail, die Datei postdata.dat wurde gelöscht. Wer kann mir helfen?

Der Quelltext

<div ALIGN=CENTER

function survey() {
        var i = 0
        var index1=document.form1.answer1.selectedIndex
        var index2=document.form1.answer2.selectedIndex
        var index3=document.form1.answer3.selectedIndex
 // Weitere Abfragen

result = new Array
 result[1]=document.form1.answer1.options[index1].value
  result[2]=document.form1.answer2.options[index2].value
 result[3]=document.form1.answer3.options[index3].value
 // Weitre Abfragen

var comments=document.form1.comments.value

if (index1!=0 && index2!=0 && index3!=0){      // Weitere Abfragen hier einfügen
  document.mail.question1.value = result[1]
  document.mail.question2.value = result[2]
  document.mail.question3.value = result[3]
  // Weitere Abfragen
  document.mail.comment.value = comments
  return true;}
        else {
  alert("Eine Frage wurde nicht beantwortet !"); return false;}

}
// -->
</script>

<font><b>Fragebogen<br>
<br>
</b></font>
<form name="form1">
<p><b>FRAGE 1: Wie findest du das neue Konzept/Design?<br>
</b>
<select name="answer1" size=1>
<option SELECTED value="0">-- Bitte Antwort eingeben --
<option value="ANTWORT #1">Super
<option value="ANTWORT #2">Ganz O.K.
<option value="ANTWORT #3">Schlecht
<option value="ANTWORT #4">Das Alte war besser
<option value="ANTWORT #5">Grottenschlecht
</select>
<br>
<br>
<b>FRAGE 2: Wie bist du auf uns gestoßen?</b><br>
<select name="answer2" size=1>
<option SELECTED value="0">-- Bitte Antwort eingeben --
<option value="ANTWORT #1">10b, is klar
<option value="ANTWORT #2">Freunde
<option value="ANTWORT #3">Suchmaschine
<option value="ANTWORT #4">ne, anders
</select>
<br>
<br>
<strong>FRAGE 3: Sollen wir Mittwoch erste Stunde Sport machen?</strong> <br>
<select name="answer3" size=1>
<option SELECTED value="0">-- Bitte Antwort eingeben --
<option value="ANTWORT #1">Ja, bin dabei
<option value="ANTWORT #2">Mal sehen, *Gähn*
<option value="ANTWORT #3">Nö
<option value="ANTWORT #4">Bist du bekloppt?
</select>
<br>
<br>
<strong>Name und deine Meinung zu den Fragen (Wird veröffentlicht)</strong><br>
<textarea name="comments" rows=5 cols=50></textarea>
</p>
</form>
<form name="mail" method="POST" action="mailto:R.Neumann.Marl@t-online.de?subject=Abfrage Report" onSubmit="return survey()" enctype="multipart/form-data">
<input type=hidden name="question1">
<input type=hidden name="question2">
<input type=hidden name="question3">
<input type=hidden name="comment">
<input type="SUBMIT" value="Senden" name="SUBMIT">
</form>

  1. Moin Moin !

    Keine Begrüßung, keine Verabschiedung, kein Zusammenhang mit Java, keine Informationen über Mailclient, Server, Umgebung (Intranet/Internet).

    Und da erwartest Du ernsthaft Antworten ?

    Alexander

    --
    Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so!"
    1. Doch, doch schon ne Verabschiedung und ein Dankeschön

      Internet und Outlook. Sorry wegen Java habe keine Ahnung davon!

  2. Hi René,

    änder mal folgenden Abschnitt:

    <form name="mail" method="POST" action="mailto:R.Neumann.Marl@t-online.de?subject=Abfrage Report" onSubmit="return survey()" enctype="multipart/form-data">

    in: <form name="mail" method="POST" action="mailto:R.Neumann.Marl@t-online.de?subject=Abfrage_Report" onSubmit="return survey() enctype="text/plain">

    Warum benutzt du eigentlich 2 Formulare, von dem eins gar keinen Namen oder eine action hat?

    Viele Grüße
    Ben

    --
    Fantasie ist wichtiger als Wissen. - Albert Einstein