Witam.
Chciałem zaproponować proste narzędzie do nauki i zastosowań w żegludze. Kalkulator jednostek to narzędzie, które umożliwia użytkownikom szybkie i łatwe przeliczanie różnych jednostek miar. W Polsce, gdzie większość ludzi jest przyzwyczajona do systemu metrycznego, kalkulator ten może pomóc w zrozumieniu i przeliczeniu jednostek, które są mniej powszechne, takich jak mile morskie czy cale.
Mile morskie, będące standardową jednostką w nawigacji morskiej i lotniczej, nie mają bezpośredniego odpowiednika w systemie metrycznym, co czyni je szczególnie interesującymi w kontekście edukacyjnym. Użytkownicy mogą nauczyć się, jak przeliczać mile morskie na metry lub kilometry, co jest niezbędne w wielu dziedzinach, takich jak żeglarstwo, lotnictwo czy transport międzynarodowy.
Aby kalkulator działał prawidłowo, należy wkleić kod w edytorze tekstu, uproszczonym w artykule, newsie lub innej formie publikacji.
<div class="container">
<div class="row">
<div class="col-md-4">
<form method="post">
<h3>Kilometry na mile</h3>
<div class="form-group">
<label for="kilometers">Kilometry:</label>
<input type="number" class="form-control" id="kilometers" name="kilometers" step="0.01">
</div>
<button type="submit" name="convert_km_to_miles" class="btn btn-primary">Przelicz</button>
<h3>Cale na centymetry</h3>
<div class="form-group">
<label for="inches">Cale:</label>
<input type="number" class="form-control" id="inches" name="inches" step="0.01">
</div>
<button type="submit" name="convert_inches_to_cm" class="btn btn-primary">Przelicz</button>
<h3>Odległości morskie na metry lub kilometry</h3>
<div class="form-group">
<label for="nautical_miles">Morskie mile:</label>
<input type="number" class="form-control" id="nautical_miles" name="nautical_miles" step="0.01">
</div>
<div class="form-group">
<label for="conversion_type">Typ konwersji:</label>
<select name="conversion_type" id="conversion_type" class="form-control">
<option value="meters">Metry</option>
<option value="kilometers">Kilometry</option>
</select>
</div>
<button type="submit" name="convert_nautical_miles" class="btn btn-primary">Przelicz</button>
<h3>Stopy na centymetry</h3>
<div class="form-group">
<label for="feet">Stopy:</label>
<input type="number" class="form-control" id="feet" name="feet" step="0.01">
</div>
<button type="submit" name="convert_feet_to_cm" class="btn btn-primary">Przelicz</button>
<h3>Bary na atmosfery</h3>
<div class="form-group">
<label for="bars">Bary:</label>
<input type="number" class="form-control" id="bars" name="bars" step="0.01">
</div>
<button type="submit" name="convert_bars_to_atm" class="btn btn-primary">Przelicz</button>
</form>
</div>
</div>
</div>
Oraz utworzyć panel z takim kodem.
<?php
add_to_title('- Narzędzie do Przeliczania Jednostek w PHP Fusion');
set_meta("description", "Kalkulator jednostek to praktyczne narzędzie do przeliczania jednostek miar, idealne do nauki i zastosowań w codziennym życiu. ");
set_meta("image","https://www.zegluga-rzeczna.pl/images/logo9.png");
add_to_CSS('.article-item{width:90%;overflow:hidden;margin:auto;}.article-item h1{font-size:24px;color:#333;font-weight:bold;}.article-article{max-width:95%;margin:auto;font-size:18px;color:#333;}@media (max-width:768px){.article-item h1{font-size:26px;}.article-article{font-size:20px;}}');
add_to_CSS(' .wynik-beton{margin-top:10px;font-weight:bold;display:none;font-size:20px;color:#006400;}');
if ($_SERVER["REQUEST_METHOD"] == "POST") {
// Przeliczanie kilometrów na mile
if (isset($_POST['convert_km_to_miles']) && !empty($_POST['kilometers'])) {
$kilometers = $_POST['kilometers'];
$miles = $kilometers * 0.621371;
echo "<h3>$kilometers km to miles: " . round($miles, 2) . " miles</h3>";
}
// Przeliczanie cali na centymetry
if (isset($_POST['convert_inches_to_cm']) && !empty($_POST['inches'])) {
$inches = $_POST['inches'];
$centimeters = $inches * 2.54;
echo "<h3>$inches cale to centymetrów: " . round($centimeters, 2) . " cm</h3>";
}
// Przeliczanie mil morskich na metry lub kilometry
if (isset($_POST['convert_nautical_miles']) && !empty($_POST['nautical_miles'])) {
$nautical_miles = $_POST['nautical_miles'];
$conversion_type = $_POST['conversion_type'];
if ($conversion_type == "meters") {
$meters = $nautical_miles * 1852;
echo "<h3>$nautical_miles mile morskie to metry: " . round($meters, 2) . " m</h3>";
} else {
$kilometers = $nautical_miles * 1.852;
echo "<h3>$nautical_miles mile morskie to kilometry: " . round($kilometers, 2) . " km</h3>";
}
}
// Przeliczanie stóp na centymetry
if (isset($_POST['convert_feet_to_cm']) && !empty($_POST['feet'])) {
$feet = $_POST['feet'];
$centimeters = $feet * 30.48;
echo "<h3>$feet stóp to centymetrów: " . round($centimeters, 2) . " cm</h3>";
}
// Przeliczanie barów na atmosfery
if (isset($_POST['convert_bars_to_atm']) && !empty($_POST['bars'])) {
$bars = $_POST['bars'];
$atmospheres = $bars * 0.986923;
echo "<h3>$bars bary to atmosfer: " . round($atmospheres, 2) . " atm</h3>";
}
}
?>