Ankündigung

Einklappen
Keine Ankündigung bisher.

Reservierungs-Formular

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Reservierungs-Formular

    Ich muss für ein Restaurant ein Reservierungs-Formular erstellen, kriege das aber nicht so wirklich hin...

    Es soll nach folgenden Sachen gefragt werden:

    -Name
    -Email
    -Wohnort

    -Datum
    -Uhrzeit
    -Platzwahl (Durch Optionsschalter; entweder drinnen oder draußen)
    -Anmerkung

    Wenn man dann auf Reservieren klickt soll da stehen:

    "Danke für folgende Reservierung..."

    und dann soll nochmal alles wiederholt werden.
    Außerdem soll eine Email mit allen Daten an den Webmaster geschickt werden und eine an den der Reserviert hat.

    Bisher habe ich folgendes, vielleicht könnt ihr ja damit was anfangen:

    [code:1:0e0306e8cf]<?php
    if($senden) {
    $an = "[email protected]";
    $subject = "Reservierung durch Formular von $name";
    $reservierung = "Name: $name<br>E-Mail: $email<br>Wohnort: $wohnort<br>Datum: $datum<br>Uhrzeit: $uhrzeit<br>Platzwahl: $platzwahl<br>Anmerkung: $anmerkung";
    mail($an,$subject,$nachricht,"From: $name <$email>");
    $subject2 = "Danke für Ihre Reservierung";
    $danke = "Guten Tag $name,\n\nVielen Dank für ihre Reservierung!\n\nSie erhalten in Kürze eine Reservierungs Bestätigung von uns.\n\n\nMit freundlichen Grüßen, Verena ... (Inh. der Schatulle in Mülheim an der Ruhr)\n\n--\n\nIhre Reservierung :\n\n$nachricht";
    mail($email,$subject2,$danke,"From: [email protected] <$an>");
    echo "<table border=\"0\"><tr><td colspan=\"2\" align=\"left\">";
    echo "<font face='times new roman' size='2' color='#DDC5C5'>Vielen Dank für folgende Reservierung:";
    echo "<tr><td valign=\"top\"><br></td><td valign=\"top\"><br></td></tr>";
    echo "<tr><td valign=\"top\"><font face='times new roman' size='2' color='#DDC5C5'>Ihre Daten:</td><td valign=\"top\"></td></tr>"; // Hier fängt die Datenausgabe an
    echo "<tr><td valign=\"top\"><font face='times new roman' size='2' color='#DDC5C5'>Name:</td><td valign=\"top\"><font face='times new roman' size='2' color='#FFFFFF'>$name</td></tr>";
    echo "<tr><td valign=\"top\"><font face='times new roman' size='2' color='#DDC5C5'>E-Mail:</td><td valign=\"top\"><font face='times new roman' size='2' color='#FFFFFF'>$email</a></td></tr>";
    echo "<tr><td valign=\"top\"><font face='times new roman' size='2' color='#DDC5C5'>Wohnort:</td><td valign=\"top\"><font face='times new roman' size='2' color='#FFFFFF'>$wohnort</td></tr>";
    echo "<tr><td valign=\"top\"><br></td><td valign=\"top\"><br></td></tr>";
    echo "<tr><td valign=\"top\"><font face='times new roman' size='2' color='#DDC5C5'>Ihre Reservierung:</td><td valign=\"top\"></td></tr>"; // Hier fängt die Reservierungsausgabe an
    echo "<tr><td valign=\"top\"><font face='times new roman' size='2' color='#DDC5C5'>Datum:</td><td valign=\"top\"><font face='times new roman' size='2' color='#FFFFFF'>$datum</td></tr>";
    echo "<tr><td valign=\"top\"><font face='times new roman' size='2' color='#DDC5C5'>Uhrzeit:</td><td valign=\"top\"><font face='times new roman' size='2' color='#FFFFFF'>$uhrzeit</td></tr>";
    echo "<tr><td valign=\"top\"><font face='times new roman' size='2' color='#DDC5C5'>Platzwahl:</td><td valign=\"top\"><font face='times new roman' size='2' color='#FFFFFF'>$platzwahl</td></tr>";
    echo "<tr><td valign=\"top\"><font face='times new roman' size='2' color='#DDC5C5'>Anmerkung:</b><br><br></td><td valign=\"top\"><font face='times new roman' size='2' color='#FFFFFF'>".nl2br($anmerkung&#41 ;."</td></tr><tr>";
    echo "<tr><td valign=\"top\"><br></td><td valign=\"top\"><br></td></tr>";
    echo "<td colspan=\"2\" valign=\"top\"><font face='times new roman' size='2' color='#DDC5C5'>Wir werden uns so schnell wie möglich melden!</font></td></tr></table>"; // Endkommentar
    }
    else {
    ?>
    </font></font> <form method="post" action="<? echo $PHP_SELF; ?>">
    <p><font color="#DDC5C5" size="2" face="Times New Roman, Times, serif">Felder
    mit (*) bitte auf jeden Fall ausf&llen</font></p>
    <p><font color="#DDC5C5" size="2" face="Times New Roman, Times, serif">Ihre
    Daten</font></p>
    <p><font color="#DDC5C5" size="2" face="Times New Roman, Times, serif">Name*:<br>
    <input name="name" type="text">
    </font></p>
    <p><font color="#DDC5C5" size="2" face="Times New Roman, Times, serif">E-mail*:<br>
    <input name="email" type="text">
    </font></p>
    <p><font color="#DDC5C5" size="2" face="Times New Roman, Times, serif">Wohnort:<br>
    <input name="wohnort" type="text">
    </font></p>
    <p>&</p>
    <p><font color="#DDC5C5" size="2" face="Times New Roman, Times, serif">Ihre
    Reservierung</font></p>
    <p><font color="#DDC5C5" size="2" face="Times New Roman, Times, serif">Datum*:<br>
    <input name="datum" type="text">
    </font></p>
    <p><font color="#DDC5C5" size="2" face="Times New Roman, Times, serif">Uhrzeit*:<br>
    <input name="uhrzeit" type="text">
    </font></p>
    <p><font color="#DDC5C5" size="2" face="Times New Roman, Times, serif">Platzwahl:<br>
    <input name="platzwahl" type="radio" value="Drinnen" checked>
    Drinnen <br>
    <input type="radio" name="platzwahl" value="Drau&en">
    Drau&en </font></p>
    <p><font color="#DDC5C5" size="2" face="Times New Roman, Times, serif">Anmerkung:<br>
    <textarea name="anmerkung" rows="5" wrap="VIRTUAL"></textarea>
    </font></p>
    <p>&</p>
    <p><font color="#DDC5C5" size="2" face="Times New Roman, Times, serif">
    <input type="submit" name="senden" value="Reservieren">
    </font></p>
    </form>[/code:1:0e0306e8cf]

    Bitte helft mir mit funktionierenden Skripten!!!

    Ich sach schon mal DANKE an alle!
    www.wretched-band.de
    WRETCHED* - DeluxePopPunkRock aus Wesel

  • #2
    was funktioiert denn nicht?

    Kommentar


    • #3
      hmm vielleicht so:


      [code:1:ed992c802f]

      <?php
      if($senden) {
      $an = "[email protected]";
      $subject = "Reservierung durch Formular von $name";
      $reservierung = "Name: $name\nE-Mail: $email\nWohnort: $wohnort\nDatum: $datum\nUhrzeit: $uhrzeit\nPlatzwahl: $platzwahl\nAnmerkung: $anmerkung\n";

      mail($an,$subject,$reservierung,"From&#58 ; $name <$email>");

      $subject2 = "Danke für Ihre Reservierung";
      $danke = "Guten Tag $name,\n\nVielen Dank für ihre Reservierung!\n\nSie erhalten in Kürze eine Reservierungs Bestätigung von uns.\n\n\nMit freundlichen Grüßen, Verena ... (Inh. der Schatulle in Mülheim an der Ruhr)\n\n--\n\nIhre Reservierung :\n\n$reservierung";


      mail($_POST[email],$subject2,$danke,&q uot;From: $an <$an>");

      $bgcolor1 = "#DDC5C5";

      echo "<table border=\"0\"><tr><td colspan=\"2\" align=\"left\">";
      echo "<font face='times new roman' size='2' color='#DDC5C5'>Vielen Dank für folgende Reservierung:";
      echo "<tr><td valign=\"top\"><br></td><td valign=\"top\"><br></td></tr>";
      echo "<tr><td valign=\"top\"><font face='times new roman' size='2' color='#DDC5C5'>Ihre Daten:</td><td valign=\"top\"></td></tr>"; // Hier fängt die Datenausgabe an
      echo "<tr><td valign=\"top\"><font face='times new roman' size='2' color='#DDC5C5'>Name:</td><td valign=\"top\"><font face='times new roman' size='2' color='$bgcolor1'>$name</td></tr>";
      echo "<tr><td valign=\"top\"><font face='times new roman' size='2' color='#DDC5C5'>E-Mail:</td><td valign=\"top\"><font face='times new roman' size='2' color='$bgcolor1'>$email</a></td></tr>";
      echo "<tr><td valign=\"top\"><font face='times new roman' size='2' color='#DDC5C5'>Wohnort:</td><td valign=\"top\"><font face='times new roman' size='2' color='$bgcolor1'>$wohnort</td></tr>";
      echo "<tr><td valign=\"top\"><br></td><td valign=\"top\"><br></td></tr>";
      echo "<tr><td valign=\"top\"><font face='times new roman' size='2' color='#DDC5C5'>Ihre Reservierung:</td><td valign=\"top\"></td></tr>"; // Hier fängt die Reservierungsausgabe an
      echo "<tr><td valign=\"top\"><font face='times new roman' size='2' color='#DDC5C5'>Datum:</td><td valign=\"top\"><font face='times new roman' size='2' color='$bgcolor1'>$datum</td></tr>";
      echo "<tr><td valign=\"top\"><font face='times new roman' size='2' color='#DDC5C5'>Uhrzeit:</td><td valign=\"top\"><font face='times new roman' size='2' color='$bgcolor1'>$uhrzeit</td></tr>";
      echo "<tr><td valign=\"top\"><font face='times new roman' size='2' color='#DDC5C5'>Platzwahl:</td><td valign=\"top\"><font face='times new roman' size='2' color='$bgcolor1'>$platzwahl</td></tr>";
      echo "<tr><td valign=\"top\"><font face='times new roman' size='2' color='#DDC5C5'>Anmerkung:</b><br><br></td><td valign=\"top\"><font face='times new roman' size='2' color='$bgcolor1'>".nl2br($anmerkung&# 41;."</td></tr><tr>";
      echo "<tr><td valign=\"top\"><br></td><td valign=\"top\"><br></td></tr>";
      echo "<td colspan=\"2\" valign=\"top\"><font face='times new roman' size='2' color='#DDC5C5'>Wir werden uns so schnell wie möglich melden!</font></td></tr></table>"; // Endkommentar
      }
      else {
      ?>
      </font></font> <form method="post" action="<? echo $PHP_SELF; ?>">
      <p><font color="#DDC5C5" size="2" face="Times New Roman, Times, serif">Felder
      mit (*) bitte auf jeden Fall ausf&llen</font></p>
      <p><font color="#DDC5C5" size="2" face="Times New Roman, Times, serif">Ihre
      Daten</font></p>
      <p><font color="#DDC5C5" size="2" face="Times New Roman, Times, serif">Name*:<br>
      <input name="name" type="text">
      </font></p>
      <p><font color="#DDC5C5" size="2" face="Times New Roman, Times, serif">E-mail*:<br>
      <input name="email" type="text">
      </font></p>
      <p><font color="#DDC5C5" size="2" face="Times New Roman, Times, serif">Wohnort:<br>
      <input name="wohnort" type="text">
      </font></p>
      <p>&</p>
      <p><font color="#DDC5C5" size="2" face="Times New Roman, Times, serif">Ihre
      Reservierung</font></p>
      <p><font color="#DDC5C5" size="2" face="Times New Roman, Times, serif">Datum*:<br>
      <input name="datum" type="text">
      </font></p>
      <p><font color="#DDC5C5" size="2" face="Times New Roman, Times, serif">Uhrzeit*:<br>
      <input name="uhrzeit" type="text">
      </font></p>
      <p><font color="#DDC5C5" size="2" face="Times New Roman, Times, serif">Platzwahl:<br>
      <input name="platzwahl" type="radio" value="Drinnen" checked>
      Drinnen <br>
      <input type="radio" name="platzwahl" value="Drau&en">
      Drau&en </font></p>
      <p><font color="#DDC5C5" size="2" face="Times New Roman, Times, serif">Anmerkung:<br>
      <textarea name="anmerkung" rows="5" wrap="VIRTUAL"></textarea>
      </font></p>
      <p>&</p>
      <p><font color="#DDC5C5" size="2" face="Times New Roman, Times, serif">
      <input type="submit" name="senden" value="Reservieren">
      </font></p>
      </form>

      <?php } ?>
      [/code:1:ed992c802f]
      http://www.mondchatter.de/images/ban...tter_88x31.jpg http://www.mondchatter.de/images/ban...er_88x31_2.jpg http://www.mondchatter.de/images/ban...ie60_88x31.png http://www.mondchatter.de/images/ban...ge_88x31_2.jpg

      Kommentar


      • #4
        @ NoKiA4LiFe: Wenn ich deinen COde einfüge, dann zeift der mir unter dem Eingabefeld Wohnort ganz viele Zeichen an (z.B. ?4†)

        @ ch: In der Email die an [email protected] gehen soll wird gar nichts angezeigt, die Email ist leer, trotz meines Codes:

        [code:1:6925abc322]$an = "[email protected]";
        $subject = "Reservierung durch Formular von $name";
        $reservierung = "Name: $name<br>E-Mail: $email<br>Wohnort: $wohnort<br>Datum: $datum<br>Uhrzeit: $uhrzeit<br>Platzwahl: $platzwahl<br>Anmerkung: $anmerkung";
        mail($an,$subject,$nachricht,"From: $name <$email>"); [/code:1:6925abc322]
        www.wretched-band.de
        WRETCHED* - DeluxePopPunkRock aus Wesel

        Kommentar


        • #5
          Vielleicht in der letzten Zeile "$nachricht" mit "$reservierung" ersetzen?

          Kommentar


          • #6
            Guter Tipp :wink: jetzt funzt es
            www.wretched-band.de
            WRETCHED* - DeluxePopPunkRock aus Wesel

            Kommentar

            homepage-forum.de - Hilfe für Webmaster! Statistiken

            Einklappen

            Themen: 57.205   Beiträge: 432.331   Mitglieder: 29.597   Aktive Mitglieder: 46
            Willkommen an unser neuestes Mitglied, Drausi.

            Online-Benutzer

            Einklappen

            780 Benutzer sind jetzt online. Registrierte Benutzer: 4, Gäste: 776.

            Mit 4.707 Benutzern waren am 12.01.2023 um 03:07 die meisten Benutzer gleichzeitig online.

            Die neuesten Themen

            Einklappen

            Die neuesten Beiträge

            Einklappen

            Lädt...
            X