Antworten auf deine Fragen:
Neues Thema erstellen

Problem mit Formular!

philst1992

Noch nicht viel geschrieben

Hallo!

Ich habe mal wieder ein Problem mit meinem Formular!
Und zwar: Die Daten werden eingegeben, abgeschickt, in einer PHP Datei ausgwertet und in einer E-Mail an mich geschickt.
Funktioniert alles recht gut, nur im E-Mail stehen nicht die eingegebenen Daten!

Ich habe schon versucht den Fehler zu finden nur meine PHP Künste sind nicht die besten.
Ich hoffe ihr könnt mir Sagen wo der Fehler liegt.

Hier der Code:

HTML:
 <div id="text"><form id="Anmeldung" name="Anmeldung" method="get" action="anmeld.php" enctype="text/plain">
    <table width="100%" border="0" cellpadding="0" cellspacing="0" id="table">
      <tr>
        <td>&nbsp;</td>
        <td width="37%" class="Stil28"><u>Teamleader:</u></td>
        <td width="54%">&nbsp;</td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td><div align="right">
            <blockquote>
              <p class="Stil23">Vorname:*</p>
            </blockquote>
        </div></td>
        <td valign="middle"><span id="sprytextfield10">
          <label>
          <input type="text" name="Vorname" id="Vorname" />
          </label>
          <span class="textfieldRequiredMsg">Bitte ausfüllen!</span></span></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td><div align="right">
            <blockquote>
              <p class="Stil23">Nachname:*</p>
            </blockquote>
        </div></td>
        <td valign="middle"><span id="sprytextfield11">
          <label>
          <input type="text" name="Nachname" id="Nachname" />
          </label>
          <span class="textfieldRequiredMsg">Bitte ausfüllen!</span></span></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td><div align="right">
            <blockquote>
              <p><span class="Stil23">Telefon:</span>&nbsp;</p>
            </blockquote>
        </div></td>
        <td valign="middle"><span id="sprytextfield12">
          <label>
          <input type="text" name="Telefon" id="Telefon" />
          <span class="textfieldInvalidFormatMsg">Ungültige Telefonnummer!</span>          </label>
          </span></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td><div align="right">
            <blockquote>
              <p class="Stil23">E-Mail:*</p>
            </blockquote>
        </div></td>
        <td valign="middle"><span id="sprytextfield13">
        <label>
        <input type="text" name="email" id="email" />
        </label>
        <span class="textfieldRequiredMsg">Bitte ausfüllen!</span><span class="textfieldInvalidFormatMsg">Ungültige E-Mail Adresse!</span></span></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td class="Stil28"><u>Mannschaft:</u></td>
        <td>&nbsp;</td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td><div align="right">
            <blockquote>
              <p class="Stil23">Mannschaftsname:*</p>
            </blockquote>
        </div></td>
        <td valign="middle"><span id="sprytextfield14">
          <label>
          <input type="text" name="mannsname" id="mannsname" />
          </label>
          <span class="textfieldRequiredMsg">Bitte ausfüllen!</span></span></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td><div align="right">
            <blockquote>
              <p><span class="Stil23">Spieler 2:</span>&nbsp;</p>
            </blockquote>
        </div></td>
        <td valign="middle"><span id="sprytextfield15">
          <label>
          <input type="text" name="Spieler2" id="Spieler2" />
          </label>
          </span></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td><div align="right">
            <blockquote>
              <p><span class="Stil23">Spieler 3:</span>&nbsp;</p>
            </blockquote>
        </div></td>
        <td valign="middle"><span id="sprytextfield16">
          <label>
          <input type="text" name="Spieler3" id="Spieler3" />
          </label>
          </span></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td><div align="right">
            <blockquote>
              <p><span class="Stil23">Spieler 4:</span>&nbsp;</p>
            </blockquote>
        </div></td>
        <td valign="middle"><span id="sprytextfield17">
          <label>
          <input type="text" name="Spieler4" id="Spieler4" />
          </label>
          </span></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td class="Stil28"><u>Allgemein:</u></td>
        <td>&nbsp;</td>
      </tr>
      <tr>
        <td width="9%">&nbsp;</td>
        <td colspan="2" class="Stil23">Ich bin mit den <a href="teilnahme.html" target="popup" onclick="window.open('','popup', 'width=200,height=200,scrollbars=no,toolbar=no,status=no,resizable=no,menubar=no,location=no,directories=no,top=250,left=250')">Teinahmebedingungen</a> einverstanden:*<span id="sprycheckbox1">
          <label>
          <input type="checkbox" name="check" id="check" />
          </label>
          <span class="checkboxRequiredMsg">Bitte auswählen!</span></span></td>
      </tr>
      <tr>
        <td height="44">&nbsp;</td>
        <td colspan="2" valign="middle"><div align="center" class="Stil14 Stil22">Felder die mit * gekennzeichnet sind, m&uuml;ssen ausgef&uuml;llt werden!</div></td>
      </tr>
      <tr>
        <td height="33">&nbsp;</td>
        <td colspan="2" valign="top"><div align="center" class="Stil17"><span class="Stil18">Diese Daten werden nicht an Dritte weitergegeben</span>.</div></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td colspan="2"><div align="center">
          <input type="submit" name="Abschicken" id="Abschicken" value="Abschicken" />
          <label>
          <input type="reset" name="Zur&uuml;cksetzen" id="Zur&uuml;cksetzen" value="Zur&uuml;cksetzen" />
          </label>
        </div></td>
      </tr>
    </table>
  </form>
  
  <script type="text/javascript">
