Ergebnis 1 bis 3 von 3

Thema: Kontaktformular sendet nicht

  1. #1
    Azubi(ne)
    Registriert seit
    15.03.2015
    Beiträge
    64
    Danke
    29
    Bekam 0 mal "Danke" in 0 Postings

    Standard Kontaktformular sendet nicht

    Hallo,

    ich verwende grade folgenden Code für ein Kontaktformular auf meiner Seite : http://www.wolfstatze.de/kontakt.php

    PHP-Code:
    <?php
    header
    ("Content-Type: text/html; charset=utf-8");
    ?>
    <?php

    $notiz 
    "";

    if(
    $_POST['name'] != "" && $_POST['email'] != "" && $_POST['betreff'] != "" && $_POST['nachricht'] != "") {
        
    $sent =    mail('Test@test.de''Email-Anfrage ' $_POST['betreff'], 'Name:'$_POST['name'] . ' Email: ' $_POST['email'] . ' Nachricht: '  $_POST['nachricht']);

        if(
    $sent == 1){
    $notiz "Ihre Nachricht wurde gesendet.";
        

        }
        
    } else if (
    $_POST['formular']=='set'){
        
    $notiz "Es wurden nicht alle Felder ausgefüllt.";
        
    }

    ?>

    <html>

    <head>
        <title>Wolfstatze</title>
        <link rel="stylesheet" href="style.css" type="text/css" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
        <meta charset="UTF-8">
        <link rel="shortcut icon" type="image/x-icon" href="Bilder/Favicon.ico">
        <link href="https://fonts.googleapis.com/css?family=Libre+Franklin:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i" rel="stylesheet"> 
        <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
        <script type="text/javascript" src="js/cycle2.js"></script>
        <script>
            $(function() {
                var pull         = $('#pull');
                    menu         = $('nav ul');
                    menuHeight    = menu.height();

                $(pull).on('click', function(e) {
                    e.preventDefault();
                    menu.slideToggle();
                });

                $(window).resize(function(){
                    var w = $(window).width();
                    if(w > 320 && menu.is(':hidden')) {
                        menu.removeAttr('style');
                    }
                });
            });
        </script>
    </head>

    <body class="kontakt">

    <header>
        <div class="header"> 
        <img class="logo" src="Bilder/Logo.png"> 
    <nav class="clearfix" >
            <ul class="clearfix">
                <li><a href="index.html">Start</a></li>
                <li><a href="about.html">About</a></li>
                <li><a href="projekte.html">Projekte</a></li>
                <li><a href="kontakt.html"class="active">Kontakt</a></li>        
                <li><a href="impressum.html">Impressum</a></li>            
            </ul>

            <a href="#" id="pull">Menü</a>

    </nav>
        </div> 
    </header>

    <figure>
    <img class="erstes" src="Bilder/wolf_start.jpg">
    <img class="kleines" src="Bilder/Wolf_klein.jpg">
    </figure>

    <div class="contact" >
    <article class="contact_article" >
        <p>Ich freue mich über Ihre Nachricht !</p>
    <p> Stefanie Wolf | Trierer Straße 28, 99423 Weimar | Email: stefanie.wolf[at]uni-weimar.de</article>
    </div>
    <div class="beige_Kontakt">

            
            <form action="Kontakt.php" method="post">
                <input type="hidden" value="set" name="formular">
                <input type="text" value="<?php echo $_POST['name']; ?>" placeholder="Name" name="name" style="margin-top:2.5em;"><br>
                <input type="text" value="<?php echo $_POST['email']; ?>" placeholder="Email" name="email"><br>
                <input type="text" value="<?php echo $_POST['betreff']; ?>" placeholder="Betreff" name="betreff"><br>
                
                <textarea name="nachricht" placeholder="Nachricht"><?php echo $_POST['nachricht']; ?></textarea>
                
                <br><input type="submit" value="Senden">
            <h5><?php echo $notiz?></h5>
            </form>    

        </div>


        </nav>




    </body>

    </html>
    Wenn man die Email sendet, kommt eine Fehlermeldung, dass sich die kontakt.php nicht auf dem Server befindet..
    Kann mir jemand helfen?
    Vielen Dank im Vorraus.

    Liebe Grüße

    Sun

  2. #2
    König(in)
    Registriert seit
    13.06.2012
    Beiträge
    1.088
    Danke
    14
    Bekam 56 mal "Danke" in 54 Postings

    Standard AW: Kontaktformular sendet nicht

    Auf deinem Server steht unter Kontakt eine kontakt.html !!!
    Desweiteren rufst du in deinem Code eine Kontakt.php auf, keine kontakt.php. Groß- und Kleinschreibung und Dateinamenerweiterung ist extrem wichtig, sonst ist es eine andere Datei!
    Geändert von Gastl (08.03.2017 um 15:58 Uhr)

  3. Folgende User finden die Antwort von Gastl gut:


  4. #3
    Moderator Avatar von Arne Drews
    Registriert seit
    20.01.2016
    Ort
    Friedrichstadt, NF
    Beiträge
    1.022
    Danke
    19
    Bekam 108 mal "Danke" in 107 Postings

    Standard AW: Kontaktformular sendet nicht

    Verwende kein mail() roh.
    Mailerklassen, wie PHPMailer oder SwiftMailer ( meine Empfehlung ) nehmen Dir viele Richtlinien ab!

  5. Folgende User finden die Antwort von Arne Drews gut:


Ähnliche Themen

  1. PHP mail() function sendet nicht an Yahoo Mail-Adressen
    Von DarkEmperor im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 14
    Letzter Beitrag: 27.02.2011, 23:03
  2. Anfrageformular sendet manchmal nicht?
    Von GreatStuff im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 25.01.2011, 07:35
  3. Kontaktformular funktioniert nicht.
    Von tightman im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 32
    Letzter Beitrag: 06.07.2010, 16:38
  4. Kontaktformular funktioniert nicht
    Von Unregistriert im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 21.02.2010, 16:49

Stichworte

Berechtigungen

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