Bestellformular mit HTML erstellen

      Bestellformular mit HTML erstellen

      Guten Tag

      Ich brauche dringend Hilfe. Ich habe einen Internetauftritt erstellt (http://www.ried-hof.ch). Damit Kunden etwas bestellen können, möchte ich ein Bestellformular einrichten. Das Problem ist, dass der Anbieter in seinem Baukastenprinzip kein geeignetes Formular im Angebot hat. Darum möchte ich ein HTML-Formular einrichten. Ohne Kenntnisse habe ich nach diversen Internetrecherchen ein Formular gebastelt. Das Formular sieht optisch schon mal nicht schlecht aus, doch ich schaffe es nicht einen Befehl einzurichten, dass die Formulardaten direkt an die Adresse 'ried-hof@gmx.ch' geschickt werden.

      Vielleicht kann sich jemand mein Formular mal anschauen, die sicherlich vielen Fehler beheben und die Funktion 'Formlar verschicken' einbauen. Hier mein bisheriges Werk:

      PHP-Quellcode

      1. <FORM <?php $empfaenger="ried-hof@gmx.ch;" $betreff="Bestellung an Ried-Hof" $from="From: Besteller" ; <H1><FONT size=3 face="Lucida Grande,Lucida Sans Unicode,sans-serif">Bestellformular</FONT>
      2. <H1></H1><FORM id=abfragemethod="post" action="http://www.ried-hof.ch" name="abfrage">
      3. <P><FONT size=2 face="Lucida Grande,Lucida Sans Unicode,sans-serif"></P>
      4. <HR align=leftwidth=500>
      5. <BR></FONT><INPUT style="WIDTH: 22px; HEIGHT: 14px" id=anzahl_doerbohnenname=anzahl_doerbohnenmaxLength=2 value=0 size=2 type=text pp><FONT face="Lucida Grande, Lucida Sans Unicode,sans-serif"><FONT size=2></FONT><FONT size=2 face="Lucida Grande,Lucida Sans Unicode,sans-serif">Dörrbohnen, Sack à 100 gr. zu CHF 8.- <BR><BR></FONT></FONT><INPUT style="WIDTH: 22px; HEIGHT: 14px" id=anzahl_birnenschnitze100gr name=anzahl_birnenschnitze100gr maxLength=2 value=0 size=2 type=text pp="size=2"><FONT size=2 face="Lucida Grande,Lucida Sans Unicode,sans-serif">getrocknete Birnenschnitze, Sack à 100 gr. zu CHF 4.-</FONT>
      6. <P></P>
      7. <HR align=leftwidth=500>
      8. <P><FONT size=2></FONT><FONT size=2 face="Lucida Grande,Lucida Sans Unicode,sans-serif"><BR>Anrede:&nbsp;&nbsp;&nbsp; </FONT><SELECT id=anrede size=1 name=anrede><OPTION selectedvalue=Anrede>Anrede</OPTION><OPTION value=Herr>Herr</OPTION><OPTION value=Frau>Frau</OPTION></SELECT><BR><BR><FONT size=2 face="Lucida Grande,Lucida Sans Unicode,sans-serif">Vorname </FONT><INPUT style="WIDTH: 150px; HEIGHT: 14px" id=vornamename=vornamemaxLength=25 size=17 type=text><FONT size=2 face="Lucida Grande,Lucida Sans Unicode,sans-serif">&nbsp; Nachname &nbsp;</FONT><INPUT style="WIDTH: 195px; HEIGHT: 14px" id=namename=namemaxLength=25 size=13 type=text><FONT size=2 face="Lucida Grande,Lucida Sans Unicode,sans-serif"><BR><BR>Adresse&nbsp;&nbsp; </FONT><INPUT style="WIDTH: 150px; HEIGHT: 14px" id=adressename=adressemaxLength=25 type=text><FONT face="Lucida Grande,Lucida Sans Unicode,sans-serif"><FONT size=2>&nbsp; PLZ &nbsp;</FONT></FONT></FONT><INPUT style="WIDTH: 45px; HEIGHT: 14px" id=plzname=plzmaxLength=4 size=1 type=text><FONT face="Lucida Grande,Lucida Sans Unicode,sans-serif"><FONT size=2>&nbsp; Ort&nbsp; </FONT></FONT></FONT><INPUT style="WIDTH: 150px; HEIGHT: 14px" id=ortname=ortmaxLength=25 type=text><FONT face="Lucida Grande,Lucida Sans Unicode,sans-serif"><FONT size=2><BR><BR>E-Mail&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></FONT></FONT><INPUT style="WIDTH: 150px; HEIGHT: 14px" id=email name=email type=text><FONT size=2 face="Lucida Grande,Lucida Sans Unicode,sans-serif"><BR><BR></FONT></P>
      9. <P><INPUT value="Formular leeren" size=2 type=resetface="Lucida Grande,Lucida Sans Unicode,sans-serif"><FONT size=2 face="Lucida Grande,Lucida Sans Unicode,sans-serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT><INPUT value="Bestellung abschicken" type=submit></P><BR><FONT size=2 face="Lucida Grande,Lucida Sans Unicode,sans-serif">Informieren Sie mich laufend über neue Angebote <INPUT id=sortename=sortevalue=Info_ja CHECKED type=radio>JA <INPUT id=sortename=sortevalue=Info_Nein type=radio>Nein</FONT><BR><BR><FONT size=1><FONT face="Lucida Grande,Lucida Sans Unicode,sans-serif">Die Preise verstehen sich inkl. MwSt. Die Versandkosten betragen CHF 5.-</FONT></FONT></FORM>
    • Bestellformular mit HTML erstellen

      Hallo lebru,

      schau Dir mal Diesen Ratgeber an. Dort wirst du bestimmt fündig!

      Re: Bestellformular mit HTML erstellen

      Das hat nichts mit HTML zutun, das ist pures PHP.

      Bitte stelle die Frage mal direkt in einem PHP-Forum, denn hier sitzen nicht so viele Web-Designer.

      http://www.php.de/

      Gruß
      Back
      Beschwerden über Schreibfehler, fehlende Buchstaben oder Leerzeichen bitte an meine Tastatur richten.

      Frau Tasta Tur
      Musterstrasse 11
      11111 Musterstadt

      Bitte verratet nicht, dass ich sie angeschmiert hab, sonst wird das alte Luder noch sauer. ;)

      Re: Bestellformular mit HTML erstellen

      Gerade für Kontakt- bzw. Bestellformulare nutzt man entweder PHP-Code (welches natürlich auch ein wenig HTML enthält), als auch Java/JavaScript, Perl, usw.
      Am einfachsten kann man das mit PHP generieren und auch verschicken lassen. HTML selbst kann das alleine nicht. Dazu muss schon irgendwas dazu kommen.

      Es gibt allerdings viele kostenlose Formulare im Internet, die dir bereits den Code dafür liefern und du damit arbeiten kannst.
      Wichtig ist allerdings nur, dass auch dein Webspace PHP Unterstützung anbietet, da du sonst aufgeschmissen bist, was PHP angeht.

      Wirklich schwierig ist sowas ja nicht, aber du muss dem schon sagen, dass man bei "Send" auch was senden soll.

      Es hilft ja nicht, dass du nur die Ansicht schön machen möchtest, sondern du brauchst auch irgendeine Anweisung, dass der eingegebene Text auch an die gewünschte Email geschickt wird. Ferner solltest du noch ein "Captcha"-Prüfer hinzufügen und eine Prüfung der Email usw.
      Sonst bekommst du wohl nur Schrott per EMail.

      Ferner fällt mir auf, dass du auch kein Impressum eingetragen hast. Ich weiß zwar nicht ob ihr das in der Schweiz auch benötigt, aber wenn ich mal unser Recht zu Grunde lege, dann brauchst du ein Impressum und sicherlich auch bei dir, eine SteuerID, da du im Internet verkaufst. Aber da bin ich für die Schweiz überfragt.