.quote { font-family: monospace; }
";
no_cache();
+ $title_tail="Objednávka èasopisu";
heading();
-$out="stamp:\t".date("r")."\n";
+$out=stamp_line();
$err=false;
$total=0;
$err=true;
}
-function out_addr($title,$pfx)
-{
- global $HTTP_POST_VARS;
- $fields=array(
- "Název" ,"name",
- "Ulice" ,"ulice",
- "Mìsto" ,"mesto",
- "PSÈ" ,"psc",
- "IÈO" ,"ico",
- "DIÈ" ,"dic",
- "Kontakt","contact",
- "Tel" ,"tel",
- "Fax" ,"fax",
- "e-mail" ,"mail",
- );
-
- $r="";
- $first=true;
- while ($fields) {
- $pretty=array_shift($fields);
- $var=$pfx.array_shift($fields);
- if (!isset($HTTP_POST_VARS[$var]))
- continue;
- if (""==($value=trim($HTTP_POST_VARS[$var])))
- continue;
- if ($first) {
- $r.="$title\n";
- $first=false;
- }
- $r.="\t$pretty:\t$value\n";
- }
- return($r);
-}
-
-if (""==($addr1=out_addr("Adresa pro vystavení a zaslání faktury","addr1_"))) {
+if (""==($addr1=format_fields_to_text("Adresa pro vystavení a zaslání faktury","addr1_"))) {
print("<h1 class=\"red\">Nebyla zadána ¾ádná fakturaèní adresa!</h1>\n");
$err=true;
}
$out.=$addr1;
-$out.=out_addr("Adresa pro zasílaní èasopisu" ,"addr2_");
+$out.=format_fields_to_text("Adresa pro zasílaní èasopisu" ,"addr2_");
+$out.=format_fields_to_text(); // "comments"
-if (isset($HTTP_POST_VARS["comments"])) {
- $comments=trim(ereg_replace("[\r\n]+","\n",$HTTP_POST_VARS["comments"]));
- if (""!=$comments)
- $out.="Jiné sdìlení:".ereg_replace("\n","\\0\t","\n".$comments)."\n";
- }
-
-// Data acquision error checking:
-
-if ($err) {
- print("<p>Nyní se prosím ");
- if ($have_js)
- print("<input type=\"button\" value=\"");
- print("vra»te zpìt");
- if ($have_js)
- print("\" onclick=\"history.back()\" />");
- else
- print(" (tlaèítkem "
- .""<span class=\"quote\">Zpìt</span>" èi "
- .""<span class=\"quote\">Back</span>" prohlí¾eèe)");
- print(" na pøedchozí stránku a chybu zadaných dat opravte.</p>\n");
- footer();
- }
+if ($err)
+ datacheck_fail();
// Successful data acquisition, write&send:
$out="VarSym:\t$varsym\n".$out;
}
-// 5th mail argument is supported from PHP-4.0.5
-if (!mail($mail_to,"EnergieWeb: objednavka",$out,
-"From: EnergieWeb <$admin_mail>
-Mime-Version: 1.0
-Content-Type: text/plain; charset=iso-8859-2
-Content-Disposition: inline
-Content-Transfer-Encoding: 8bit
-"))
+if (mail_data("objednavka",$out))
fatal("Chyba pøi odesílání upozornìní na objednávku, data objednávky ji¾ ale byla úspì¹nì ulo¾ena");
- print("<h1>Objednávka byla úspì¹nì pøijata</h1>\n");
-
-function gsm_row($name,$value)
-{
- return("<tr><td align=\"left\">$name</td>"
- ."<td align=\"right\">".($value=="" ? "neuvádìjte" : $value)."</td>"
- ."<td align=\"right\">".strtr($value,"/.","#*")."</td></tr>\n");
-}
+print("<h1>Objednávka byla úspì¹nì pøijata</h1>\n");
switch ($payment) {
case "bill":
case "direct":
print(""
."<p>Zadejte prosím pøíkaz k následujícímu bankovnímu pøevodu:</p>\n"
- ."<blockquote><table border=\"1\" cellpadding=\"5\">\n"
- ."<tr><th>polo¾ka</th><th>bankovní pøíkaz</th><th>".gsm_banking()."</th></tr>\n"
- );
- print(gsm_row("Èíslo úètu",$objednavka_ucet));
- print(gsm_row("Èástka",sprintf("%.2f",$total)));
- print(gsm_row("Konstantní symbol",$objednavka_konstsym));
- print(gsm_row("Variabilní symbol",$varsym));
- print(gsm_row("Specifický symbol",$objednavka_specsym));
- print(""
- ."</table></blockquote>\n"
+ .gsm_table($total,$varsym)
."<p>Po provedení platby Vám bude zaslán daòový doklad spoleènì s objednaným zbo¾ím.</p>\n"
);
break;
default:
fatal("INTERNAL: 'payment'='".htmlspecialchars($payment)."', not expected");
}
- print("<p>Nyní se mù¾ete vrátit na <a href=\"".dirnameslashed($HTTP_SERVER_VARS["SCRIPT_NAME"])."\">úvodní stránku</a>.</p>\n");
+ print(return_to_homepage());
footer();
?>