Nuestro Proyecto parte 5

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 selecció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 5><BR>

<P>

<INPUT TYPE = "Submit" VALUE = "Calcular Precio">

<?php

/*********************************************************************************************

* Programa que calcula el precio final de un producto, a partir de su precio original más un impuesto

* Autor:

* Fecha:

*********************************************************************************************/

//Inserciones en el código PHP

$precio_original = 0;

if($tipo_prod =="disco"){

$precio_original = 15.5;

}
elseif($tipo_prod=="libro"){
$precio_original = 20;

}

//Hasta aquí inserciones en el código PHP

function calculo($precio_original){ //Función que calcula el precio final

return $precio_final = ($precio_original * 0.13) + $precio_original; //retorna precio final

}

echo "<BR><H2><CENTER>El tipo de producto es: $tipo_prod</CENTER></H2>";

echo "<BR><H2><CENTER>El nombre del producto es: $nombre_producto</CENTER></H2>";

echo "<BR><H2><CENTER>El precio final es: ".calculo($precio_original)."</CENTER></H2>";

/*La salida será centada como Header 2, incluyendo el precio final (calculado en la función calculo()*/

?>

Hasta aquí con las adiciones a nuestro proyecto.De momento les dejo con un vídeo que muestra la salida de nuestro código fuente:

 

[Objeto Flash Eliminado]

 

Por el momento recuerden, que el lugar a donde vamos, depende exclusivamente del lugar a donde QUEREMOS ir. Hasta Pronto.

 

Contenidos que te pueden interesar
Este sitio usa cookies para personalizar el contenido y los anuncios, ofrecer funciones de redes sociales y analizar el tráfico. Ninguna cookie será instalada a menos que se desplace exprésamente más de 400px. Leer nuestra Política de Privacidad y Política de Cookies. Las acepto | No quiero aprender cursos gratis. Sácame