Beiträge von Billbos

    Hi, okay du hast recht, dann beschäftige ich mich jetzt mit deiner Methode!
    Nur eins ist komisch

    Installation
    Das Zip bzw. tar.gz-File in ein beliebiges Verzeichnis entpacken
    Die Dateien class.phpmailer.php und smtp.phpmailer.php sowie das Verzeichnis languages/ in einen Ordner auf dem Server kopieren
    Zum include_path das obrige Verzeichnis hinzufügen


    diese Datein heissen jetzt so, oder? Habe ich was falsches runtergeladen?

    class.phpmailer.php

    class.smtp.php

    Dann bin ich der Anleitung gefolgt habe das Paket heruntergladen und einfach in einen Ordner auf den Server gemacht das ist doch richtig oder?
    Nun aber ich verstehe die Konfiguration nicht so ganz!

    Mfg Billbos :)

    Schau mal auf meine Seite http://billbos.eu/sample
    Hier habe ich folgendes gemacht...

    Ja soweit kann ich auch denken, nur was ist denn jetzt los mit dem Formular das kann doch eigentlich nur ein kleiner Fehler sein, oder?


    DER CODE DER JETZT ONLINE IST

    So?

    <label class="links" for="name">Vorname</label>
    <input type="text" name="vorname" id="Vorname" size="30" maxlength="35" value="<?php echo $vorname; ?>" />
    <span class="pflichtfeld" title="Pflichtfeld">*</span>

    <br />

    <label class="links" for="name">Nachname</label>
    <input type="text" name="nachname" id="Nachname" size="30" maxlength="35" value="<?php echo $nachname; ?>" />
    <span class="pflichtfeld" title="Pflichtfeld">*</span>

    <br />

    <label class="links" for="name">E-mail</label>
    <input type="text" name="email" id="Email" size="30" maxlength="50" value="<?php echo $email; ?>" />
    <span class="pflichtfeld" title="Pflichtfeld">*</span>

    <br />

    <label class="links" for="name">Telefon</label>
    <input type="text" name="telefon" id="Telefon" size="30" maxlength="35" value="<?php echo $telefon; ?>" />
    <span class="pflichtfeld" title="Pflichtfeld"></span>

    <br />

    <label class="links" for="anmerkung">Anmerkung</label>
    <textarea name="anmerkung" cols="35" rows="3" value="<?php echo $anmerkung; ?>"></textarea>


    ankommen tut immernoch nichts, obwohl Nachricht gesendet steht!

    http://billbos.eu/sample/kontakt.php

    Die sind doch gesetzt

    Jetzt habe ich nur folgende Zeile verändert

    else
    {
    $empfaenger = "billbos@hotmail.de";
    $betreff = "Die Mail-Funktion";
    $from = "From: Nils Reimers <absender@domain.de>";
    $text = "Vorname: $vorname\nNachname: $nachname\neMail:$email\nTelefon: $telefon\nAnmerkung: $anmerkung";

    mail($empfaenger, $betreff, $text, $from);

    $message = "Nachricht gesendet";
    $vorname = "";
    $nachname = "";
    $email = "";
    $telefon = "";
    $anmerkung = "";

    Aber da der Server zeigt nun folgenden Fehler an ...

    http://billbos.eu/sample/kontakt.php

    Dankeschön, sieht echt gut aus,
    nur einen Fehler mache ich noch, es kommt nichts an!

    Danke die Seiten sind echt gut aber trotzdem ich verstehe das nicht ganz.
    Habe mir jetzt als Beispiel diese Seite http://www.php-einfach.de/php-tutorial/php-mail.php angeschaut.
    So wenn ich jetzt meine Seite aufbauen möchte wie stelle ich das an. Hier ist der jetzige Stand

    Ich habe es aus einem Buch verstehe es trotzdem nicht ganz. Habe das Formular auch schon ausgefüllt und an mich gesendet es kommt aber nichts.
    Deshalb habe ich diesen Thread auch aufgemacht, um einfach genau erklärt zu bekommen wie ich das machen soll.
    Also wenn ich jetzt ein einfaches Formular habe.

    <form action="kontakt.php" name="kontakt" id="kontakt" method="post">
    <fieldset>
    <legend>Kontakt</legend>
    <input type="radio" name="anrede" id="anrede_herr" value="Herr" checked="checked" />
    <label for="anrede_herr">Herr</label>
    <input type="radio" id="anrede_frau" value="Frau" />
    <label for="anrede_frau">Frau</label>

    <br />

    <label class="links" for="name">Vorname</label>
    <input type="text" name="vorname" id="Vorname" size="30" maxlength="35" />
    <span class="pflichtfeld" title="Pflichtfeld">*</span>

    <br />

    <label class="links" for="name">Nachname</label>
    <input type="text" name="nachname" id="Nachname" size="30" maxlength="35" />
    <span class="pflichtfeld" title="Pflichtfeld">*</span>

    <br />

    <label class="links" for="name">E-mail</label>
    <input type="text" name="email" id="Email" size="30" maxlength="50" />
    <span class="pflichtfeld" title="Pflichtfeld">*</span>

    <br />

    <label class="links" for="name">Telefon</label>
    <input type="text" name="telefon" id="Telefon" size="30" maxlength="35" />
    <span class="pflichtfeld" title="Pflichtfeld"></span>

    <br />

    <label class="links" for="anmerkung">Anmerkung</label>
    <textarea name="anmerkung" cols="35" rows="3"></textarea>

    </fieldset>

    <input type="submit" name="abschicken" id="absenden" value="Absenden" />
    <p>Felder mit einem <span class="pflichtfeld">*</span> müssen ausgef&uuml;llt werden.</p>

    </form>

    <?php
    if (isset($_POST['abschicken'])) {

    $fehler = false;
    $fehlertext = "";

    if (empty($_GET['vorname'])) {
    $fehler = true;
    $fehlertext .= "Der Vorname fehlt!<br>\n";
    }

    if (empty($_GET['nachname'])) {
    $fehler = true;
    $fehlertext .= "Der Nachname fehlt!<br>\n";
    }

    if (empty($_GET['email'])) {
    $fehler = true;
    $fehlertext .= "Die E-mail fehlt!<br>\n";
    }

    if (empty($_GET['anmerkung'])) {
    $fehler = true;
    $fehlertext .= "Ihre Anmerkung fehlt!<br>\n";
    }

    if ($fehler) {
    echo "<p>$fehlertext</p>";
    } else {
    $mailbody = $_POST['Vorname'] . " schrieb\n\n";
    $mailbody .= $_POST['Nachname'];
    $mailbody = stripslashes($mailbody);
    $Email = $_POST['E-mail'];
    $mailbody .= $_POST['Anmerkung'];
    if (@mail("billbos@hotmail.de", "Feedback", $mailbody, "From: $Email")) {
    echo "<p>Danke! Ihre Nachricht wurde weitergeleitet!</p>\n";
    } else {
    echo "<p>Leider gab es einen Sendefehler!</p>\n";
    }
    }
    }
    ?>

    Hallo Leute,

    ich weiss, dass kommt bei vielen von euch wahrscheinlich als nervig rüber. Ich habe aber schon so viel gelesen verstehe es aber trotzdem nicht, das Prinzip wie ein Formular funktioniert.
    Kann mir jemand mit einem Beispiel helfen?
    Zum Beispiel von abfragen von einem Radiobutton, Vorname, Nachname, Email und Anmerkung?
    Wäre echt klasse.

    Mfg Billbos :rolleyes: