Código HTML:
<form action="procesarorden.php" method=post> <table border=0> <tr bgcolor=#cccccc> <td width=150><font face="Arial, Helvetica, sans-serif">Libro</font></td> <td width=15><font face="Arial, Helvetica, sans-serif">Cantidad</font></td> </tr> <tr> <td><font face="Arial, Helvetica, sans-serif">ActionScript</font></td> <td align=center><font face="Arial, Helvetica, sans-serif"> <input type="text" name="actionqty" size=3 maxlength=3> </font></td> </tr> <tr> <td><font face="Arial, Helvetica, sans-serif">Photoshop</font></td> <td align=center><font face="Arial, Helvetica, sans-serif"> <input type="text" name="photoqty" size=3 maxlength=3> </font></td> </tr> <tr> <td><font face="Arial, Helvetica, sans-serif">Flash MX </font></td> <td align=center><font face="Arial, Helvetica, sans-serif"> <input type="text" name="flashqty" size=3 maxlength=3> </font></td> </tr> <tr> <td>¿Cómo conoció nuestra librería</td> <td><select name="find"> <option value = "a">Soy un cliente habitual <option value = "b">Anuncios de Televisión <option value = "c">Informaciones en internet <option value = "d">Me lo aconsejó un amigo </select> </td> </tr> <tr> <td colspan=2 align=center><input type=submit value="Enviar Pedido"></td> </tr> </table> </form></div>
Código PHP:
<html>
<head>
<title>Formulario de pedido de libros</title>
</head>
<body>
<h1>Librería Online </h1>
<h2>Resumen del Pedido </h2>
<?
echo "<p>Pedido procesado el "; // Start printing order
echo date("jS F,H:i ");
echo "<br>";
echo "<p>Su pedido es el siguiente:";
echo "<br>";
$totalqty = 0;
$totalamount = 0.00;
define("ACTIONPRICE", 100);
define("PHOTOPRICE", 10);
define("FLASHPRICE", 4);
if( $actionqty < 10 )
$descuento = 0;
elseif( $actionqty >= 10 && $actionqty <= 49 )
$descuento = 5;
elseif( $actionqty >= 50 && $actionqty <= 99 )
$descuento = 10;
elseif( $actionqty > 100 )
$descuento = 15;
$totalqty = $actionqty + $photoqty + $flashqty;
$totalamount = $actionqty * ACTIONPRICE
+ $photoqty * PHOTOPRICE
+ $flashqty * FLASHPRICE;
if( $totalqty == 0 )
{
echo "<font color=red>";
echo "No ha introducido ninguna cantidad en el formulario<br>";
echo "</font>";
}
else
{
if($actionqty>0)
echo $actionqty." actionscript<br>";
if($photoqty>0)
echo $photoqty." photoshop<br>";
if($flashqty>0)
echo $flashqty." flash<br>";
}
echo "<P>Descuento en libros ActionScript = ".$descuento."%";
switch($find)
{
case "a" :
echo "<P>Se trata de un cliente habitual.";
break;
case "b" :
echo "<P>Este cliente nos ha conocido por los anuncios de televisión.";
break;
case "c" :
echo "<P>Este cliente nos ha conocido por informaciones en Internet";
break;
case "d" :
echo "<P>Este cliente nos ha conocido por aviso de un amigo";
break;
default :
echo "<P>No sabemos como nos ha encontrado este cliente.";
break;
}
?>
</body>
</html>