En nuestra entrega anterior, vimos como nuestro proyecto
creció y le dio más opciones al usuario. En esta entrega,
vamos a mejorar esas opciones, aunque restringiendo un poco al usuario,
con el objetivo de minimizar la cantidad de errores que pueden darse
por digitar erróneamente (los famosos y temidos dedazos).
Hasta el momento, el usuario está facultado
para escribir el tipo del producto, el nombre del producto, y el precio
del producto. ¿No sería genial que con unos cuantos
"clicks" de ratón, el usuario pudiese escoger el
tipo y el nombre del producto, mientras el sistema calcula el precio
final del producto?
Para comenzar, vamos a estandarizar un poco más
las opciones del usuario:
Las opciones de seleción del usuario serán
hechas con base a menús emergentes.
Para los libros propuestos, el precio será de 20.00 (más
el respectivo impuesto)
Para los discos propuestos, el precio será de 15.50 (más
el respectivo impuesto)
El precio ya no se escribirá sino que será calculado
dependiendo del tipo del producto.
La totalidad de nuestro código, hasta el momento es la siguiente:
<HTML>
<HEAD>
<TITLE>Proyecto
Página Dinámica</TITLE>
</HEAD>
<BODY>
<!-- Formato
del Título de la página-->
<FORM METHOD
= "POST" ACTION = "proyecto_1.php">
<FONT FACE =
"Verdana" COLOR = "#1200FF">
<CENTER><B><H2>Sistema
de Cálculo de Impuesto de Producto</H2></B></CENTER>
</FONT>
<BR>
<BR>
<?php
//Imprimiento la fecha de hoy en
la pantalla
$fecha = date("j-m-Y");
echo "<H2> $fecha </H2>";
?>
<!--INSERTANDO ADICIONES-->
Por favor escoja
el tipo del producto:
<SELECT NAME = "tipo_prod">
<OPTION VALUE = "">
<OPTION VALUE = "disco">Disco
<OPTION VALUE = "libro">Libro
</SELECT>
<!--HASTA AQUÍ ADICIONES-->
Por favor inserte el nombre del
producto:
<INPUT
TYPE = TEXT NAME = "nombre_producto" MAXLENGHT = 35
SIZE = 35><BR>