Oficjalny Support PHP-Fusion
  • Start 🏠
  • Logowanie 🔑
  • Rejestracja 📝
  • Artykuły 📰
    • Modyfikacja CMS PHP-Fusion v9
    • Instalacja CMS PHP Fusion v9
    • Wtyczki panele dla CMS PHP Fusion
    • Kalkulatory dla CMS PHP Fusion
  • Forum 💬
    • Forum
    • Najnowsze dyskusje
    • Wątki bez odpowiedzi
  • Pobieralnia 📂
  • Deutsch 🇩🇪
  • Pogoda 🌤️

Artykuły

Darmowy skrypt dla CMS PHP-Fusion obliczanie odczuwalnej temperatury

Wielu właścicieli stron opartych o PHP-Fusion szuka prostych i praktycznych dodatków, które wzbogacą zawartość ich portalu. Dlatego dziś prezentujemy darmowy skrypt PHP, który pozwala w prosty sposób dodać na stronę kalkulator odczuwalnej temperatury – przydatny dla serwisów pogodowych, turystycznych, survivalowych czy lokalnych portali informacyjnych.

🧩 Darmowy skrypt dla CMS PHP-Fusion – obliczanie odczuwalnej temperatury

Darmowy skrypt dla CMS PHP-Fusion obliczanie odczuwalnej temperatury

Oblicz odczuwalną temperaturę

🔧 Czym jest odczuwalna temperatura?

Odczuwalna temperatura to wskaźnik określający, jak ciepło lub zimno odczuwa człowiek w danych warunkach pogodowych. Na nasze samopoczucie wpływa nie tylko temperatura powietrza, ale też wilgotność oraz siła wiatru. Skrypt wykorzystuje dwa znane wzory meteorologiczne:

  • Wind Chill Index – dla temperatur poniżej 10°C (efekt wychładzania przez wiatr),
  • Heat Index (Steadmana) – dla temperatur powyżej 10°C (efekt gorąca i wilgoci).

💡 Funkcje skryptu

  • Oblicza odczuwalną temperaturę na podstawie:
    • temperatury powietrza [°C],
    • wilgotności [%],
    • prędkości wiatru [km/h].
  • Automatycznie wybiera odpowiedni wzór (chłód lub upał).
  • Zawiera prosty interfejs w HTML i CSS – gotowy do wstawienia w stronę PHP-Fusion.
  • Działa z każdą wersją PHP-Fusion (od v7 do v9).
  • Nie wymaga dodatkowej bazy danych ani wtyczek.

🧮 Kod skryptu

Poniżej fragment głównej części kodu PHP:

<?php
function odczuwalna_temperatura($tempC, $wilgotnosc, $wiatrKmh) {
    if ($tempC <= 10) {
        // Wzór Wind Chill
        $odczuwalna = 13.12 + 0.6215 * $tempC - 11.37 * pow($wiatrKmh, 0.16) + 0.3965 * $tempC * pow($wiatrKmh, 0.16);
    } else {
        // Wzór Heat Index
        $T = $tempC;
        $R = $wilgotnosc;
        $odczuwalna =
            -8.784695 +
            1.61139411 * $T +
            2.338549 * $R -
            0.14611605 * $T * $R -
            0.012308094 * pow($T, 2) -
            0.016424828 * pow($R, 2) +
            0.002211732 * pow($T, 2) * $R +
            0.00072546 * $T * pow($R, 2) -
            0.000003582 * pow($T, 2) * pow($R, 2);
    }
    return round($odczuwalna, 1);
}
?>
    

Pełna wersja skryptu zawiera formularz HTML i prosty arkusz CSS, dzięki czemu można ją umieścić jako panel boczny lub moduł na stronie głównej PHP-Fusion.

⚙️ Jak dodać do PHP-Fusion

  1. Zapisz skrypt jako plik, np. odczuwalna_temp.php.
  2. Wgraj plik do katalogu /infusions/ .
  3. W panelu administracyjnym dodaj nowy panel HTML/PHP.
  4. Zapisz i przetestuj działanie w przeglądarce.

🎨 Możliwości rozbudowy

  • pobieranie aktualnych danych pogodowych z API (np. OpenWeatherMap),
  • automatyczne dopasowanie tła lub koloru w zależności od wyniku,
  • wykresy zmian temperatury w czasie,
  • możliwość zapisu wyników do bazy danych PHP-Fusion.

📥 Pobierz skrypt za darmo

Skrypt jest dostępny całkowicie bezpłatnie do użytku prywatnego i komercyjnego. Możesz go pobrać, modyfikować i wdrażać na swoich stronach.

🔗 Pobierz panel dla PHP-Fusion

🧠 Podsumowanie

Darmowy skrypt do obliczania odczuwalnej temperatury to mały, ale użyteczny dodatek dla każdego portalu opartego o PHP-Fusion. Łatwy w instalacji, nieobciążający serwera i w pełni konfigurowalny — idealny, by dodać Twojej stronie trochę funkcjonalności i interaktywności.

October 24 2025
  • Emil :: Napisał/a :: 2025-10-28 20:06:54
    Proponuje zmienić .Na pobieranie aktualnych danych pogodowych z API (np. OpenWeatherMap
  • Emil :: Napisał/a :: 2025-10-28 19:36:35
    Proponuje zmienić .Na pobieranie aktualnych danych pogodowych z API (np. OpenWeatherMap

Informacje o prawach autorskich i polityce prywatności

2014 - 2025 © phpfusion9.pl

🛡️ Polityka prywatności

📞 Kontakt

Dodatkowe informacje

Powered by PHPFusion. Copyright ©2025 PHP Fusion Inc.
Released as free software without warranties under GNU Affero GPL v3.