Hola, me estoy volviendo loco, estoy intentando hacer dos menus desplegable con ciudades. Cada ciudad tiene un valor. Al seleccionar una ciudad de un menu y otra del otro menu se calcula la distancia entre dischas ciudades.
El problema es que no paso del menu desplegable.
<FORM action='testT.php' method='post'></SPAN>
<SELECT name='stad1'>
<OPTION value=1 selected>Amsterdam</OPTION>
<OPTION value=2>Madrid</OPTION>
<OPTION value=3>London</OPTION>
</SELECT>
<SPAN style="FONT-SIZE: 9pt">
<SELECT name='stad2'>
<OPTION value=1 selected>Amsterdam</OPTION>
<OPTION value=2>Madrid</OPTION>
<OPTION value=3>London</OPTION>
</SELECT>
<SPAN style="FONT-SIZE: 9pt">
<INPUT id='Button1' type='submit' value='Berekenen' name='berekenen'>
vale ahora en tesT.php quiero que se realice el calculo de modo que alli pongo las formulitas:
function distance($lat1, $lng1, $lat2, $lng2, $lat3, $lng3 = true)
{
$pi80 = M_PI / 180;
$lat1 *= $pi80;
$lng1 *= $pi80;
$lat2 *= $pi80;
$lng2 *= $pi80;
$lat3 *= $pi80;
$lng3 *= $pi80;
$r = 6372.797; // mean radius of Earth in km
$dlat = $lat2 - $lat1;
$dlng = $lng2 - $lng1;
$a = sin($dlat / 2) * sin($dlat / 2) + cos($lat1) * cos($lat2) * sin($dlng / 2) * sin($dlng / 2);
$c = 2 * atan2(sqrt($a), sqrt(1 - $a));
$km = $r * $c;
return ($miles ? ($km * 0.621371192) : $km);
}
siendo $lat1 = latitud de la ciudad 1 y lng1 la longitud de dicha ciudad.
tengo la longitud y latitud, pero como hago para que la eleccion de una ciudad le corresponda el valor de latitud y longitud correctos?
gracias!!