art-d-sign
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 19.01.2006, 09:39   #1
TP-Senior
 
Benutzerbild von GrafikAmateur
 
Registriert seit: Dec 2004
Ort: Potsdam
GrafikAmateur bringt sich richtig einGrafikAmateur bringt sich richtig ein

Fragen zum Bestellformular


Moin
Also zu erst: hab die SuFu schon genutzt, hab aber nicht so das gefunden was ich brauche.

Ich erstelle für die FIrma meiner Eltern ein Bestellformular. Es besteht aus Art.-Nr., Menge, Artikel-Bezeichnung, Einzelpreis und Gesamtpreis, also dies sind die Spalten. und ganz unten steht noch ein feld mit "gesamtbetrag netto".

Darunter folgen zwei kleine rahmen mir jeweils der rechnungsanschrift und lieferanschrift.

Ich hätte das alles jetzt mit HTML versucht zu machen (außer den Formmailer), aber wie würdet ihr das ganze machen, ohne das es zu kompliziert wird? Wie kann ich es so machen, das im feld Gesamtpreis die Menge*Einzelpreis steht?

Also wäre für tipps, beantwortung meiner Fragen, Anregungen und umschiebung in evtl. ein anderes Forum bereit^^

MfG.

GA
GrafikAmateur ist offline   Mit Zitat antworten


Alt 19.01.2006, 09:45   #2
TP-Member
 
Benutzerbild von tukz
 
Registriert seit: Jan 2006
Ort: Mönchengladbach
tukz ist mal kurz schlecht aufgefallen
hallo ...

unter HTML sind soweit ich weiss HTML Formmailer NICHT möglich. Du gibst ja im Code die E-Mail Addy an. Doch das dumme ist, ist dass das Form nicht an die E-Mail Addy geschickt wird. Es öffnet sich Outlook o. ein anderes E-Mail Programm. Du kannst einen Formmailer unter PHP coden. Schau mal auf meiner Seite: www.tukz-design.de !!! Ich könnte dir einen anbieten
tukz ist offline   Mit Zitat antworten
Alt 19.01.2006, 09:59   #3
TP-Senior
 
Benutzerbild von GrafikAmateur
 
Registriert seit: Dec 2004
Ort: Potsdam
GrafikAmateur bringt sich richtig einGrafikAmateur bringt sich richtig ein
Moin, ich schätz mal das ist Kostenpflichtig dein Service, deswegen werde ich nicht darauf zurück greifen

Das der Formmailer nicht mit HTML umzusetzen ist wahr mir klar
Mir gehts halt darum wie man das Problem Bestellformular am besten umsetzen kann. Am Ende soll ja alles zu einer Emailaddresse gesendet werden wo dann steht
"Art-Nr. : blabla
Preis: bla bla " etc. ...^^

MfG.

GA
GrafikAmateur ist offline   Mit Zitat antworten
Alt 19.01.2006, 11:16   #4
TP-Senior
 
Benutzerbild von GrafikAmateur
 
Registriert seit: Dec 2004
Ort: Potsdam
GrafikAmateur bringt sich richtig einGrafikAmateur bringt sich richtig ein
Also so siehts bis jetzt aus^^
Schön machen kommt später

PHP-Code:
 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <title>Neue Seite 7</title> <base target="_self"> 