<!--
var sprytextfield1 = new Spry.Widget.ValidationTextField("Vorname.");
//-->
</script>
    <p>&nbsp;</p>
    <p align="center" class="Stil2">&nbsp;</p>
  </div>
  <script type="text/javascript">
<!--
var sprytextfield2 = new Spry.Widget.ValidationTextField("sprytextfield2");
var sprytextfield3 = new Spry.Widget.ValidationTextField("sprytextfield3");
var sprytextfield4 = new Spry.Widget.ValidationTextField("sprytextfield4", "phone_number", {isRequired:false});
var sprytextfield5 = new Spry.Widget.ValidationTextField("sprytextfield5", "email");
var sprytextfield6 = new Spry.Widget.ValidationTextField("sprytextfield6");
var sprytextfield7 = new Spry.Widget.ValidationTextField("sprytextfield7", "none", {isRequired:false});
var sprytextfield8 = new Spry.Widget.ValidationTextField("sprytextfield8", "none", {isRequired:false});
var sprytextfield9 = new Spry.Widget.ValidationTextField("sprytextfield9", "none", {isRequired:false});
var sprytextfield10 = new Spry.Widget.ValidationTextField("sprytextfield10");
var sprytextfield11 = new Spry.Widget.ValidationTextField("sprytextfield11");
var sprytextfield12 = new Spry.Widget.ValidationTextField("sprytextfield12", "real", {isRequired:false});
var sprytextfield13 = new Spry.Widget.ValidationTextField("sprytextfield13", "email");
var sprytextfield14 = new Spry.Widget.ValidationTextField("sprytextfield14");
var sprytextfield15 = new Spry.Widget.ValidationTextField("sprytextfield15", "none", {isRequired:false});
var sprytextfield16 = new Spry.Widget.ValidationTextField("sprytextfield16", "none", {isRequired:false});
var sprytextfield17 = new Spry.Widget.ValidationTextField("sprytextfield17", "none", {isRequired:false});
var sprycheckbox1 = new Spry.Widget.ValidationCheckbox("sprycheckbox1");
//-->
</script>
und der Code für die Auswertung:

