02/09/2015, 12:29
|
| | Fecha de Ingreso: septiembre-2015 Ubicación: mazatlan
Mensajes: 1
Antigüedad: 9 años, 2 meses Puntos: 0 | |
no calcula ni imprime precio_final hola buenas tardes ,noches, dias:
bueno tengo un problemita estoy haciendo un sistema de calculo de impuesto de producto
mi programa al seleccionar el tipo de producto de una lista select agregara ala variable $precio_original el valor correspondiente para poder operar con el
el problema es que mi codigo no hace dicha accion alguien podria ayudarme
aqui esta el codigo
<HTML>
<HEAD>
<TITLE>Proyecto Página Dinámica</TITLE>
<META CHARSET="UTF-8">
</HEAD>
<BODY>
<!-- Formato del Título de la página-->
<FORM METHOD = "POST" ACTION = "proyecto_1_2.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
}
//********************VARIABLES CON EL CONTENIDO A MOSTRAR************************************
$tipo_prod = $_POST['tipo_prod'];
$nombre_producto = $_POST['nombre_producto'];
//************************************************** ******************************************
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()*/
?>
gracias ^_^ |