Kontaktformular

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Kontaktformular

    Hi, an alle.
    Sry, wenn ich eine Regel vergessen habe, bin erst neu.

    Also folgendes Problem.
    Ich möchte auf meiner HP ein Kontaktformular machen und hab auch ein Tutorail dafür gefunden.
    So, aber ich bekomm jetzt ne Fehlermeldung die bei Google keine richtige Lösung bringt:

    Code:
    Parse error: syntax error, unexpected T_STRING in /hp/ag/ab/wa/www/kontakt-auswerten.php on line 13
    also auf dieser Zeile is eigentlich garnichts o.O

    hier die php seite:
    PHP-Code:
    <html>
    <head>
    <title>Kontaktformular mit PHP</title>
    </head>
    <body>
    <?php

    $Empfaenger 
    "info@domain.de";

    if(
    $_REQUEST['Send'])
    {
       if(empty(
    $_REQUEST['Name']) || empty($_REQUEST['Email']) || empty($_REQUEST['Nachricht']))
       {
          echo
    "Bitte gehen Sie zurückund füllen Sie alle Felder aus!";
       }
       else
       {
          
    $Mailnachricht "Sie haben folgende Nachricht erhalten: \n\n";
          while(list(
    $Formularfeld$Wert)=each($_REQUEST))
          {
             if(
    $Formularfeld!="Send")
             {
                
    $Mailnachricht .= $Formularfeld.": ".$Wert."\n";
             }
          }
          
    $Mailnachricht .= "\nDatum/Zeit: ";
          
    $Mailnachricht .= ("d.m.Y H:i:s");
          
    $Mailbetreff "Kontakt: ";
          
    $Mailbetreff .= $_REQUEST['Betreff'];
          
    mail($Empfaenger$Mailbetreff$Mailnachricht"From: ".$_REQUEST['Email']);
          echo
    "Vielen Dank für Ihre eMail!";
       }
    }
    else
    {
       echo
    "Ein Fehler ist aufgetreten. Bitte gehen Sie auf diese Seite.";
    }

    ?>
    </body>
    </html>
    ich seh den Fehler jetzt echt ne. Oder is da kein fehler o.O?

    Danke euch schonmal!!
    Zuletzt geändert von gaaraBTK; 01.11.2006, 21:17.

  • #2
    Sicher, dass du den Parseerror in dem Script bekommst? Ich nämlich nicht.

    Kommentar


    • #3
      ja ich bekomm den error.
      Kann es vlt. an der vorherigen Seite liegen, die die Daten sendet?

      Kommentar


      • #4
        Wohl kaum. haste das script mal online zu nachprüfen?

        Kommentar


        • #5
          ja klar
          hab schon auf 2 servern probiert.

          http://www.cofuweb.de/kontakt.php

          Kommentar


          • #6
            dann tu mir bitte nochmal den gefallen und kopiere den code aus dem Forum und füg ihn in deine Datei ein. Da ist definitiv KEIN Parse-Error drin! Nur ein undefinierter Index im Post-Array.

            Kommentar


            • #7
              Welches Forum? Wo ich Tutorial her hab oder aus diesem Thread?`
              Ich habs von hier nochmal genommen.
              Gespeichert und hochgeladen.
              Selbes Problem.

              Kommentar


              • #8
                Original geschrieben von gaaraBTK
                ja klar
                hab schon auf 2 servern probiert.

                http://www.cofuweb.de/kontakt.php
                Siehst du auf der Seite irgendwo eine Fehlermeldung? Nein? Also tritt dort wohl kein Fehler auf.

                Schickst du das Formular ab - ja, dann kommt eine Fehlermeldung.
                Und wo befinden wir uns dann? Richtig, auf der Zielseite des Formulars. Und deren Adresse lautet http://www.cofuweb.de/kontakt-auswerten.php
                Es wäre also ein bisschen cleverer, deren Code mal anzuschauen ...
                I don't believe in rebirth. Actually, I never did in my whole lives.

                Kommentar


                • #9
                  sry mein Fehler
                  also der Quelltext oben ist die seite kontakt-auswerten.php

                  die seite kontakt.php ist nur da um die daten dort hinzu schicken.
                  hier mal der code von kontakt.php
                  PHP-Code:

                  <html>
                  <
                  head>
                  <
                  title>Kontaktformular mit PHP</title>
                  </
                  head>
                  <
                  body>
                  <
                  table border="0" cellpadding="1" cellspacing="2">
                  <
                  form action="kontakt-auswerten.php" method="post">
                   <
                  tr>
                    <
                  td>Name:</td>
                    <
                  td><input name="Name" size="20" type="text"></td>
                   </
                  tr>
                   <
                  tr>
                    <
                  td>eMail:</td>
                    <
                  td><input name="Email" size="20" type="text"></td>
                   </
                  tr>
                   <
                  tr>
                    <
                  td>Betreff:</td>
                    <
                  td><select name="Betreff" size="1"><option>Hilfe</option><br><option>Kritik</option><option>Werbung</option></select></td>
                   </
                  tr>
                   <
                  tr>
                    <
                  td>Nachricht:</td>
                    <
                  td><textarea cols="25" name="Nachricht" rows="5"></textarea></td>
                   </
                  tr>
                   <
                  tr>
                    <
                  td>Wünsche Antwort:</td>
                    <
                  td>Ja <input name="Antwort" checked type="radio"
                  value="ja">    Nein <input name="Antwort" type="radio"
                  value="nein"></td>
                   </
                  tr>
                   <
                  tr>
                    <
                  td>Newsletter abonnieren:</td>
                    <
                  td><input checked name="Newsletter" type="checkbox" value="ja"></td>
                   </
                  tr>
                   <
                  tr>
                    <
                  td align="center" colspan="2"><input name="Send"
                  type="submit" value="Abschicken">    <input name="Reset"
                  type="reset" value="Löschen"></td>
                   </
                  tr>
                  </
                  form>
                  </
                  table>
                  </
                  body>
                  </
                  html

                  Kommentar


                  • #10
                    Jetzt kopiere doch mal bitte den Code ausm Forum in deine Kontakt-auswerten.php. Wirst sehen.

                    Kommentar


                    • #11
                      Original geschrieben von gaaraBTK
                      hier mal der code von kontakt.php
                      Hallo McFly, jemand zuhause ...?

                      Der Code dieser Datei interessiert niemanden, weil der Fehler nicht in dieser auftritt - geht das jetzt endlich mal in deinen Kopp?
                      I don't believe in rebirth. Actually, I never did in my whole lives.

                      Kommentar


                      • #12
                        also ich hab das jetzt knapp
                        20 mal gemacht -.- immerwieder das gleiche.


                        allerdings wenn ich die kontakt-auswertung.php folgendermaßen schreibe, gehts. Warum?
                        PHP-Code:
                        <html>
                        <head>
                        <title>blabla</title>
                        </head>
                        <body>
                        <?php

                        $Empfaenger 
                        "xyz@xyz.de";


                        $Mailbetreff "Kontakt: ";
                        $Mailbetreff .= $_POST['Betreff'];
                        mail($Empfaenger$Mailbetreff$Mailnachricht"From: ".$_POST['Email']);
                        echo
                        "Vielen Dank für Ihre eMail!";

                        ?>
                        </body>
                        </html>
                        Hab jetzt nochmal im Tutorial nachgeschaut und dort die Quellcodes gedownloadet.
                        Jetzt funzt es komischer weise.
                        hier der link zum quellcode>>HIER<<
                        Zuletzt geändert von gaaraBTK; 15.03.2007, 00:57.

                        Kommentar


                        • #13
                          Kein Plan, was du falsch gemacht hast, bei mir hats gefunzt.

                          Kommentar

                          Lädt...
                          X