poniedziałek , 9 września 2024

Rozpoczęcie przygody z HTML – cz.7 (PHP)

Witaj w 7 części nauki!

Początek Nauki PHP: Od Pobrania XAMPP do Prostego Przykładu Kodu

1. Czym Jest PHP?

PHP (Hypertext Preprocessor) to język skryptowy, który jest powszechnie używany do tworzenia stron internetowych oraz aplikacji webowych. Jest on silnie zintegrowany z HTML, co umożliwia tworzenie dynamicznych stron internetowych, obsługę formularzy, dostęp do baz danych i wiele innych.

2. Instalacja XAMPP i Tworzenie Pliku PHP

Aby rozpocząć naukę PHP, należy najpierw pobrać i zainstalować XAMPP. XAMPP to darmowy pakiet oprogramowania, który zawiera Apache, MySQL, PHP i Perl – wszystko, czego potrzebujesz do uruchomienia serwera lokalnego na swoim komputerze. Po zainstalowaniu XAMPP, wystarczy utworzyć plik PHP w katalogu htdocs, który znajduje się w katalogu instalacyjnym XAMPP.

link do pobrania XAMPP: https://www.apachefriends.org/pl/download.html

3. Hello World! w PHP

Rozpocznijmy od tradycyjnego „Hello World!” w PHP. Utwórz nowy plik o nazwie hello.php w katalogu htdocs i otwórz go w dowolnym edytorze tekstu. Następnie dodaj poniższy kod:
<?php
echo "Hello World!";
?>

Zapisz plik i uruchom swój lokalny serwer Apache za pomocą XAMPP. Otwórz przeglądarkę i przejdź do adresu http://localhost/hello.php. Powinieneś zobaczyć napis „Hello World!”.

4. Przydatne Funkcje w PHP

W PHP istnieje wiele wbudowanych funkcji, które ułatwiają pracę z danymi. Jedną z najczęściej używanych funkcji jest echo, która służy do wyświetlania danych na stronie internetowej. Inną przydatną funkcją, którą użyjemy w przykładzie w punkcie 5, jest $_POST, która służy do pobierania danych przesłanych z formularza metodą POST.

5. Prosty Przykład Kodu w PHP

Teraz, gdy już znamy podstawy, spróbujmy stworzyć prosty formularz logowania w PHP.
Utwórz nowy plik o nazwie login.php i dodaj poniższy kod:

<!DOCTYPE html>
<html lang="pl">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Formularz Logowania</title>
</head>
<body>
<h2>Formularz Logowania</h2>
<form action="login.php" method="post">
<label for="username">Nazwa użytkownika:</label>
<input type="text" id="username" name="username">
<br>
<label for="password">Hasło:</label>
<input type="password" id="password" name="password">
<br>
<button type="submit">Zaloguj</button>
</form>
<?php
    if ($_SERVER["REQUEST_METHOD"] == "POST") {
        $username = $_POST["username"];
        $password = $_POST["password"];

        if ($username === "admin" && $password === "admin") {
            echo "Zalogowano pomyślnie!";
        } else {
            echo "Błędna nazwa użytkownika lub hasło.";
        }
    }
?>
</body>
</html>


Ten kod tworzy prosty formularz logowania, który pobiera nazwę użytkownika i hasło. Po przesłaniu formularza, można użyć PHP do sprawdzenia, czy wprowadzone dane są poprawne. To prosty przykład pokazuje jak używać PHP do obsługi formularzy. Do kodu możesz samemu dodać kod CSS!

Formularz możesz samemu wystylizować, np. w taki sposób:

Koniec 🙂

Teraz potrafisz samemu napisać własny działający formularz logowania, oczywiście nie ma on ani CSS ani bazy danych. Mamy dużo do roboty.

About Klovy

Założyciel serwisu klovy.pl. Moje zainteresowania to: informatyka, słuchanie muzyki (najbardziej typu: Disco Polo, Dance, Pop itp.), czy również sporty (zarówno letnie jak i zimowe). Lubię także pomagać wielu osobom, szczególnie w branży IT, stąd zamysł o platformie Klovy.

Check Also

Ataki Brute Force (Cloudflare) – jak skutecznie uchronić stronę?

Ataki typu Brute Force (siłowe) to jedne z najstarszych i najbardziej powszechnych metod stosowanych przez …

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *