• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Brauche Kontaktformular

bseQ

Neues Mitglied
Hallo,
sicher eine häufig gestellte Frage mit vielen Meinungen.
Ich benötige für ein Projekt ein Kontakformular, kenne mich aber sogut wie gar nicht mit PHP und MySQL aus.
Ich bin lediglich Hobby-Webdesigner und pflege 2 kleine Webseiten, lediglich mit HTML und CSS.

Im Kontaktformular soll es eine Auswahl zwischen 3 Empfänger geben, dann ein paar Felder zur Eingabe von Mailadresse, Name und Wohnort. Und anschließend natürlich noch ein Textarea.

Wie groß ist der Aufwand? Hat jemand nützliche Seiten für mich mit denen ich ein solches Formular erstellen kann? Es gibt nicht zufällig jemanden, der mir eine Vorlage schicken kann?
Ich habe bisher nur ganz simpel mit einem Onlineeditor gearbeitet, dort stört mich aber die im Formular eingebundenen Copyrights, außerdem will der Anbieter mitlerweile einmalig 7€ für die Freischaltung.

Ich bedanke mich schon mal im voraus.
Gruß
bseQ
 
Werbung:
Werbung:
Hallo, möchtest du du das Formular per Mail schicken oder in eine MySQL DB speichern?

Per Mail hättest du folgendes script:
PHP:
if ( array_key_exists('submit', $_POST) ) {
$sicherheitscode = $_POST["sicherheitscode"];
$sicherheitscode_generated = $_POST["sicherheitscode_generated"];
$empfaenger = $_POST["empfaenger"];
$name = $_POST["name"];
$vorname = $_POST["vorname"];
$email = $_POST["email"];
$titel = $_POST["titel"];
$text = $_POST["text"];

$db_uhrzeit = date("H:i:s");
$db_datum = date("d.m.Y");
$sort = date("Y-m-d H:i:s");

$mail_empfaenger =    $empfaenger . 'EMPFÄNGER';
$mail_betreff =        'BETREFF';
$mail_nachricht =    $text;
$mail_header =        'From: ' . $vorname . ' ' . $name . "\r\n" .
            'Reply-To: ' . $email . "\r\n" .
            'X-Mailer: PHP/' . phpversion();

mail($mail_empfaenger, $mail_betreff, $mail_nachricht, $mail_header);

echo "<b>Anfrage Erfolgreich versendet.</b><br>Ihre Anfrage wurde Erfolgreich entgegengenommen.<br><br>Sie werden in kürze Weitergeleitet...";
echo "<meta http-equiv=\"refresh\" content=\"0;URL=../kontakt/\">";
}

    srand((float)microtime() * 2500000);

    $sicherheitsziffer = array('', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0',);

    shuffle($sicherheitsziffer);

    $sicherheitscode = $sicherheitsziffer[3] . $sicherheitsziffer[7] . $sicherheitsziffer[6] . $sicherheitsziffer[24] . $sicherheitsziffer[19]
?>
<div class="content_right_top">
<b>Kontaktformular</b>
</div>
        <div class="content_right_container">
        <form action="./kontakt.php?aktion=verarbeiten" method="post" style="float: left;">
        <table class="gaestebuch_eingabe">
        <tr>
        <td>
        <b>Wählen sie Ihren Ansprechpartner</b><br>
        <input type="radio" name="empfaenger" value="admin"> Webmaster
        </td>
        </tr>
        <tr>
        <td>
        <input type="radio" name="empfaenger" value="kommandant"> Kommandanten
        </td>
        </tr>
        <tr>
        <td>
        <input type="radio" name="empfaenger" value="vorstand"> Vorstand
        </td>
        </tr>
        <tr>
        <td>
        <input type="radio" name="empfaenger" value="jugendwart"> Jugendwart<br><br>
        </td>
        </tr>
        <tr>
        <td>
        <b>Ihr Name:</b><br>
        <input type="text" size="25" maxlength="25" name="name">
        </td>
        </tr>
        <tr>
        <td>
        <b>Ihr Vorname:</b><br>
        <input type="text" size="25" maxlength="25" name="vorname">
        </td>
        </tr>
        <tr>
        <td>
        <b>Ihre E-Mail:</b><br>
        <input type="text" size="50" maxlength="75" name="email">
        </td>
        </tr>
        <tr>
        <td>
        <b>Titel der Anfrage:</b><br>
        <input type="text" size="25" maxlength="25" name="titel">
        </td>
        </tr>
        <tr>
        <td>
        <b>Ihr Anliegen:</b><br>
        <textarea cols="75" rows="10" name="text"></textarea>
        </td>
        </tr>
        <tr>
        <td>
        <b>Sicherheitscode:</b><br>
        <b style="color: red; font-size: 14px;"><? echo $sicherheitscode; ?><b> <input type="text" size="5" maxlength="5" name="sicherheitscode">
        <input type="hidden" name="sicherheitscode_generated" value="<? echo $sicherheitscode; ?>">
        </td>
        </tr>
        <tr>
        <td>
         <input type="submit" name="submit" value="Eintragen">
        <input type="reset" value="zurücksetzen">
        </td>
        </tr>
        </table>
        </form>
        </div>
 
Diese Informationen hättest du dir aber auch sehr sehr leicht selbst durch suchen finden können.

Google spuckt sicherlich Millionen von Beiträgen wovon die ersten 100 Seiten Tutorials, Kostenlose Tools und mehr sind.

Falls du erhofft hast, dass dir das jemand macht, dann kommt der Thread in die "Jobbörse" rein. Da kannst du als Gegenleistung:"NIX" angeben und jeder der Lust hat, wird dir sicher helfen. Da ein Kontaktformular keine RIA ist, werden sich sicherlich Ehrenamtliche Hobby Coder finden.
 
Werbung:
Zurück
Oben