Problemas al programar

Sonicite
07 de Diciembre del 2007
Buenas tardes.
Acabo de meterme en el mundo de la programación en php y necesito realizar un pequeño programa que se asemezca a una hoja de excel pero para ponerlo en la web. es decir ciertos huecos donde el cliente las rellena y le da un resultado el problema es q estoy atascado les pongo todo lo que he realizadado
<html>
<head> <font \'arial\'> <h3> <b> PRUEBA HOJA EXCEL PARA RADIOCONTROL </h3> </b> </font></head>
<body>
<form method="POST" action="prueba13.php">
<font \'arial\'> <center>
<input type="hidden" name="posted" value="true">
<br>
Distancia al objetivo
<input name="boton1" type="numeric">Km
<br>
Frecuencia
<input name="boton2" type="numeric">MHz
<br>
Altura antena transmisora sobre el nivel del suelo
<input name="boton3" type="numeric">m
<br>
Altura antena receptora sobre el nivel del suelo
<input name="boton4" type="numeric">m
<br></center></font>
<?php
if (isset($_POST[\'posted\'])) {

$distancia = $_POST[\'boton1\'];
$frecuencia = $_POST[\'boton2\'];
$htx = $_POST[\'boton3\'];
$hrx = $_POST[\'boton4\'];
function perdidas($distancia,$frecuencia,$htx,$hrx){
$a = 40*log10(($distancia/1.609)); $b = 20*log10($frecuencia);
$c = ($htx/0.3048); $d = ($hrx/0.3048);
return (117 + $a + $b - 20*log10(($c*$d)));
}
$perdidas = perdidas($distancia,$frecuencia,$htx,$hrx);
echo "<center>";
print "Pérdidas por propagación\t";
echo "<input name=\'p1\' type=\'numeric\' value=\'$perdidas\'>";
print "dBm";
echo "</center>";
}
?>
<br>
<font \'arial\'><center>
Potencia transmitida
<input name="boton5" type="numeric">dBm
<br>
Pérdidas en el cable de la antena en transmisión
<input name="boton6" type="numeric">dB
<br>
Ganancia antena transmisora
<input name="boton7" type="numeric">dB
<br>
Pérdidas en el cable de la antena en recepción
<input name="boton8" type="numeric">dB
<br>
Ganancia antena receptora
<input name="boton9" type="numeric">dB
<br>
</center></font>
<?
if (isset($_POST[\'posted\'])) {

$distancia = $_POST[\'boton1\'];
$frecuencia = $_POST[\'boton2\'];
$htx = $_POST[\'boton3\'];
$hrx = $_POST[\'boton4\'];
$PWRtx = $_POST[\'boton5\'];
$At = $_POST[\'boton6\'];
$Gt = $_POST[\'boton7\'];
$Ax = $_POST[\'boton8\'];
$Gx = $_POST[\'boton9\'];
function perds($distancia,$frecuencia,$htx,$hrx){
$a = 40*log10(($distancia/1.609)); $b = 20*log10($frecuencia);
$c = ($htx/0.3048); $d = ($hrx/0.3048);
return (117 + $a + $b - 20*log10(($c*$d)));
}
$perdidas = perds($distancia,$frecuencia,$htx,$hrx);

function potencia_recibida($PWRtx,$At,$Gt,$Ax,$Gx,$perdidas){
return ($PWRtx - abs($At) + $Gt - $perdidas + $Gx - abs($Ax));
}
$potencia_recibida = potencia_recibida($PWRtx,$At,$Gt,$Ax,$Gx,$perdidas);
echo "<center>";
echo "Potencia recibida\t";
echo "<input name=\'p2\' type=\'numeric\' value=\'$potencia_recibida\'>";
print "dBm";
echo "</center>";
}
?>
<br>
<font \'arial\'>
<center>
Sensibilidad
<input name="boton10" type="numeric">
dBm
</center>
<br>
<?php

/*if (isset($_POST[\'posted\'])) {
$sensibilidad = $_POST[\'boton10\'];
$margen = (abs($sensibilidad) - abs($potencia_recibida));
echo "<center>";
if ($margen>0)
{
print "Margen dB propuesto\t";
echo "<font color=\'009900\'>";
echo "<input name=\'p3\' type=\'numeric\' value=\'$margen\'>";
echo "</font>";
print "dBm";
}
else
{
print "Margen dB propuesto\t";
echo "<font color=\'FF0000\'>";
echo "<input name=\'p4\' type=\'numeric\' value=\'$margen\'>";
echo "</font>";
print "dBm";
}
echo "</center>";
}*/
?>
</font></center>
<center>
<input type="submit" value="Calcular">
</center>
</form>
</body>
</html>