Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/07/2011, 16:03
l222p
 
Fecha de Ingreso: julio-2010
Mensajes: 191
Antigüedad: 13 años, 9 meses
Puntos: 2
HTML Y PHP con NetBeans (problema)

Hola, tengo éste código.
Código PHP:
Ver original
  1. <html>
  2.     <head>
  3.         <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  4.         <title>Equivalencia en Dólares</title>
  5.     </head>
  6.     <body bgcolor="#e3f1f5">
  7.       <form name="EquivalenciaDolares" action="EquivalenciaDolares.php" method="POST">
  8.             Tipo de Cambio: <input type="text" name="TipoCambio" size="10"><br>
  9.             Lempiras: <input type="text" name="Lempiras" size="10"><br>
  10.             <input type="submit" value="Calcular">
  11.         </form>
  12.        
  13.         <?php
  14.         $tipocambio=$_POST{'TipoCambio'};
  15.         $lempiras=$_POST{'Lempiras'};
  16.         $resultado=$lempiras/$tipocambio;
  17.         echo "El resultado es: ".$resultado. " $";
  18.         ?>
  19.     </body>
  20. </html>

al momento de probarlo me sale esto:

Notice: Undefined index: TipoCambio in C:\Program Files\EasyPHP-5.3.6.0\www\MiProyecto\EquivalenciaDolares.php on line 19

Notice: Undefined index: Lempiras in C:\Program Files\EasyPHP-5.3.6.0\www\MiProyecto\EquivalenciaDolares.php on line 20

Warning: Division by zero in C:\Program Files\EasyPHP-5.3.6.0\www\MiProyecto\EquivalenciaDolares.php on line 21

Se que el error esta en el $_POST pero no se como solucionarlo.

cuando escribo valores en la caja de texto y doy click en el boton, me funciona perfectamente, pero no quiero que salgan esas noticias.



ahh y otra cosa, en el resultado me salen 25.5316816168
quiero que despues del punto solo salgan 2 cifras mas, algo asi como redondeo

espero me ayuden