Tento HTML a PHP kód vytváří webovou stránku s formulářem, do kterého můžete zadat objem zemního plynu v metrech kubických. Po odeslání formuláře se PHP skript spustí a vypočítá přibližnou energii v kilowatthodinách.
<!DOCTYPE html>
<html>
<body>
<h2>Výpočet energie v zemním plynu</h2>
<form action="" method="post">
Zadejte objem zemního plynu v m³: <br>
<input type="number" name="cubicMeters" min="0" step="any">
<br>
<input type="submit" name="submit" value="Vypočítej">
</form>
</body>
</html>
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
// Zkontrolujte, zda byl formulář odeslán
if (isset($_POST['submit'])) {
$cubicMeters = $_POST['cubicMeters'];
function convertGasToKWh($cubicMeters) {
$kWh = $cubicMeters * 10.69;
return $kWh;
}
// Výpočet a výstup
echo $cubicMeters . " m³ zemního plynu obsahuje přibližně " . convertGasToKWh($cubicMeters) . " kWh energie.";
}
}
?>
Z hlediska programátora je tento skript jednoduchý kód napsaný v jazyce PHP, který přijímá uživatelský vstup prostřednictvím HTTP POST požadavku z webového formuláře. Poté vypočítá ekvivalent objemu zemního plynu v kilowatthodinách pomocí konverzního faktoru.
Výsledný výpočet je pak vrácen zpět uživateli prostřednictvím HTML stránky. Skript obsahuje základní prvky pro zpracování uživatelských vstupů a převodní operace, což jsou klíčové dovednosti potřebné pro tvorbu interaktivních webových aplikací.
Tento skript lze snadno rozšířit o další funkcionality, jako je validace vstupu (zajištění, že uživatel zadává správný formát dat), přidání dalších možností převodu jednotek nebo integrace do větší webové aplikace.
Hit 'Generate & Copy' button to generate embed code. It will be copied
to your Clipboard. You can now paste this embed code inside your website's HTML where
you want to show the List.