PHP:
 <?php
    $admin = "meine.email@gmx.at";
    $subjectToAdmin = "Anmelde-Formular wurde ausgefuellt!";
    $messageToAdmin = "\n


    Teamleader:
    
    Vorname: $Vorname
            
    Nachname: $Nachname
    
    Telefon: $Telefon
    
    E-Mail: $email
    
    Mannschaft:
                                            
    Mannschaftsname: $mannsname
                                                    
    Spieler 2: $Spieler2
                                                            
    Spieler 3: $Spieler3
                                                                    
    Spieler 4: $Spieler4
                                        
                                        
                                        
     \n\n";

    $subjectToUser = "Ihre Anmeldung zu den Highlandgames-Irschen war erfolgreich!";
    $messageToUser = "\n

    Ihre Daten wurden wie folgend erfasst:

    Teamleader:
    
    Vorname: $Vorname
            
    Nachname: $Nachname
    
    Telefon: $Telefon
    
    E-Mail: $email
    
    Mannschaft:
                                            
    Mannschaftsname: $mannsname
                                                    
    Spieler 2: $Spieler2
                                                            
    Spieler 3: $Spieler3
                                                                    
    Spieler 4: $Spieler4
                                        
                                        
                                        
     \n\n";

    mail($admin,$subjectToAdmin,$messageToAdmin,"From:noreply@highlandgames-irschen.com");
    mail($email,$subjectToUser,$messageToUser,"From:noreply@highlandgames-irschen.com");
   
   
   


    ?>
Wäre sehr froh wenn Ich eine Antwort erhalten könnte, weil das Formular dringend gebraucht wird.

mfg Philst1992
 

r3nt5ch3r

~ Allround pG ~

AW: Problem mit Formular!

PHP:
<?php
    $admin = "meine.email@gmx.at";
    $subjectToAdmin = "Anmelde-Formular wurde ausgefuellt!";
    $messageToAdmin = "\n


    Teamleader:
    
    Vorname: ".$_POST['Vorname']."
            
    Nachname: ".$_POST['Nachname']."
    
    Telefon: ".$_POST['Telefon']."
    
    E-Mail: ".$_POST['email']."
    
    Mannschaft:
                                            
    Mannschaftsname: ".$_POST['mannsname']."
                                                    
    Spieler 2: ".$_POST['Spieler2']."
                                                            
    Spieler 3: ".$_POST['Spieler3']."
                                                                    
    Spieler 4: ".$_POST['Spieler4']."
                                        
                                        
                                        
     \n\n";

    $subjectToUser = "Ihre Anmeldung zu den Highlandgames-Irschen war erfolgreich!";
    $messageToUser = "\n

    Ihre Daten wurden wie folgend erfasst:

    Teamleader:
    
    Vorname: ".$_POST['Vorname']."
            
    Nachname: ".$_POST['Nachname']."
    
    Telefon: ".$_POST['Telefon']."
    
    E-Mail: ".$_POST['email']."
    
    Mannschaft:
                                            
    Mannschaftsname: ".$_POST['mannsname']."
                                                    
    Spieler 2: ".$_POST['Spieler2']."
                                                            
    Spieler 3: ".$_POST['Spieler3']."
                                                                    
    Spieler 4: ".$_POST['Spieler4']."
                                        
                                        
                                        
     \n\n";

    mail($admin,$subjectToAdmin,$messageToAdmin,"From:noreply@highlandgames-irschen.com");
    mail($email,$subjectToUser,$messageToUser,"From:noreply@highlandgames-irschen.com");
   
   
   


    ?>
 

fischeversenker

Noch nicht viel geschrieben

AW: Problem mit Formular!

Stimmt noch nicht ganz... funktioniert so nämlich nur wenn der method-Typ des <form>-tags zusätzlich auf post gestellt wird ;)
Code:
 <div id="text"><form id="Anmeldung" name="Anmeldung" method="post" action="anmeld.php" enctype="text/plain">
[...]

Ist in dem Fall sowieso nicht verkehrt, da ja persönliche Daten übergeben werden und POST einfach nicht so viel Preis gibt.

