Bestellformular

Benjamin5

Mitglied
Hallo Liebe Community,
ich brauche mal wieder eure Hilfe.
Und zwar habe Ich ein Bestellformular gebastelt was wenn man auf Bestellung Absenden geht den Formularinhalt an eine Vorgegebene E-Mailadresse Sendet.
Könnt Ihr mir mal dort einen code geben wie das aussehen könnte?
Es wäre gut wenn das alles in einem PHP Dokument sein könnte.
Die Bestellung soll aber auch erst Absendbar sein wenn man die Checkbox Aktiviert hat un dwenn nicht soll eben der Hinweis kommen, das man die AGBs Akzeptieren muss.

Hier mal die bestellung.php
HTML:
<form name="form1" method="post" action="">
  <table width="491" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td width="148" height="30">Anrede:</td>
      <td width="343"><select name="select">
        <option selected>Anrede</option>
        <option>Herr</option>
        <option>Frau</option>
      </select></td>
    </tr>
    <tr>
      <td height="26">Vorname:</td>
      <td><input type="text" name="textfield"></td>
    </tr>
    <tr>
      <td height="27">Nachname:</td>
      <td><input type="text" name="textfield"></td>
    </tr>
    <tr>
      <td height="27">Stra&szlig;e &amp; Nr. : </td>
      <td><input type="text" name="textfield"></td>
    </tr>
    <tr>
      <td height="27">Postleitzahlen:</td>
      <td><input type="text" name="textfield"></td>
    </tr>
    <tr>
      <td height="26">Ort:</td>
      <td><input type="text" name="textfield"></td>
    </tr>
    <tr>
      <td height="28">E-Mail:</td>
      <td><input type="text" name="textfield"></td>
    </tr>
    <tr>
      <td>Telefon:</td>
      <td><input type="text" name="textfield"></td>
    </tr>
    <tr>
      <td colspan="2"><div align="center">(f&uuml;r R&uuml;ckfragen bitte unbedingt angeben)</div></td>
    </tr>
    <tr>
      <td>Fax:</td>
      <td><input type="text" name="textfield"></td>
    </tr>
    <tr>
      <td>Ihre Bestellung: </td>
      <td><textarea name="textfield" cols="50" rows="10"></textarea></td>
    </tr>
    <tr>
      <td><div align="center">Unsere AGBs </div></td>
      <td>Ja Ich habe die AGBs gelesen 
      <input type="checkbox" name="checkbox" value="checkbox"></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><input type="submit" name="Submit" value="Bestellung Absenden"></td>
    </tr>
  </table>
</form>
Ich bin euch für eure Hilfe sehr Dankbar.
 
Hier mal was auf die Schnelle gemacht:
PHP:
<?php

if (isset($_POST['form1']))
{
    $content = 'Hier sind die Daten:<br>\r\n';
    foreach ($_POST as $key => $value)
    {
        $content .= "$key = $value<br>\r\n";
    }

    if ($_POST['checkbox'])
    {
        mail("empfaenger@domain.de", "Betreff", $content);
    }
}

?>

Für weitere Informationen schau dir doch die Grundlagen von Formularen und der PHP-Mail-Funktion an. (Der erste Link ist glaub ich nicht das Ideal, aber da kannst du dir mit Google weiter helfen.)
 
Zurück