+ Antworten
Ergebnis 1 bis 4 von 4

Thema: PHP Kontaktformular Kopie

  1. #1
    TP-Senior lobo3000 macht alles soweit korrekt Avatar von lobo3000
    Registriert seit
    May 2005
    Ort
    Bezirk Villach-Land, Kärnten/ÖSTERREICH
    Beiträge
    198

    PHP Kontaktformular Kopie

    Hallo!

    Hab unter http://html-php.de/index.php?seite=p_formular#mail folgende Quellcodes gefunden:

    HTML-Code:
    <html>
      <head>
        <title>Kontakt-Formular</title>
        <style type="text/css">
          * {
            font-family: Arial, Helvetica, sans-serif;
          }
          body {
            background-color: #eeeeff;
            margin: 20px;
          }
          td {
            vertical-align: top;
            text-align : left;
          }
          h2 {
            font-size: 20px;
          }
        </style>
      </head>
      <body>
         <h2>Kontakt-Formular</h2>
         <form method="post" action="versand.php">
         <table>
         <tr><td>Ihr Name:</td>
         <td><input name="name" type="text" size="54"></td></tr>
         <tr><td>Ihre Mailadresse:</td>
         <td><input name="mail" type="text" size="54"></td></tr>
         <tr><td>Ihre Nachricht:</td>
         <td><textarea name="text" rows="10" cols="52"></textarea></td></tr>
         </table>
         <br>
         <input type="submit" value="Versenden">
         </form>
      </body>
      </html>

    PHP-Code:
    <?php
      $fehler 
    "";
      
    $name $_POST['name'];
      
    $mail $_POST['mail'];
      
    $text $_POST['text'];
      if (empty(
    $name)) {
        
    $fehler .= "<li>der Absendername fehlt</li>" ;
      }
      if (empty(
    $mail)) {
        
    $fehler .= "<li>die Mailadresse fehlt</li>" ;
      }
      if (empty(
    $text)) {
        
    $fehler .= "<li>keine Nachricht eingetragen</li>" ;
      }
      if (empty(
    $fehler)) {
        if (
    get_magic_quotes_gpc()) {
          
    $text stripslashes($text);
        }
        
    $return chr(13).chr(10);
        
    $an "adresse@domain.de" ;
        
    $betreff "Mein Kontaktformular" ;
        
    $von "From: Kontaktformular <null@MeineHTML.de>" ;
        
    $datum "Datum: ".date("j.n.Y").$return;
        
    $zeit "Zeit:  ".date("H:i").$return;
        
    $abs "Von:   ".$name." <".$mail.">".$return;
        
    $trennen "-----------------------------------------------".$return;
        
    $nachricht $datum.$zeit.$abs.$trennen.$text;
        
    mail($an,$betreff,$nachricht,$von);
      }
      
    ?>
      <html>
      <head>
        <title>Kontakt-Formular</title>
      </head>
      <body>
      <?php
      
    if (empty($fehler)) {
        
    $return chr(13).chr(10);
        
    $nachricht strip_tags($nachricht);
        
    $nachricht htmlentities($nachricht);
        
    $nachricht str_replace($return,"<br>",$nachricht);
        echo 
    "<p>Ihre Nachricht wurde versendet.</p>" ;
        echo 
    "<p>$nachricht</p>" ;
      } else {
        echo 
    "<p>Ihre Nachricht wurde nicht gesendet, weil</p>" ;
        echo 
    "<ul>$fehler</ul>" ;
      }
      
    ?>
      </body>
      </html>
    Bei: "$an"
    Code:
     $return = chr(13).chr(10);
        $an = "test123@gmail.com";
        $betreff = "Mein Kontaktformular" ;
    hab ich meine Mailadresse eingefügt, leider erreicht keine Mail über das Kontaktformular mein Mailkonto!

    Hat wer einen Tip; wurde wie gesagt nur abkopiert weil alles mehr an Hick-Hack bei dem gewünschten Formular nicht erforderlich ist;
    einfach Name, Mailadresse und Text samt Überprüfung auf Eingaben!

    LG

  2. #2
    TP-Specialist Stefan lebt für das TP und seine User Stefan lebt für das TP und seine User Stefan lebt für das TP und seine User Stefan lebt für das TP und seine User Stefan lebt für das TP und seine User Stefan lebt für das TP und seine User Stefan lebt für das TP und seine User Stefan lebt für das TP und seine User Stefan lebt für das TP und seine User Stefan lebt für das TP und seine User Avatar von Stefan
    Registriert seit
    May 2005
    Ort
    Bad Saulgau
    Beiträge
    3.817
    Es kommen keine Mails an?

    Kommt eine Fehlermeldung beim Ausführen des Skripts? Unterstützt der Server, wo das Skript läuft, den mail() Befehl? email-Adresse korrekt eingegeben?

  3. #3
    TP-Specialist phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von phpBuddy
    Registriert seit
    Aug 2004
    Ort
    Kaiserslautern
    Beiträge
    4.678
    Hallo,

    das Script ist von vorne bis hinten Schrott. Das Mails nicht ankommen verwundert mich nicht. Benutze mal die SuFu, Stichwort Mail Header.

  4. #4
    TP-Senior lobo3000 macht alles soweit korrekt Avatar von lobo3000
    Registriert seit
    May 2005
    Ort
    Bezirk Villach-Land, Kärnten/ÖSTERREICH
    Beiträge
    198
    Ok, danke für die Antworten!

    Werd mal die SuFu durchstöbern!

    LG

+ Antworten

Ähnliche Themen

  1. MovieClip Kopie mit AS3 ?
    Von djwolfo im Forum Flash & Multimedia
    Antworten: 2
    Letzter Beitrag: 25.07.2008, 21:17
  2. php Formular - Kopie an Absender
    Von Soloarte im Forum Traum-Dynamik
    Antworten: 1
    Letzter Beitrag: 04.03.2007, 12:19
  3. Antworten: 4
    Letzter Beitrag: 27.03.2006, 21:32
  4. Kopie von Festplatte erstellen?
    Von Kai-Behncke im Forum Betriebssysteme
    Antworten: 12
    Letzter Beitrag: 14.10.2005, 11:29
  5. Formularinhalt - Kopie an Absender
    Von soleil83 im Forum Traum-Dynamik
    Antworten: 6
    Letzter Beitrag: 07.09.2004, 16:08

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51