</head> <body bgcolor="#FFFFFF" text="#000000"> <?php
$ok
=-1;
if(isset(
$_POST['Senden'])) {
if(
$ok==0) {
 
mail(...);
 echo 
"Vielen Dank ...";
} else {
  echo 
'So nicht, Fehler !';
}
}
if(
$ok==-1) {
?> 
<form method="post" action="form.php">
  <p>&nbsp;</p>
  <table width="910" height="418" border="1">
    <tr>
      <td width="120" height="26"><div align="center">Art.-Nr.</div></td>
      <td width="120"><div align="center">Menge</div></td>
      <td width="350"><div align="center">Artikel-Bezeichnung
        
      </div></td>
      <td width="100"><div align="center">Einzelpreis in &euro; </div></td>
      <td width="186"><div align="center">Gesamt in &euro; </div></td>
    </tr>
    <tr>
      <td height="28"><input name="1. Art.-Nr." type="text" id="1. Art.-Nr." maxlength="6"></td>
      <td><input name="1. Menge" type="text" id="1. Menge" maxlength="6"></td>
      <td><input name="1. Artikel-Bezeichnung" type="text" id="1. Artikel-Bezeichnung" size="70"></td>
      <td><input name="1. Einzelpreis" type="text" id="1. Einzelpreis" size="20"></td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td><input name="2. Art.-Nr." type="text" id="2. Art.-Nr." maxlength="6"></td>
      <td><input name="2. Menge" type="text" id="2. Menge" maxlength="6"></td>
      <td><input name="2. Artikel-Bezeichnung" type="text" id="2. Artikel-Bezeichnung" size="70"></td>
      <td><input name="2. Einzelpreis" type="text" id="2. Einzelpreis" size="20"></td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td><input name="3. Art.-Nr." type="text" id="3. Art.-Nr." maxlength="6"></td>
      <td><input name="3. Menge" type="text" id="3. Menge" maxlength="6"></td>
      <td><input name="3. Artikel-Bezeichnung" type="text" id="3. Artikel-Bezeichnung" size="70"></td>
      <td><input name="3. Einzelpreis" type="text" id="3. Einzelpreis" size="20"></td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td><input name="4. Art.-Nr." type="text" id="4. Art.-Nr." maxlength="6"></td>
      <td><input name="4. Menge" type="text" id="4. Menge" maxlength="6"></td>
      <td><input name="4. Artikel-Bezeichnung" type="text" id="4. Artikel-Bezeichnung" size="70"></td>
      <td><input name="4. Einzelpreis" type="text" id="4. Einzelpreis" size="20"></td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td><input name="5. Art.-Nr." type="text" id="5. Art.-Nr." maxlength="6"></td>
      <td><input name="5. Menge" type="text" id="5. Menge" maxlength="6"></td>
      <td><input name="5. Artikel-Bezeichnung" type="text" id="5. Artikel-Bezeichnung" size="70"></td>
      <td><input name="5. Einzelpreis" type="text" id="5. Einzelpreis" size="20"></td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td><input name="6. Art.-Nr." type="text" id="6. Art.-Nr." maxlength="6"></td>
      <td><input name="6. Menge" type="text" id="6. Menge" maxlength="6"></td>
      <td><input name="6. Artikel-Bezeichnung" type="text" id="6. Artikel-Bezeichnung" size="70"></td>
      <td><input name="6. Einzelpreis" type="text" id="6. Einzelpreis" size="20"></td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td><input name="7. Art.-Nr." type="text" id="7. Art.-Nr." maxlength="6"></td>
      <td><input name="7. Menge" type="text" id="7. Menge" maxlength="6"></td>
      <td><input name="7. Artikel-Bezeichnung" type="text" id="7. Artikel-Bezeichnung" size="70"></td>
      <td><input name="7. Einzelpreis" type="text" id="7. Einzelpreis" size="20"></td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td><input name="8. Art.-Nr." type="text" id="8. Art.-Nr." maxlength="6"></td>
      <td><input name="8. Menge" type="text" id="8. Menge" maxlength="6"></td>
      <td><input name="8. Artikel-Bezeichnung" type="text" id="8. Artikel-Bezeichnung" size="70"></td>
      <td><input name="8. Einzelpreis" type="text" id="8. Einzelpreis" size="20"></td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td><input name="9. Art.-Nr." type="text" id="9. Art.-Nr." maxlength="6"></td>
      <td><input name="9. Menge" type="text" id="9. Menge" maxlength="6"></td>
      <td><input name="9. Artikel-Bezeichnung" type="text" id="9. Artikel-Bezeichnung" size="70"></td>
      <td><input name="9. Einzelpreis" type="text" id="9. Einzelpreis" size="20"></td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td><input name="10. Art.-Nr." type="text" id="10. Art.-Nr." maxlength="6"></td>
      <td><input name="10. Menge" type="text" id="10. Menge" maxlength="6"></td>
      <td><input name="10. Artikel-Bezeichnung" type="text" id="10. Artikel-Bezeichnung" size="70"></td>
      <td><input name="10. Einzelpreis" type="text" id="10. Einzelpreis" size="20"></td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td><input name="11. Art.-Nr." type="text" id="11. Art.-Nr." maxlength="6"></td>
      <td><input name="11. Menge" type="text" id="11. Menge" maxlength="6"></td>
      <td><input name="11. Artikel-Bezeichnung" type="text" id="11. Artikel-Bezeichnung" size="70"></td>
      <td><input name="11. Einzelpreis" type="text" id="11. Einzelpreis" size="20"></td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td><input name="12. Art.-Nr." type="text" id="12. Art.-Nr." maxlength="6"></td>
      <td><input name="12. Menge" type="text" id="12. Menge" maxlength="6"></td>
      <td><input name="12. Artikel-Bezeichnung" type="text" id="12. Artikel-Bezeichnung" size="70"></td>
      <td><input name="12. Einzelpreis" type="text" id="12. Einzelpreis" size="20"></td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td><input name="13. Art.-Nr." type="text" id="13. Art.-Nr." maxlength="6"></td>
      <td><input name="13. Menge" type="text" id="13. Menge" maxlength="6"></td>
      <td><input name="13. Artikel-Bezeichnung" type="text" id="13. Artikel-Bezeichnung" size="70"></td>
      <td><input name="13. Einzelpreis" type="text" id="13. Einzelpreis" size="20"></td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td><input name="14. Art.-Nr." type="text" id="14. Art.-Nr." maxlength="6"></td>
      <td><input name="14. Menge" type="text" id="14. Menge" maxlength="6"></td>
      <td><input name="14. Artikel-Bezeichnung" type="text" id="14. Artikel-Bezeichnung" size="70"></td>
      <td><input name="14. Einzelpreis" type="text" id="14. Einzelpreis" size="20"></td>
      <td>&nbsp;</td>
    </tr>
  </table>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <table width="534" height="392" border="1">
    <tr>
      <td width="108" valign="top">
              <br>
              </p>        <br>          <br>        </td>
      <td width="145" valign="top"><p> <br>
              <br>
              <br>
              <br>
              <br>
              <br>
              <br>
              <br>
              <br>
              <br>
      </p></td>
      <td width="108">&nbsp;</td>
      <td width="145">&nbsp;</td>
    </tr>
    <tr>
      <td valign="top">Firma:</td>
      <td valign="top"><input name="Firma" id="Firma" size=25></td>
      <td valign="top">Firma:</td>
      <td valign="top"><input size=25></td>
    </tr>
    <tr>
      <td valign="top">Branche:</td>
      <td valign="top"><input name="Branche" id="Branche" size=25></td>
      <td valign="top">Branche:</td>
      <td valign="top"><input size=25></td>
    </tr>
    <tr>
      <td valign="top">Stra&szlig;e:&nbsp;</td>
      <td valign="top"><input name="Stra&szlig;e" id="Stra&szlig;e" size=25></td>
      <td valign="top">Stra&szlig;e:&nbsp;</td>
      <td valign="top"><input size=25></td>
    </tr>
    <tr>
      <td valign="top">PLZ:/Ort:</td>
      <td valign="top"><input name="PLZ/Ort" id="PLZ/Ort" size=25></td>
      <td valign="top">PLZ:/Ort</td>
      <td valign="top"><input size=25></td>
    </tr>
    <tr>
      <td valign="top">Herr/ Frau:</td>
      <td valign="top"><input name="Herr/Frau" id="Herr/Frau" size=25></td>
      <td valign="top">Herr/ Frau:</td>
      <td valign="top"><input size=25></td>
    </tr>
    <tr>
      <td height="24" valign="top">Tel./Fax:</td>
      <td valign="top"><input name="Tel./Fax" id="Tel./Fax" size=25></td>
      <td valign="top">Tel./Fax:</td>
      <td valign="top"><input size=25></td>
    </tr>
  </table>
  <legend align="left"><br>
  
  <input type="submit" value="Senden"> <input type="reset" value="Löschen"></legend> 
</form> <?php ?> </body> </html>
GrafikAmateur ist offline   Mit Zitat antworten
Alt 19.01.2006, 11:18   #5
TP-Senior
 
Benutzerbild von GrafikAmateur
 
Registriert seit: Dec 2004
Ort: Potsdam
GrafikAmateur bringt sich richtig einGrafikAmateur bringt sich richtig ein
Sorry, wollte noch was dazu schreiben aber der edit button funkt net

Also: Wie müsste dann die form.php aussehen??
GrafikAmateur ist offline   Mit Zitat antworten
Alt 19.01.2006, 13:27   #6
TP-Specialist
 
Benutzerbild von rewboss
 
Registriert seit: Mar 2005
Ort: Unterfranken
rewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKE
Also, so wie du es jetzt hast, kann es nie funktionieren. Das Formular wird nur dann weitergeleitet, wenn die Variable $ok den Wert 0 hat, aber gleich zu Beginn des PHP-Codes hast du die Zeile $ok=-1.

Bevor es aber weiter geht -- wieviel Ahnung hast du von PHP und JavaScript?
rewboss ist offline   Mit Zitat antworten
Alt 19.01.2006, 19:34   #7
TP-Senior
 
Benutzerbild von GrafikAmateur
 
Registriert seit: Dec 2004
Ort: Potsdam
GrafikAmateur bringt sich richtig einGrafikAmateur bringt sich richtig ein
Von java hab ich garkeine ahnung, ebenso von php^^ Hab zwar son php "taschenbuch" gelesen, aber das war so pfad und langweilig, hab mir nix gemerkt.
GrafikAmateur ist offline   Mit Zitat antworten
Alt 19.01.2006, 21:04   #8
TP-Specialist
 
Benutzerbild von rewboss
 
Registriert seit: Mar 2005
Ort: Unterfranken
rewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKE
JavaScript, nicht Java -- das sind zwei grundverschiedene Sprachen.

Was du als erstes machen musst, ist, die name- und id-Attribüte richtig zu schreiben. id brauchst du eigentlich gar nicht -- das wäre doppelt gemoppelt -- aber damit alles in PHP einwandfrei läuft, darf der name nur Buchstaben, Ziffern und _ enthalten -- keine Leerzeichen, keine Satzzeichen. Am Besten fängt er mit einem Buchstaben an. Es könnte z.B. so aussehen:

Code:
<input type="text" name="p01_art_nr">
<input type="text" name="p01_menge">
<input type="text" name="p01_bezeichn">
<input type="text" name="p01_einzelpreis">
...und dann weiter mit p02_art_nr, p02_menge usw. bis p14_menge.

Für die weiteren Felder brauchst du auch Namen, sonst kann PHP nichts damit anfangen.

Übrigens, ich vermisse noch das Feld für den Gesamtpreis.

So, und dann fragst du, wie form.php aussehen soll. Kommt drauf an -- was soll er alles machen?
rewboss ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen
Fragen zum Bestellformular Fragen zum Bestellformular
« Browserverwirrung | Schriftarten »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:08 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67