PHP ialah bahasa skrip sebelah pelayan yang digunakan untuk melanjutkan HTML, menambah interaktiviti dan kefungsian dinamik. Digunakan bersama HTML, PHP boleh memproses borang, pangkalan data pertanyaan dan mencipta kandungan dinamik untuk membina tapak web interaktif dan berfungsi sepenuhnya.
Melebihi HTML asas: Tambah kefungsian dan interaktiviti dengan PHP
Pengenalan
Walaupun HTML adalah asas untuk membina tapak web, ia tidak mempunyai interaktiviti dan ciri lanjutan. PHP (Hypertext Preprocessing Language) ialah bahasa skrip sebelah pelayan yang boleh memanjangkan HTML anda ke tahap yang lebih tinggi apabila anda ingin menambah fungsi yang memerlukan kemas kini dinamik atau interaksi pengguna.
Contoh Praktikal: Mencipta Borang Log Masuk
Mari buat borang log masuk yang menggunakan PHP untuk mengesahkan kelayakan pengguna:
<!DOCTYPE html> <html> <head> <title>Login Form</title> </head> <body> <h1>Login</h1> <form action="login.php" method="post"> <label for="username">Username:</label> <input type="text" name="username" id="username"> <br> <label for="password">Password:</label> <input type="password" name="password" id="password"> <br> <input type="submit" value="Login"> </form> </body> </html>
<?php // Connect to the database $con = mysqli_connect("localhost", "root", "password", "db_name"); // Check if form is submitted if (isset($_POST['username'])) { $username = mysqli_real_escape_string($con, $_POST['username']); $password = mysqli_real_escape_string($con, $_POST['password']); // Query the database to check if user exists $query = "SELECT * FROM users WHERE username='$username' AND password='$password'"; $result = mysqli_query($con, $query); // If user exists, redirect to welcome page if (mysqli_num_rows($result) == 1) { header("Location: welcome.php"); } else { echo "Invalid username or password"; } } ?>
Cara PHP berfungsi
Kod PHP dilaksanakan pada pelayan, mengubah suai halaman HTML sebelum menghantarnya ke penyemak imbas. Ia menggunakan tag <?php
dan ?>
untuk membenamkan kod PHP ke dalam HTML.
Dalam contoh ini:
header()
untuk mengubah hala ke halaman selamat datang. Kesimpulan
Dengan menggunakan PHP dengan HTML, anda boleh mencipta aplikasi interaktif berciri penuh. Daripada mengendalikan borang kepada mencipta kandungan dinamik, PHP menawarkan kemungkinan yang tidak berkesudahan untuk melangkaui laman web statik.
Atas ialah kandungan terperinci Melampaui HTML Asas: Tambah Kefungsian dan Interaktiviti dengan PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!