1 #include <infocon.style>
4 <page title="Bestellung aufgeben">
6 <form method=post action=orderit.php3>
9 # Porto erst einmal auf 20,-- festgesetzt
21 $tind = "<tr bgcolor=\"$ch\"><th><font face=\"Helvetica,Arial\">Anzahl</font></th>"
22 ."<th align=\"left\"><font face=\"Helvetica,Arial\">Artikel</font></th>"
23 ."<th align=\"right\"><font face=\"Helvetica,Arial\">Einzel</font></th>"
24 ."<th align=\"right\"><font face=\"Helvetica,Arial\">Gesamt</font></th></tr>";
29 $sth = dbquery ($dbh, "SELECT article.name,article.article,offer.subname,offer.price,offer.articleid,spool.count_spare "
30 ."FROM article,offer,spool WHERE article.article = offer.article AND offer.articleid = spool.articleid "
31 ."ORDER BY offer.articleid");
38 for ($i=0; $i < pg_NumRows ($sth); $i++) {
39 $row = pg_fetch_array ($sth, $i);
41 if (${$row['articleid']} > 0) {
42 if (${$row['articleid']} > $row['count_spare']) {
48 $color = $color == $cd?$cn:$cd;
49 printf ("<tr bgcolor=\"%s\">", $color);
50 printf ("<td width=\"10%%\" align=\"right\"><font face=\"Helvetica,Arial\">"
51 ."<input type=\"hidden\" name=\"%s\" value=\"%d\">%d </font></td>",
52 $row['articleid'], ${$row['articleid']}, ${$row['articleid']});
54 printf ("<td width=\"70%%\" align=\"left\"><font face=\"Helvetica,Arial\">"
55 ."<a href=\"show.php3?article=%s\">%s, %s</a></font></td>",
56 $row['article'], $row['name'], $row['subname']);
58 printf ("<td width=\"10%%\" align=\"right\"><font face=\"Helvetica,Arial\">%6.2f</font></td>",
61 printf ("<td width=\"10%%\" align=\"right\"><font face=\"Helvetica,Arial\">%6.2f</font></td></tr>",
62 $row['price'] * ${$row['articleid']});
63 $sum += $row['price'] * ${$row['articleid']};
67 printf ("<tr bgcolor=\"%s\"><th colspan=\"4\" align=\"left\"><font face=\"Helvetica,Arial\">%s</font></th>",
68 $ch, "Sie haben vergessen, Waren auszuwählen");
71 $color = $color == $cd?$cn:$cd;
72 printf ("<tr bgcolor=\"%s\">", $color);
73 printf ("<td width=\"10%%\" align=\"right\"><font face=\"Helvetica,Arial\">1 </font></td>");
74 printf ("<td width=\"70%%\" align=\"left\"><font face=\"Helvetica,Arial\">"
75 ."<a href=\"porto.html\">Porto und Verpackung</a></font></td>");
76 printf ("<td width=\"10%%\" align=\"right\"><font face=\"Helvetica,Arial\">%6.2f</font></td>",
78 printf ("<td width=\"10%%\" align=\"right\"><font face=\"Helvetica,Arial\">%6.2f</font></td></tr>",
82 printf ("<tr bgcolor=\"%s\"><th colspan=\"3\" align=\"left\"><font face=\"Helvetica,Arial\">Summe</font></th>", $ch);
83 printf ("<th align=\"right\"><font face=\"Helvetica,Arial\">%7.2f</font></th></tr>", $sum);
92 echo ("<p><b>Nicht alle Artikel sind im Moment vorrrätig.</b><br>");
93 echo ("Sie haben die Möglichkeit, die Bestellung komplett zu erhalten, wenn die Ware vollständig ist oder "
94 ."sie aufzuteilen. Dann erhalten Sie den ersten Teil sofort und den zweiten sobald die Ware da "
95 ."ist. Achtung, bei zwei Bestellungen fällt auch zweimal Porto an.<p>");
97 echo ("<input name=\"split\" type=\"checkbox\" value=\"1\"> Bestellung aufteilen");
100 <p><b>Bitte geben Sie Ihre Kundennummer oder Ihre Anschrift an.</b>
104 <td align=right><font face="Helvetica,Arial"><b>Kundennr.</b></font></td>
106 <td align=left><font face="Helvetica,Arial"><input name=customer size=20 maxlength=10></font></td>
107 <td align=right><font face="Helvetica,Arial"><b>Kennwort</b></font></td>
109 <td align=left><font face="Helvetica,Arial"><input name=passwd type=password size=20 maxlength=10></font></td>
114 <set-var %attributes>
116 <td align=right width=15%><font face="Helvetica,Arial"><b><get-var n></b></font></td>
118 <td align=left><font face="Helvetica,Arial"><input name=<get-var f> size=50 maxlength=<get-var s>> <get-var r></font></td>
123 <field n=Firma f=company s=60 r=>
124 <field n=Name f=lastname s=60 r=*>
125 <field n=Vorname f=firstname s=60 r=*>
126 <field n=Zusatz f=appendix s=60 r=>
127 <field n=Straße f=street s=60 r=*>
130 <td align=right width=15%><font face="Helvetica,Arial"><b>PLZ</b></font></td>
132 <td align=left><font face="Helvetica,Arial"><input name=plz size=5 maxlength=5> *</font>
133 <font face="Helvetica,Arial"><b>Stadt</b></font>
134 <font face="Helvetica,Arial"><input name=city size=35 maxlength=60> *</font></td>
138 <td align=right width=15%><font face="Helvetica,Arial"><b>Land</b></font></td>
140 <td align=left><font face="Helvetica,Arial">Deutschland<input type=hidden name=country value=Germany size=50 maxlength=60></font></td>
144 <td colspan=3 align=left width=100%><font face="Helvetica,Arial">
145 <p>Die mit einem Stern (*) markierten Eingabefelder sind erforderlich.</font></td>
150 <p><center><input type=submit value="Bestellen"> . <input type=reset value="Reset"></center>
156 # mode: indented-text