Ergebnis 1 bis 7 von 7

Thema: Kontaktformular

  1. #1
    Gast

    Standard Kontaktformular

    Hallo,

    Hab ein Problem mit mein Kontaktformular ich bekomme einfach keine e-Mail mehr
    Kann mir jemand Helfen oder eins sagen das geht ^^ ( Eins geben )

    Code:
    <p class="Stil1"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
     <head>
      <title>Kontaktformular</title>
     </head>
    <body>
    
    <div align=center>
      <?php
    $gesendet = $_POST&#91;'gesendet'&#93;;
    $vorname = $_POST&#91;'vorname'&#93;;
    $nachname = $_POST&#91;'nachname'&#93;;
    $betreff = $_POST&#91;'betreff'&#93;;
    $nachricht = $_POST&#91;'nachricht'&#93;;
    $email = $_POST&#91;'email'&#93;;
    
    if &#40;$gesendet == "Absenden"&#41; &#123;
     # Jan.d9@gmx.de
     $an ="Jan.d9@gmx.de";
    
     # Diese Nachricht wird an Ihre E-Mail-Adresse gesendet
     $text ="Hallo,\n Sie haben eine neue Nachricht von $vorname $nachname erhalten&#58;\n\n
     ====\n $nachricht\n====\n\nSie können $vorname $nachname unter dieser $email erreichen.";
     mail&#40;$an,$betreff,$text,"From&#58; ".$email&#41;;
     echo "Ihre Nachricht wurde gesendet!";
    &#125;
    else &#123; ?>
    <script type="text/javascript">
    function eingaben_ueberpruefen&#40;&#41;&#123;
     var mail = document.Formular.email.value;
     if &#40;document.Formular.vorname.value.length < 3&#41;&#123;
      alert&#40;"Sie haben noch keinen Vornamen eingegeben!"&#41;
      document.Formular.vorname.focus&#40;&#41;;
      return false;
     &#125;
    
     else if &#40;document.Formular.nachname.value.length < 3&#41;&#123;
      alert&#40;"Bitte geben Sie Ihren Nachnamen ein"&#41;;
      document.Formular.nachname.focus&#40;&#41;;
      return false;
     &#125;
    
     else if &#40;mail.length < 10 || mail.indexOf &#40;'@',0&#41; == -1 || mail.indexOf &#40;'.',0&#41; == -1&#41;&#123;
      alert&#40;"Bitte geben Sie eine gültige E-Mail-Adresse ein."&#41;
      document.Formular.email.select&#40;&#41;;
      return false;
     &#125;
    
     else if &#40;document.Formular.betreff.value.length < 10&#41;&#123;
      alert&#40;"Bitte geben Sie einen Betreff ein!"&#41;
      document.Formular.betreff.focus&#40;&#41;;
      return false;
     &#125;
    
     else if &#40;document.Formular.nachricht.value.length < 20&#41;&#123;
      alert&#40;"Bitte geben Sie eine Nachricht ein!"&#41;
      document.Formular.nachricht.focus&#40;&#41;;
      return false;
     &#125;
    
     else
     return true;
    &#125;
    </script>
    
    <form name="Formular" method="post" action="<?php echo $_SERVER&#91;'PHP_SELF'&#93; ?>"
     onSubmit="return eingaben_ueberpruefen&#40;&#41;;">
     <table cellPadding=4 cellSpacing=2 border=0>
      <tr>
       <td><span class="Stil5">Name&#58;</span></td>
       <td><input type="text" name="vorname" size="35" maxlength="40"></td>
      </tr>
      <tr>
       <td><span class="Stil5">E-Mail&#58;</span></td>
       <td><input type="text" name="email" size="35" maxlength="40"></td>
      </tr>
      <tr>
       <td><span class="Stil5">Betreff&#58;</span></td>
       <td><input type="text" name="betreff" size="35" maxlength="60"></td>
      </tr>
      <tr>
       <td colspan=2>
         
    
    </p>
         
    
    Nachricht&#58;
    
             <textarea name="nachricht" cols="45" rows="10"></textarea>
              </p></td>
      </tr>
      <tr>
       <th colspan=2>
    
        <input type="submit" name="gesendet" value="Absenden"> * 
        <input type="reset">   </th>
      </tr>
     </table>
    </form>
    
    <?php 
    &#125;
    ?>
    
    </div>
    
    </body>
    </html></p>
    </div>
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Meister(in)
    Registriert seit
    24.10.2006
    Beiträge
    288
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    schau dir mal den phpmailer an.. (einfach googlen..)

    was soll das hier eigentlich:
    <p class="Stil1"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>

    ....

    und dann weiter unten:
    </body>
    </html></p>
    </div>


    korrigiere das mal bitte...



    lg
    andi

  3. #3
    Gast

    Standard

    Hab jetzt noch 3 andere Formulare also einfacher genommen gehen alle nit auf 2 Server Probiert ich bin zu dumm xD

  4. #4
    Meister(in)
    Registriert seit
    24.10.2006
    Beiträge
    288
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    hast meine zwei punkte beachtet?

  5. #5
    phpfan
    Gast

    Standard

    Zitat Zitat von Anonymous
    Hab jetzt noch 3 andere Formulare also einfacher genommen gehen alle nit auf 2 Server Probiert ich bin zu dumm xD
    Bei so einem Satz könnte das mit dem dumm schon hinkommen.

    Schreibe mal an den Anfang des Scriptes die Zeile
    Code:
      error_reporting&#40;E_ALL&#41;;
    beseitige dann alle Notice-Meldungen und wie hier schon erwähnt wurde, benutze den phpMailer.

  6. #6
    Gast

    Standard

    -.- dumm ??? Warum ???

    ne der Server war schuld aber trotzdem Danke

  7. #7
    Meister(in)
    Registriert seit
    24.10.2006
    Beiträge
    288
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    bei mir am server funktioniert die mail() funktion auch nicht alleine..
    mitm phpmailer bist sicher besser dran. Kommt dann vlt. auch seltener vor, dass deine mails im spam ordner landen!

Ähnliche Themen

  1. Kontaktformular
    Von Alex9985 im Forum HTML & CSS Forum
    Antworten: 6
    Letzter Beitrag: 30.04.2007, 22:07
  2. Kontaktformular
    Von topkick im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 0
    Letzter Beitrag: 02.11.2006, 17:28
  3. Kontaktformular
    Von jason89 im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 16.02.2006, 21:42
  4. CSS und Kontaktformular
    Von teltim01 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 25.10.2005, 22:33
  5. Kontaktformular
    Von TschiEm im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 05.08.2003, 21:47

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •