PHP error en el codigo
Publicado por sergio (2 intervenciones) el 08/04/2011 21:22:49
Hola
Les escribo para comentarles que estoy haciendo el curso PHP y en la leccion 26 "Salidas HTML. Nuestro Proyecto Parte 1" , me sale el siguiente mensaje:
Sistema de Cálculo de Impuesto de Producto
Por favor digite el precio del producto:
Notice: Undefined variable: precio_original in C:\wamp\www\proyecto_2.php on line 47
El precio final es: 0
Cuando digito el " Precio del Producto" , le doy un valor "X" y preciono el boton "CALCULAR PRECIO", no hace ningun calculo. Probe dandole a la variable un valor, y no modifica "EL PRECIO FINAL".
El codigo (ante la duda de algun error mio de escritura) lo copie directamente y lo pegue en el procesador de texto (BLOCK DE NOTA WINDOWS VISTA)
tengo PHP version 5.3.0 APACHE 2.2.11
El codigo lo saque de un curso de PHP del sitio AULAFACIL.COM leccion Nº 26 el cual es el 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>
Por favor digite el precio del producto:
<INPUT TYPE = TEXT NAME = "precio_original" MAXLENGHT = 5 SIZE = 5>
<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:
*********************************************************************************************/
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 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()*/
?>
Me recomendaron otros editores de textos y probe pero el error continua, soy tecnico en computadoras , y todo esto es nuevo para mi ya q no poseeo conocimientos de programacion. Desde ya muchas gracias
Sergio
Les escribo para comentarles que estoy haciendo el curso PHP y en la leccion 26 "Salidas HTML. Nuestro Proyecto Parte 1" , me sale el siguiente mensaje:
Sistema de Cálculo de Impuesto de Producto
Por favor digite el precio del producto:
Notice: Undefined variable: precio_original in C:\wamp\www\proyecto_2.php on line 47
El precio final es: 0
Cuando digito el " Precio del Producto" , le doy un valor "X" y preciono el boton "CALCULAR PRECIO", no hace ningun calculo. Probe dandole a la variable un valor, y no modifica "EL PRECIO FINAL".
El codigo (ante la duda de algun error mio de escritura) lo copie directamente y lo pegue en el procesador de texto (BLOCK DE NOTA WINDOWS VISTA)
tengo PHP version 5.3.0 APACHE 2.2.11
El codigo lo saque de un curso de PHP del sitio AULAFACIL.COM leccion Nº 26 el cual es el 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>
Por favor digite el precio del producto:
<INPUT TYPE = TEXT NAME = "precio_original" MAXLENGHT = 5 SIZE = 5>
<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:
*********************************************************************************************/
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 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()*/
?>
Me recomendaron otros editores de textos y probe pero el error continua, soy tecnico en computadoras , y todo esto es nuevo para mi ya q no poseeo conocimientos de programacion. Desde ya muchas gracias
Sergio
Valora esta pregunta


0