Ergebnis 1 bis 6 von 6

Thema: PHP Kontaktformular mit Fehler

  1. #1
    HTML Newbie
    Registriert seit
    16.09.2010
    Beiträge
    4
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Frage PHP Kontaktformular mit Fehler

    Hallo zusammen,

    ich beiße mir gerade die Zähne an einem Kontaktformular aus. Die Original-Vorlage löscht bei einer Fehlermeldung (z.B. fehlerhafte E-Mail-Adresse eingegeben) nicht die bereits ausgefüllten Felder. Jetzt habe ich das Formular um einige Felder erweitert und nun werden bei jeder Fehlermeldung alle Eingaben gelöscht, was natürlich sehr dumm ist...

    Vielleicht ist jemand in der Lage den Fehler zu finden, mir gelingt es leider nicht.

    Hier das Original:
    Code:
    <?php
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    // Kontaktformular.org
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    
    // Einstellungen
    
    // Ihre E-Mailadresse
    $ihre_emailadresse = 'info@domain.tld';
    
    // Absender || Muster(From: NAME <EMAIL>) // Beispiel: 'From: Max Mustermann <max@musterdomain.tld>'
    $email_absender = 'From: Kontaktformular <system@domain.tld>';
    
    // Betreff
    $email_betreffzeile = 'Kontaktformular-Anfrage';
    
    
    
    // Hinweismeldungen
    
    #Nicht alle Felder ausgefüllt
    $errormessage[0] = 'Fehler, Sie haben nicht alle Felder ausgefüllt:';
    #Kein Name eingegeben
    $errormessage[1] = '<br />- Ungültiger Name';
    #Ungültige E-Mailadresse eingegeben
    $errormessage[2] = '<br />- Ungültiger E-Mailadresse';
    #Kein Betreff eingegeben
    $errormessage[3] = '<br />- Ungültiger Betreff';
    #Keine Nachricht eingegeben
    $errormessage[4] = '<br />- Ungültige Nachricht';
    #Ungültiger Sicherheitscode
    $errormessage[5] = '<br />- Ungültiger Sicherheitscode';
    #Ungültiger Zeichen (Spamverdacht)
    $errormessage[6] = '<br />- Ungültige Zeichen entdeckt';
    
    #Alle Felder sind OK
    $okay = 'Vielen Dank für Ihre Nachricht, wir werden Sie demnächst bearbeiten!<br /><br />';
    
    
    
    
    
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    
        #######################################
        session_start();
        #######################################
    
    
          if(isset($_POST['submit'])) {
        #######################################
    
          $name =       check($_POST['name']);
          $email =      check($_POST['email']);
          $betreff =    check($_POST['betreff']);
          $nachricht =  check($_POST['nachricht']);
          $homepage =   check($_POST['homepage']);
    
        #######################################
    
            $ip = $_SERVER['REMOTE_ADDR'];
            $host = gethostbyaddr($ip);
    
        #######################################
    
            $zeit = time();
            $datum = date ("d.m.Y", $zeit);
            $uhrzeit = date ("H:i:s", $zeit);
    
        #######################################
    
            $message = '<span style="color:red">' . $errormessage[0];
            
        if($name==''){$message .= $errormessage[1]; $fehler = 1;}
            
        if(!ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,6})$", $email)) {
                $message .= $errormessage[2]; $fehler = 1;}
            
        if($betreff==''){$message .= $errormessage[3]; $fehler = 1;}
            
        if($nachricht==''){$message .= $errormessage[4];    $fehler = 1;}
            
        if($_POST['code']=="" || strtolower($_POST['code'])!=$_SESSION['captcha_code']){
                $message .= $errormessage[5]; $fehler = 1;}
        
        if(ehi_check()!=0){$message .= $errormessage[6];  $fehler = 1;}
    
            $message .= '</span><br /><br />';
    
            #######################################
    
        #######################################
            
            if(!isset($fehler)){
                
            $email_nachricht  = "-- Kontakformularanfrage --\n\nBetreff: $betreff";
            $email_nachricht .= "\nName: $name\nE-Mailadresse: $email\nHomepage: $homepage\n\n";
            $email_nachricht .= "Nachricht:\n$nachricht\n\nIP: $ip\nHost: $host\n";
            $email_nachricht .= "gesendet am $datum um $uhrzeit.";
                 
            // Mail senden
            @mail($ihre_emailadresse, $email_betreffzeile, $email_nachricht, $email_absender);
                
            //Variablen resetten
            $name       = '';
                  $betreff    = '';
                  $email      = '';
                  $nachricht  = '';
                $homepage   = '';
                
            $meldung=$okay;
      
                } else {
                $meldung=$message;
                }
        #######################################
        #######################################
        } //endissetsubmit
      else{$meldung='';}
    
    
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ?>
    
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    
    <title>Kontaktformular</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <meta http-equiv="content-style-type" content="text/css" />
    <meta http-equiv="content-script-type" content="text/javascript" />
    
    <style type="text/css">
    body,td,th{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#333333;}
    body{background-color: #FFFFFF;}
    a:link, a:visited, a:active{color:#0066FF;text-decoration:none;}
    a:hover{text-decoration: underline;}
    </style>
    
    <script type="text/javascript">
    function reload_captcha(){ 
    var nd = new Date();
    var src="captcha.php?"+nd;
    document.getElementById("captcha").src= src;
    }
    </script>
    
    </head>
    <body>
    
    <p><strong>Kontaktformular:</strong></p>
    <form name="kontaktformular" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
    
    <table style="width:500px">
    <tr><td colspan="2"><?php echo $meldung; ?></td></tr>
    <tr>
        <td style="width:150px"><strong>Name:</strong></td>
        <td><input name="name" type="text" value="<?php echo $name;    ?>" size="40" maxlength="100" /></td>
    </tr>
    <tr>
        <td style="width:150px"><strong>E-Mail Adresse:</strong><br /></td>
        <td><input name="email" type="text" id="email" value="<?php echo $email; ?>" size="40" maxlength="100" /></td>
    </tr>
    <tr>
        <td style="width:150px"><strong>Betreff:</strong></td>
        <td><input name="betreff" type="text"  value="<?php echo $betreff; ?>" size="40" maxlength="50" /></td>
    </tr>
    <tr>
        <td style="width:150px"><strong>Homepage:</strong></td>
        <td><input name="homepage" type="text"  value="<?php echo $homepage; ?>" size="40" maxlength="50" /></td>
    </tr>
    <tr>
        <td style="width:150px"><strong>Nachricht:</strong></td>
        <td><textarea name="nachricht" cols="40" rows="10" style="white-space: nowrap;"><?php echo $nachricht;    ?></textarea></td>
    </tr>
    <tr>
    <td style="width:150px">&nbsp;</td>
        <td>&nbsp;</td>
    </tr>
    <tr>
    <td style="width:150px"><strong>Sicherheitscode:</strong></td>
        <td><img id="captcha" src="captcha.php" alt="captcha" border="1"  /><br />
        <a href="javascript:void(0);" onclick="reload_captcha();">Neuer Code?</a></td>
    </tr>
    <tr>
        <td style="width:150px"><strong>Sicherheitscode <br />
        wiederholen: </strong></td>
        <td><input name="code" type="text"  size="20" maxlength="50" /></td>
    </tr>
    <tr>
        <td style="width:150px">&nbsp;</td>
        <td>&nbsp;</td>
    </tr>
    <tr>
        <td style="width:150px">&nbsp;</td>
        <td><input type="submit" value="Abschicken" name="submit" />
        <!-- Hinweis darf nicht entfernt werden! -->
        <p><span style="font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif">
        &copy; Script Powered by <a target="_blank" href="http://www.kontaktformular.org" title="kostenloses Kontaktformular">kostenloses Kontaktformular</a></span></p>
        <!-- Hinweis darf nicht entfernt werden! --></td>
    </tr>
    </table>
    </form>
    </body>
    </html>
    <?php 
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    
    
    function check($var){
    $varsafe=trim(strip_tags($var));
    return $varsafe;
    }
    
    
    function ehi_check(){
    $achtung=0;
    foreach($_POST as $val){
    $pos = strpos(strtolower($val), 'content-type:'); if($pos !== false){$achtung++;}
    $pos = strpos(strtolower($val), 'content-type');  if($pos !== false){$achtung++;}
    $pos = strpos(strtolower($val), 'bcc:');          if($pos !== false){$achtung++;}
    $pos = strpos(strtolower($val), 'bcc');           if($pos !== false){$achtung++;}
    } //endforeach
    return $achtung;  // wenn Null dann Alles Okay
    } 
    
    
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    ?>
    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 !!!!!
    Geändert von ManU_KA (16.09.2010 um 13:31 Uhr)

  2. #2
    Bandit
    Gast

    Standard AW: PHP Kontaktformular mit Fehler

    Was für Fehler? Und nein, ich werde nicht die Zip-Datei download, entpacken, ansehen und testen.

  3. #3
    HTML Newbie
    Themenstarter

    Registriert seit
    16.09.2010
    Beiträge
    4
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: PHP Kontaktformular mit Fehler

    Und nun hier meine Version:
    aufgrund der Länge etwas im HTML Teil gelöscht
    Code:
    <?php
    
    // Einstellungen
    
    // Ihre E-Mailadresse
    $ihre_emailadresse = 'xxxxxxxxxxxxx';
    
    // Absender || Muster(From: NAME <EMAIL>) // Beispiel: 'From: Max Mustermann <max@musterdomain.tld>'
    $email_absender = 'From: Formular <xxxxxxxxxxxxxxxxx>';
    
    // Betreff
    $email_betreffzeile = 'Formular-Anfrage';
    
    
    
    // Hinweismeldungen
    
    #Nicht alle Felder ausgefüllt
    $errormessage[0] = 'Folgende(r) Fehler sind/ist aufgetreten:';
    #Ungültige E-Mailadresse eingegeben
    $errormessage[1] = '<br />- Ihre E-Mail Adresse enthält einen Fehler';
    #Ungültiger Sicherheitscode
    $errormessage[2] = '<br />- Ungültiger Sicherheitscode';
    #Datenschutzbestimmungen nicht akzeptiert
    $errormessage[3] = '<br />- Sie haben den Datenschutzbestimmungen nicht zugestimmt';
    #Datenschutzbestimmungen nicht ausgefüllt
    $errormessage[4] = '<br />- Bitte stimmen Sie den Datenschutzbestimmungen zu';
    #allgemein
    $errormessage[5] = '<br />- es wurden nicht alle notwendigen Felder ausgefüllt';
    #Ungültiger Zeichen (Spamverdacht)
    $errormessage[6] = '<br />- Ungültige Zeichen entdeckt';
    
    #Alle Felder sind OK
    $okay = 'Vielen Dank für Ihre Nachricht, wir werden Sie demnächst bearbeiten!<br /><br />';
    
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    
        #######################################
        session_start();
        #######################################
    
    
          if(isset($_POST['submit'])) {
        #######################################
    
          $prioritaet =    check($_POST['prioritaet']);
          $krankenhaus =    check($_POST['krankenhaus']);
          $zahnersatz =    check($_POST['zahnersatz']);
          $krankentagegeld =    check($_POST['krankentagegeld']);
          $selbstbeteiligung =    check($_POST['selbstbeteiligung']);
          $berufsstatus =    check($_POST['berufsstatus']);
          $beihilfeanspruch =    check($_POST['beihilfeanspruch']);
          $bruttoeinkommen =    check($_POST['bruttoeinkommen']);
          $krankenversicherung =    check($_POST['krankenversicherung']);
          $datenschutzbestimmungen =    check($_POST['datenschutzbestimmungen']);
          $anrede =    check($_POST['anrede']);
          $vorname =    check($_POST['vorname']);      
          $nachname =   check($_POST['nachname']);
          $email =      check($_POST['email']);
          $nachricht =  check($_POST['nachricht']);
          $strasse =   check($_POST['strasse']);
          $gebtag =   check($_POST['gebtag']);
          $gebmonat =   check($_POST['gebmonat']);
          $gebjahr =   check($_POST['gebjahr']);
          $telefon =   check($_POST['telefon']);
          $handy =   check($_POST['handy']);
          $postleitzahl =   check($_POST['postleitzahl']);
          $wohnort =   check($_POST['wohnort']);
    
        #######################################
    
            $ip = $_SERVER['REMOTE_ADDR'];
            $host = gethostbyaddr($ip);
    
        #######################################
    
            $zeit = time();
            $datum = date ("d.m.Y", $zeit);
            $uhrzeit = date ("H:i:s", $zeit);
    
        #######################################
    
            $message = '<span style="color:red">' . $errormessage[0];
            
        if($vorname=='' || $nachname=='' || $prioritaet=='' ||  $krankenhaus=='' || $zahnersatz=='' || $krankentagegeld=='' ||  $selbstbeteiligung=='' || $berufsstatus=='' || $krankenversicherung==''  || $gebjahr=='' || $strasse=='' || $postleitzahl=='' || $wohnort=='' ||  $telefon=='') {$message .= $errormessage[5]; $fehler = 1;}
                
        if(!ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,6})$", $email)) {
                $message .= $errormessage[1]; $fehler = 1;}
                    
        if($_POST['code']=="" || strtolower($_POST['code'])!=$_SESSION['captcha_code']){
                $message .= $errormessage[2]; $fehler = 1;}
        
        if($datenschutzbestimmungen=='Nein'){$message .= $errormessage[3]; $fehler = 1;}
        
        if($datenschutzbestimmungen==''){$message .= $errormessage[4]; $fehler = 1;}
            
        if(ehi_check()!=0){$message .= $errormessage[6];  $fehler = 1;}
    
    
    
            $message .= '</span><br /><br />';
    
            #######################################
    
        #######################################
            
            if(!isset($fehler)){
                
            $email_nachricht  = "-- Kontakformularanfrage --\n";
            $email_nachricht .= "\nPrioritaet: $prioritaet\nKrankenhaus:  $krankenhaus\nZahnersatz: $zahnersatz\nKrankentagegeld:  $krankentagegeld\nSelbstbeteiligung: $selbstbeteiligung\nBerufsstatus:  $berufsstatus\nBeihilfeanspruch: $beihilfeanspruch\nBruttoeinkommen:  $bruttoeinkommen\nKrankenversicherung:  $krankenversicherung\nDatenschutzbestimmungen akzeptiert:  $datenschutzbestimmungen\nAnrede: $anrede\nVorname: $vorname\nNachname:  $nachname\nGeburtsdatum: $gebtag $gebmonat $gebjahr\nStrasse:  $strasse\nPostleitzahl: $postleitzahl\nWohnort: $wohnort\nTelefon:  $telefon\nHandy: $handy\nE-Mailadresse: $email\n\n";
            $email_nachricht .= "Nachricht:\n$nachricht\n\nIP: $ip\nHost: $host\n";
            $email_nachricht .= "gesendet am $datum um $uhrzeit.";
                 
            // Mail senden
            @mail($ihre_emailadresse, $email_betreffzeile, $email_nachricht, $email_absender);
                
            //Variablen resetten
            $anrede     = '';
            $krankenhaus     = '';
            $zahnersatz     = '';
            $krankentagegeld     = '';
            $selbstbeteiligung     = '';
            $berufsstatus     = '';
            $beihilfeanspruch     = '';
            $bruttoeinkommen     = '';
            $krankenversicherung    = '';
            $datenschutzbestimmungen     = '';
            $anrede     = '';
            $prioritaet = '';
            $vorname    = '';
            $nachname   = '';
            $betreff    = '';
            $email      = '';
            $nachricht  = '';
            $strasse   = '';
            $gebtag   = '';
            $gebmonat   = '';
            $gebjahr   = '';
            $telefon   = '';
            $handy   = '';
            $wohnort   = '';
            $postleitzahl   = '';
            
            
            $meldung=$okay;
      
                } else {
                $meldung=$message;
                }
        #######################################
        #######################################
        } //endissetsubmit
      else{$meldung='';}
    
    
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ?>
    
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    
    
        <td class="style12" valign="bottom" style="width: 380px">E-Mail Adresse</td>
    </tr>
    <tr>
        <td style="width: 380px" class="style11">
        <input name="email" type="text" id="email" size="40"  maxlength="100" class="style2" style="height: 20px; width: 376px"  /></td>
    </tr>
        <tr>
            <td class="style1" style="height: 300px; width: 380px;" valign="bottom"></td>
        </tr>
        <tr>
            <td class="style30" style="width: 380; height: 50;">
            <a name="point3">
            <span class="style14">Seite 3 von 3</span></a><span class="style14"><br>
            </span><strong><a name="point3">
            Abschluss</a></strong></td>
        </tr>
        <tr>
            <td class="style1" style="height: 30px; width: 380px;" valign="bottom" ></td>
        </tr>
        <tr>
            <td class="style19" style="width: 380px;" valign="bottom">
            <a href="#point2" target="_self"><span class="style24">zurück</span></a></td>
        </tr>
        <tr>
            <td class="style1" style="width: 380px;" valign="bottom" >&nbsp;</td>
        </tr>
    <tr>
        <td class="style12" style="width: 380px;" valign="bottom">weitere Bemerkungen</td>
    </tr>
    <tr>
        <td style="width: 380px">
        <textarea name="nachricht" rows="3" style="white-space: nowrap;  width: 380px;" class="style2" cols="50"></textarea></td>
    </tr>
    <tr>
        <td style="width: 380px">&nbsp;</td>
    </tr>
    <tr>
        <td class="style12" style="width: 380px;" valign="bottom">Sicherheitscode</td>
    </tr>
    <tr>
        <td style="width: 380px" class="style11"><img id="captcha"  src="captcha.php" alt="captcha" border="1"  /><br />
        <a href="javascript:void(0);" onclick="reload_captcha();" class="style6">
        <span class="style14">Neuer Code?</span></a></td>
    </tr>
    <tr>
        <td style="width: 380px" class="style11">
        <input name="code" type="text"  size="20" maxlength="50" class="style2" /></td>
    </tr>
    <tr>
        <td style="width: 380px" class="style11">
        &nbsp;</td>
    </tr>
    <tr><td class="style12" style="width: 376px;" valign="bottom">Ich stimme den 
        <a class="style28" href="#point4">Datenschutzbestimmungen</a> zu.</td>
        </tr><tr><td style="width: 380px" class="style11">
        <select style="height: 20px; width: 380px"  name="datenschutzbestimmungen" type="text" size="1" maxlength="100"  class="style2" />
            <option value="">&nbsp;</option>
            <option>Ja</option>
            <option>Nein</option>
            </td>
        </tr>
    
    <tr>
        <td style="width: 380px; height: 70px;" class="style16"><span class="style6">
        <a href="#point1">Wichtig! Bitte überprüfen sie nochmal, ob alle Felder 
        ausgefüllt sind.</a></span><br><a href="#point1"><span class="style6">Zur 
        Überprüfung...</span></a></td>
    </tr>
    
        <tr>
        <td style="width: 380px; height: 58px;" class="style11">
        <input style="width: 384px" type="submit" value="Kostenloses und  unverbindliches Angebot anfordern" name="submit" class="style15" />
        <!-- Hinweis darf nicht entfernt werden! -->
        <p>&nbsp;</p>
        <p>&nbsp;</p>
        <p class="style9">
        <span class="style10">&copy; Script Powered by </span> 
        <a target="_blank" href="http://www.kontaktformular.org"  title="kostenloses Kontaktformular" class="style10">kostenloses  Kontaktformular</a></p>
        <!-- Hinweis darf nicht entfernt werden! --></td>
        </tr>
        <tr>
            <td class="style1" style="height: 300px; width: 380px;" valign="bottom"></td>
        </tr>
        <tr>
            <td class="style30" style="width: 380; height: 50;">
            <a name="point4">
            <span class="style14">&nbsp;</span></a><span class="style14"><br>
            </span><strong><a name="point4">
            Datenschutz</a></strong></td>
        </tr>
        <tr>
            <td class="style1" style="height: 30px; width: 380;" valign="bottom" ></td>
        </tr>
        <tr>
            <td class="style19" style="width: 380;" valign="bottom">
            <a href="#point3" target="_self"><span class="style24">zurück</span></a></td>
        </tr>
        <tr>
            <td class="style1" style="width: 380;" valign="bottom" >&nbsp;</td>
        </tr>
        <tr>
        <td class="style12" style="height: 20; width: 380px;" valign="bottom">
        Bestimmungen</td>
        </tr>
        <tr>
            <td class="style1" style="width: 380;" valign="bottom">
            &nbsp;</td>
        </tr>
    
        <tr>
            <td class="style1" style="width: 380;" valign="bottom">
            <span class="style27" style="mso-fareast-font-family:  &quot;Times New Roman&quot;; mso-fareast-language: DE">
            Damit Sie die pkv-24online.de Leistung – den Versicherungsvergleich – in 
            Anspruch nehmen können, benötigen wir einige Daten. pkv-24online.de 
            erhebt, verarbeitet und speichert diese Daten gemäß den Bestimmungen des 
            Bundesdatenschutzgesetz (BDSG) und sonstiger anwendbarer Bestimmungen 
            (wie z. B. das TDDSG). <o:p></o:p>pkv-24online.de erhebt und bearbeitet 
            Ihre Daten dabei nach den Prinzipien Datensparsamkeit, Datensicherheit 
            und Datenschutz.<o:p></o:p>Darunter verstehen wir, dass es Ihnen als 
            Nutzer unserer Webseite möglich ist, Informationen unter spezifischer 
            Angabe der für die Bearbeitung Ihrer Anfrage erforderlichen 
            personenbezogenen Nutzungsdaten anzufordern. Wir werden die uns 
            anvertrauten Daten nur für den von Ihnen festgelegten rechtmäßigen Zweck 
            – zur Korrespondenz mit ihnen, zur Bearbeitung Ihrer Anfrage und zu der 
            von Ihnen gegebenenfalls gewünschten weiteren Beratung – verwenden und 
            nach Erfüllung dieses Zweckes löschen. <o:p></o:p>Wir werden die von 
            Ihnen eingegebenen personenbezogenen Daten nur zur eigenen Verwendung 
            nutzen und nicht an Dritte übergeben. Ohne Angabe Ihrer Telefonnummer 
            und Ihrer E-Mail Adresse ist eine Bearbeitung Ihrer Anfrage leider nicht 
            möglich. <o:p></o:p>Wir bitten Sie, nur ernstgemeinte Anfragen zu 
            stellen und uns Fairness entgegen zu bringen.<o:p></o:p>Die 
            erforderliche Datenverarbeitung bedarf Ihrer Einwilligung (§ 3 Abs. 1 
            TDDSG). Wir bitten Sie daher hiermit um eine &quot;Einwilligungserklärung zur 
            Datenverarbeitung&quot;. Ihre Einwilligung kann auch elektronisch erklärt 
            werden (§ 4 Abs. 2 TDDSG). <o:p></o:p>Indem Sie Ihre Eingaben mit dem 
            Feld &quot;Vergleich anfordern&quot; bestätigen, erklären Sie Ihre Einwilligung in 
            die Erhebung, Speicherung und Verarbeitung ihrer Daten. Es erfolgt keine 
            Weitergabe an Dritte.<o:p></o:p>Sie erhalten die Aufforderung &quot;Vergleich 
            anfordern&quot; nur, wenn Sie das Kästchen „Datenschutzbestimmungen“ mit „Ja“ 
            beantworten, in dem steht: &quot;</span><span class="style26">Ich stimme den 
            Datenschutzbestimmungen zu</span><span class="style14"  style="mso-fareast-font-family: &quot;Times New Roman&quot;;  mso-fareast-language: DE"><span class="style26">.&quot;  <o:p></o:p>
            Sie haben das Recht, jederzeit Ihrer Einwilligung mit Wirkung für die 
            Zukunft zu widerrufen.<o:p></o:p>Wenn Sie diese Rechte geltend machen 
            wollen, insbesondere die von ihnen abgegebene Datenschutzerklärung 
            erneut abrufen wollen, Fragen hierzu haben oder ihre Einwilligung in die 
            Datenschutzerklärung widerrufen wollen, senden Sie uns bitte eine E-Mail 
            an datenschutz@pkv-24online.de.</span><o:p></o:p></span></td>
        </tr>
    
        <tr>
            <td class="style1" style="height: 300px; width: 380px;" valign="bottom"></td>
        </tr>
    
    </table>
    </form>
    </body>
    </html>
    <?php 
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    
    
    function check($var){
    $varsafe=trim(strip_tags($var));
    return $varsafe;
    }
    
    
    function ehi_check(){
    $achtung=0;
    foreach($_POST as $val){
    $pos = strpos(strtolower($val), 'content-type:'); if($pos !== false){$achtung++;}
    $pos = strpos(strtolower($val), 'content-type');  if($pos !== false){$achtung++;}
    $pos = strpos(strtolower($val), 'bcc:');          if($pos !== false){$achtung++;}
    $pos = strpos(strtolower($val), 'bcc');           if($pos !== false){$achtung++;}
    } //endforeach
    return $achtung;  // wenn Null dann Alles Okay
    } 
    
    
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    ?>
    Wäre supi wenn das jemand retten könnte

  4. #4
    HTML Newbie
    Themenstarter

    Registriert seit
    16.09.2010
    Beiträge
    4
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: PHP Kontaktformular mit Fehler

    Zitat Zitat von bandit600 Beitrag anzeigen
    Was für Fehler? Und nein, ich werde nicht die Zip-Datei download, entpacken, ansehen und testen.
    Ja war nicht vertrauenserweckend so eine böse zip-Datei...

  5. #5
    Bandit
    Gast

    Standard AW: PHP Kontaktformular mit Fehler

    Du hast kein value bei den Feldern

  6. #6
    HTML Newbie
    Themenstarter

    Registriert seit
    16.09.2010
    Beiträge
    4
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: PHP Kontaktformular mit Fehler

    DANKE
    hab überall vergessen die id und value zu übernehmen.
    DANKE

Ähnliche Themen

  1. Kontaktformular - wo ist der Fehler?
    Von davidos_no.1 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 22
    Letzter Beitrag: 21.08.2008, 16:15
  2. PHP -Kontaktformular-Script Fehler
    Von funnie01 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 12
    Letzter Beitrag: 15.01.2008, 15:28
  3. Kontaktformular. Wo liegt der Fehler?
    Von im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 8
    Letzter Beitrag: 29.01.2007, 23:04
  4. Kontaktformular Fehler
    Von Ivonne im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 20
    Letzter Beitrag: 17.08.2006, 23:51

Stichworte

Berechtigungen

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