Hola, tengo éste código.
Código PHP:
Ver original<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Equivalencia en Dólares</title>
</head>
<body bgcolor="#e3f1f5">
<form name="EquivalenciaDolares" action="EquivalenciaDolares.php" method="POST">
Tipo de Cambio: <input type="text" name="TipoCambio" size="10"><br>
Lempiras: <input type="text" name="Lempiras" size="10"><br>
<input type="submit" value="Calcular">
</form>
<?php
$tipocambio=$_POST{'TipoCambio'};
$lempiras=$_POST{'Lempiras'};
$resultado=$lempiras/$tipocambio;
echo "El resultado es: ".$resultado. " $";
?>
</body>
</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