Formular - Mail Funktion
Hannes
- php
Hi zusammen
Hab einen online Fragebogen erstellt. Dieser wird dann fertig an mich gemailt. Hab schon öfter Fragebogen genau gleich gemacht, aber eben diesmal kommen nur die halben Antoworten an.
unter http://josbg.jo.funpic.de/ könnt ihr das Formular ansehen.
Als Antwort bekomm ich folgendes:
1. Schluesselereignisse
Politik: Wahl
Wirtschaft: Fusion
Sport: Renner
Kultur: Konzert
Gesellschaft: Treffen
Sonstige: Papst
2. Welche Eigenschaften braucht ein Schluesselereigniss?
Sensationel: 2
Einzigartig: 2
Sachverhalt: 2
Auswirkung: 2
Ueberraschung: 3
Prominenz: 3
Beteiligung: 3
Rechweite: 3
Dauer: 4
Bedeutung: 4
Einfach: 4
Identifikation: 1
Sonstige: 1
3. Wie viele der wichtigen Eigenschaften muss ein Schluesselereignis aufweisen?
Alle
4. In der Medienberichterstattung spielt der Negativismus eine wichtige Rolle
... bei Frage vier bekomm ich nur mehr die Frage, die restlichen Fragen kommen gar nicht mehr.
Kann mir einer sagen warum???
thx
Jo
Hi
Hier noch der Code von der Mail Funktion:
<?php
$pagemail="sch_ereignis@josbg.jo.funpic.de";
$webmastermail="reinjohannes@gmx.at";
$mailbetreff="Schluesselereignis-Antwort";
function mailform($mailform_von, $mailform_an, $mailform_betreff, $mailform_nachricht){
$Header = "From: $mailform_von\n";
$Header .= "Return-Path: $mailform_an\n";
$Header .= "MIME-Version: 1.0\n";
$Header .= "Content-type: text/html; charset=iso-8859-1\n";
$Header .= "<html>\n";
$Header .= "<head>\n";
$Header .= "<style type="text/css">\n";
$Header .= ".text { color:#000000; font-size: 12px; font-family: Tahoma }\n";
$Header .= ".texts { color:#000000; font-size: 10px; font-family: Tahoma }\n";
$Header .= ".h1 { color:#000000; font-size: 14px; font-family: Tahoma }\n";
$Header .= "a { color:#000066; font-style: normal; text-decoration: none;}\n";
$Header .= "a:link { color:#000066; font-style: normal; font-weight: bold; text-decoration: none;}\n";
$Header .= "a:hover { color:#0000aa; font-style: normal; font-weight: bold; text-decoration: none;}\n";
$Header .= "</style>\n";
$Header .= "</head>\n";
$Header .= "<body bgcolor="#ffffff" leftmargin="25" marginheight="25" marginwidth="25" topmargin="25">\n";
$Header .= $mailform_nachricht;
$Header .= "</body>\n";
$Header .= "</html>\n";
if(mail($mailform_an, $mailform_betreff, "", $Header)){
echo "<font class="text">Vielen Dank für die Teilnahme an dieser Umfrage, Angaben wurden gespeichert.<br><br></font>";
}
else{
echo "<font class="text">Beim speichern der Angaben ist ein Fehler aufgetreten,<br><br>bitte dem <a href="mailto:$mailform_an">Leiter</a> dieser Umfrage melden.</font>";
}
}
$nachricht.="1. Schluesselereignisse<br>\n";
$nachricht.=" Politik: \n";
$feld_1_1=$_POST["Politik"];
$nachricht.=" $feld_1_1<br><br>\n";
$nachricht.=" Wirtschaft: \n";
$feld_1_2=$_POST["Wirtschaft"];
$nachricht.=" $feld_1_2<br><br>\n";
$nachricht.=" Sport: \n";
$feld_1_3=$_POST["Sport"];
$nachricht.=" $feld_1_3<br><br>\n";
$nachricht.=" Kultur: \n";
$feld_1_4=$_POST["Kultur"];
$nachricht.=" $feld_1_4<br><br>\n";
$nachricht.=" Gesellschaft: \n";
$feld_1_5=$_POST["Gesellschaft"];
$nachricht.=" $feld_1_5<br><br>\n";
$nachricht.=" Sonstige: \n";
$feld_1_6=$_POST["Sonstige"];
$nachricht.=" $feld_1_6<br><br>\n";
$nachricht.="2. Welche Eigenschaften braucht ein Schluesselereigniss?<br>\n";
$nachricht.=" Sensationel: \n";
$feld_2_1=$_POST["sensationel"];
$nachricht.="$feld_2_1<br>\n";
$nachricht.=" Einzigartig: \n";
$feld_2_2=$_POST["einzigartig"];
$nachricht.="$feld_2_2<br>\n";
$nachricht.=" Sachverhalt: \n";
$feld_2_3=$_POST["sachverhalt"];
$nachricht.="$feld_2_3<br>\n";
$nachricht.=" Auswirkung: \n";
$feld_2_4=$_POST["auswirkung"];
$nachricht.="$feld_2_4<br>\n";
$nachricht.=" Ueberraschung: \n";
$feld_2_5=$_POST["ueberraschung"];
$nachricht.="$feld_2_5<br>\n";
$nachricht.=" Prominenz: \n";
$feld_2_6=$_POST["prominenz"];
$nachricht.="$feld_2_6<br>\n";
$nachricht.=" Beteiligung: \n";
$feld_2_7=$_POST["beteiligung"];
$nachricht.="$feld_2_7<br>\n";
$nachricht.=" Rechweite: \n";
$feld_2_8=$_POST["reichweite"];
$nachricht.="$feld_2_8<br>\n";
$nachricht.=" Dauer: \n";
$feld_2_9=$_POST["dauer"];
$nachricht.="$feld_2_9<br>\n";
$nachricht.=" Bedeutung: \n";
$feld_2_10=$_POST["bedeutung"];
$nachricht.="$feld_2_10<br><br>\n";
$nachricht.=" Einfach: \n";
$feld_2_11=$_POST["einfach"];
$nachricht.="$feld_2_11<br><br>\n";
$nachricht.=" Identifikation: \n";
$feld_2_12=$_POST["identifikation"];
$nachricht.="$feld_2_12<br><br>\n";
$nachricht.=" Sonstige: \n";
$feld_2_13=$_POST["sonstige"];
$nachricht.="$feld_2_13<br><br>\n";
$nachricht.="3. Wie viele der wichtigen Eigenschaften muss ein Schluesselereignis aufweisen?<br>\n";
$feld_3=$_POST["3"];
$nachricht.=" $feld_3<br><br>\n";
$nachricht.="4. In der Medienberichterstattung spielt der Negativismus eine wichtige Rolle
.... Fortsetzung. Es schneidet mir hier genau gleich ab, wie in der Antwort-Mail die ich erhalte. Komisch!
Quellcode:
$nachricht.="4. In der Medienberichterstattung spielt der Negativismus eine wichtige Rolle
...das gibt es ja gar nicht.
Es schneidet mir hier den Quellcode gelich ab wie in der Mail. Nach der Frage in der vierten Fragestellung!!!
Ich komm nicht mehr mit!
...das gibt es ja gar nicht.
Es schneidet mir hier den Quellcode gelich ab wie in der Mail. Nach der Frage in der vierten Fragestellung!!!
Ich komm nicht mehr mit!
Ich würde mal vermuten, dass da ein Sonderzeichen drin, welches dir dein Skrpt und auch dein Posting hier abschneidet. (z.b.: ")
Hallo Hannes
- In der Medienberichterstattung spielt der Negativismus eine wichtige Rolle
<input name="3" type="radio" value="Alle">
<input name="3" type="radio" value="Moeglichst viele">
wie sieht ein gültiges name-Attribut aus? Ist "3" gültig?
Viele Grüße,
Jochen