Liebe Grüße,
Felix
 

philst1992

Noch nicht viel geschrieben

AW: Problem mit Formular!

HTML:
<div id="text"><form id="Anmeldung" name="Anmeldung" method="post" action="anmeld.php" enctype="text/plain">
    <table width="100%" border="0" cellpadding="0" cellspacing="0" id="table">
      <tr>
        <td>&nbsp;</td>
        <td width="37%" class="Stil28"><u>Teamleader:</u></td>
        <td width="54%">&nbsp;</td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td><div align="right">
            <blockquote>
              <p class="Stil23">Vorname:*</p>
            </blockquote>
        </div></td>
        <td valign="middle"><span id="sprytextfield10">
          <label>
          <input type="text" name="Vorname" id="Vorname" />
          </label>
          <span class="textfieldRequiredMsg">Bitte ausfüllen!</span></span></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td><div align="right">
            <blockquote>
              <p class="Stil23">Nachname:*</p>
            </blockquote>
        </div></td>
        <td valign="middle"><span id="sprytextfield11">
          <label>
          <input type="text" name="Nachname" id="Nachname" />
          </label>
          <span class="textfieldRequiredMsg">Bitte ausfüllen!</span></span></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td><div align="right">
            <blockquote>
              <p><span class="Stil23">Telefon:</span>&nbsp;</p>
            </blockquote>
        </div></td>
        <td valign="middle"><span id="sprytextfield12">
          <label>
          <input type="text" name="Telefon" id="Telefon" />
          <span class="textfieldInvalidFormatMsg">Ungültige Telefonnummer!</span>          </label>
          </span></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td><div align="right">
            <blockquote>
              <p class="Stil23">E-Mail:*</p>
            </blockquote>
        </div></td>
        <td valign="middle"><span id="sprytextfield13">
        <label>
        <input type="text" name="email" id="email" />
        </label>
        <span class="textfieldRequiredMsg">Bitte ausfüllen!</span><span class="textfieldInvalidFormatMsg">Ungültige E-Mail Adresse!</span></span></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td class="Stil28"><u>Mannschaft:</u></td>
        <td>&nbsp;</td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td><div align="right">
            <blockquote>
              <p class="Stil23">Mannschaftsname:*</p>
            </blockquote>
        </div></td>
        <td valign="middle"><span id="sprytextfield14">
          <label>
          <input type="text" name="mannsname" id="mannsname" />
          </label>
          <span class="textfieldRequiredMsg">Bitte ausfüllen!</span></span></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td><div align="right">
            <blockquote>
              <p><span class="Stil23">Spieler 2:</span>&nbsp;</p>
            </blockquote>
        </div></td>
        <td valign="middle"><span id="sprytextfield15">
          <label>
          <input type="text" name="Spieler2" id="Spieler2" />
          </label>
          </span></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td><div align="right">
            <blockquote>
              <p><span class="Stil23">Spieler 3:</span>&nbsp;</p>
            </blockquote>
        </div></td>
        <td valign="middle"><span id="sprytextfield16">
          <label>
          <input type="text" name="Spieler3" id="Spieler3" />
          </label>
          </span></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td><div align="right">
            <blockquote>
              <p><span class="Stil23">Spieler 4:</span>&nbsp;</p>
            </blockquote>
        </div></td>
        <td valign="middle"><span id="sprytextfield17">
          <label>
          <input type="text" name="Spieler4" id="Spieler4" />
          </label>
          </span></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td class="Stil28"><u>Allgemein:</u></td>
        <td>&nbsp;</td>
      </tr>
      <tr>
        <td width="9%">&nbsp;</td>
        <td colspan="2" class="Stil23">Ich bin mit den <a href="teilnahme.html" target="popup" onclick="window.open('','popup', 'width=200,height=200,scrollbars=no,toolbar=no,status=no,resizable=no,menubar=no,location=no,directories=no,top=250,left=250')">Teinahmebedingungen</a> einverstanden:*<span id="sprycheckbox1">
          <label>
          <input type="checkbox" name="check" id="check" />
          </label>
          <span class="checkboxRequiredMsg">Bitte auswählen!</span></span></td>
      </tr>
      <tr>
        <td height="44">&nbsp;</td>
        <td colspan="2" valign="middle"><div align="center" class="Stil14 Stil22">Felder die mit * gekennzeichnet sind, m&uuml;ssen ausgef&uuml;llt werden!</div></td>
      </tr>
      <tr>
        <td height="33">&nbsp;</td>
        <td colspan="2" valign="top"><div align="center" class="Stil17"><span class="Stil18">Diese Daten werden nicht an Dritte weitergegeben</span>.</div></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td colspan="2"><div align="center">
          <input type="submit" name="Abschicken" id="Abschicken" value="Abschicken" />
          <label>
          <input type="reset" name="Zur&uuml;cksetzen" id="Zur&uuml;cksetzen" value="Zur&uuml;cksetzen" />
          </label>
        </div></td>
      </tr>
    </table>
  </form>
  
  <script type="text/javascript">
