kostenloser Webspace werbefrei: lima-city


Automatische E-mail programmieren

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    rcfreebuild

    rcfreebuild hat kostenlosen Webspace.

    Hallo,
    ich möchte für das Kontaktfomular meine Seite so Programmieren,dass man etwas eingeben kann(z.B. Name,E-mail).Dieses soll dann an das mail()-Skript (http://www.lima-city.de/2008/php) weiterleiten.Wie geht das?

    Anfanen muss ich doch mit:
    <form>
    <p>Name:<br><input name="name" type="text" size="30" maxlength="30"></p>
    <p>E-mail:<br><input name="e-mail" type="text" size="30" maxlength="40"></p>
    </form>


    Wie geht es dann weiter?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Da brauchst du noch ein bisschen was. Eine ganz gute Erklärung findest du auf http://php-einfach.de/php-tutorial/php-variable.php#post_get. Zunächst musst du also deinem Formular beibrigen, dass es per POST die Daten an den Server übermitteln soll.
    <form action="seite2.php" method="post">
    Ihr Vorname:<br>
    <input type="Text" name="vorname">
    <input type="Submit" value="Absenden">
    </form>


    Du musst natürlich deine Felder entsprechend anpassen. In der Datei seite2.php prüfst du dann, ob alle erforderlichen Angaben gemacht wurden und sendest dann die Email

    <?php
    if (isset($_POST["vorname"] and $_POST["vorname" != "") { //Alle Textfelder prüfen. Wenn du mehrere hast, erweiterst du die Liste einfach und verbindest alles mit and
    	mail("du@you.de", "Testmail", $_POST["vorname"]." hat dir eine Nachricht geschickt");
    	echo "Deine Email wurde verschickt";
    } else {
    	echo "Du hast das Feld nicht ausgefuellt.";
    }
    ?>
  4. rcfreebuild schrieb:
    Wie geht es dann weiter?

    Eventuell mit weiteren Formularfeldern, in die der Schreibende auch seinen Text eintragen kann. Abschließend wäre ein Button nicht schlecht, mit dem der Schreibende seinen Salmon auch abschicken kann.

    Ein Klick auf den Senden-Button veranlaßt dann dein Formular, ein Skript aufzurufen, welches diese Daten verarbeitet und als Email an den Empfänger, sprich dich, versendet. PHP ist da, wie Du bereits erkannt hast, eine gute Möglichkeit. :wink:

    Ein brauchbares Grundkonzept, wie man das mit PHP umsetzt, findest Du (ohne Google zu belästigen) bei Schattenbaum.

    Beitrag zuletzt geändert: 1.5.2013 3:20:38 von fatfreddy
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!