Witam
Jestem zielony w sprawach PHP. Potrzebuję skryptu, który konwertuje współrzędne ze stopni na stopnie i minuty oraz ze stopni i minut na same stopnie. Z góry dzięki
$wspolrzedne = DECtoDMS(26.72773551940918); echo $wspolrzedne['deg'].'°'.$wspolrzedne['min'].'\''.$wspolrzedne['sec'].'"';//Stopnie na współrzędne
<html> <body> </span></a> </h1><h2> Wprowadź współrzędne: <br> <form action="dwa.php" method="GET"> <echo>Stopnie:</echo> </option></select><input id="$deg" type="text" size="5" name="$deg"></input><label for="$deg"> ° <echo>Minuty:</echo> </label><input id="$min" type="text" size="5" name="$min"></input><label for="$min"> ' </label> <script> { return $deg+((($min*60)+($sec))/3600); } function DECtoDMS($dec) { $vars = explode(".",$dec); $deg = $vars[0]; $tempma = "0.".$vars[1]; $tempma = $tempma * 3600; $min = floor($tempma / 60); $sec = $tempma - ($min*60); return array("deg"=>$deg,"min"=>$min,"sec"=>$sec); } </script> </form> </label></div><div class="form-row"><input type="hidden" value="dm" name="system"></input><input class="button" type="submit" value="Przelicz"></input></div></form></div><div class="adsense-box"><script type="text/javascript"> }</body></html>
<html> </span></a></h1><h2> Wprowadzone współrzędne: </span></div><div class="result-box"><span class="system"> DM (stopnie, minuty) </span><br></br><span class="result"> <br></br> </span></div><div class="result-box"><span class="system"> D (stopnie) </span><br></br><span class="result"> ° </html>
<?php include 'ws2.php'; ?> <html> <head> <meta http-equiv="content-type" content="text/html" charset="utf-8"/> <style type="text/css"> <!-- #glowny{ width: 500px; margin: 0 auto; padding-left: 20px; border: 1px solid black; -webkit-box-shadow: 7px 7px 5px rgba(50, 50, 50, 0.75); -moz-box-shadow: 7px 7px 5px rgba(50, 50, 50, 0.75); box-shadow: 7px 7px 5px rgba(50, 50, 50, 0.75); } .sub{ margin-left: 80px; } .wynik{ padding-top: 30px; text-align: center; } --> </style> </head> <body> <div id = "glowny"> <h1> Wprowadź współrzędne:</h1> <form action="ws1.php" method="post"> <h2>Stopnie:</h2> <form action="dwa.php" method="post"> <input type="text" name = "deg" size="5"/> ° <h2>Minuty:</h2> <input type="text" name = "min" size="5"/> ' <h2>Sekundy:</h2> <input type="text" name = "sec" size="5"/> " <input type="submit" class="sub" value="Przelicz"/> </form> </div> <?php // sprawdzanie czy wszystkie dane wpisane { // przypisanie wpisanych danych do zmiennych i rzutowanie na int $deg = (int)$_POST['deg']; $min = (int)$_POST['min']; $sec = (int)$_POST['sec']; ?> <h2 class="wynik"> <?php // wywolanie funkcji przeliczającej oraz wyświetlenie wyniku } ?> </h2> </body> </html>