<!--
var sprytextfield1 = new Spry.Widget.ValidationTextField("Vorname.");
//-->
</script>
    <p>&nbsp;</p>
    <p align="center" class="Stil2">&nbsp;</p>
  </div>

PHP:
 <?php
    $admin = "meine.email@gmx.at";
    $subjectToAdmin = "Anmelde-Formular wurde ausgefuellt!";
    $messageToAdmin = "\n


    Teamleader:
    
    Vorname: ".$_POST['Vorname']."
            
    Nachname: ".$_POST['Nachname']."
    
    Telefon: ".$_POST['Telefon']."
    
    E-Mail: ".$_POST['email']."
    
    Mannschaft:
                                            
    Mannschaftsname: ".$_POST['mannsname']."
                                                    
    Spieler 2: ".$_POST['Spieler2']."
                                                            
    Spieler 3: ".$_POST['Spieler3']."
                                                                    
    Spieler 4: ".$_POST['Spieler4']."
                                        
                                        
                                        
     \n\n";

    $subjectToUser = "Ihre Anmeldung zu den Highlandgames-Irschen war erfolgreich!";
    $messageToUser = "\n

    Ihre Daten wurden wie folgend erfasst:

    Teamleader:
    
    Vorname: ".$_POST['Vorname']."
            
    Nachname: ".$_POST['Nachname']."
    
    Telefon: ".$_POST['Telefon']."
    
    E-Mail: ".$_POST['email']."
    
    Mannschaft:
                                            
    Mannschaftsname: ".$_POST['mannsname']."
                                                    
    Spieler 2: ".$_POST['Spieler2']."
                                                            
    Spieler 3: ".$_POST['Spieler3']."
                                                                    
    Spieler 4: ".$_POST['Spieler4']."
                                        
                                        
                                        
     \n\n";

    mail($admin,$subjectToAdmin,$messageToAdmin,"From:noreply@highlandgames-irschen.com");
    mail($email,$subjectToUser,$messageToUser,"From:noreply@highlandgames-irschen.com");
   
   
   


    ?>
 

philst1992

Noch nicht viel geschrieben

AW: Problem mit Formular!

Jetzt funktionierts! Dankeschön!!!!
Normalerweise müsste jetzt auch das selbe E-Mail an die E-Mail adresse die eingegeben wurde gesendet werden, macht es aber noch nicht!
 

r3nt5ch3r

~ Allround pG ~

AW: Problem mit Formular!

PHP:
mail($_POST['email'],$subjectToUser,$messageToUser,"From:noreply@highlandgames-irschen.com");

@letzte Zeile
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.565
Beiträge
1.538.065
Mitglieder
67.488
Neuestes Mitglied
Andrew56524
Oben