如何使用 PHP 建立多頁面網站

PHPz
發布: 2024-05-03 16:48:02
原創
635 人瀏覽過

PHP 多頁面網站建立指南:建立清晰的資料夾結構,以分離不同頁面。使用 HTML 模板(template.php)作為每個頁面的基礎。為主頁(index.php)新增內容。為其他頁面(如 contact.php 和 about.php)建立對應檔案並自訂內容。根據需要設定 Web 伺服器(例如 Apache)以處理 .php 檔案。使用 PHP 的資料庫連線功能從資料庫取得資料並展示在頁面中。

如何使用 PHP 构建多页面网站

如何使用 PHP 建立多頁面網站

PHP 是一種廣受歡迎的伺服器端程式語言,可用於為網路建立互動式網站。本文將引導您逐步使用 PHP 建立一個多頁面網站。

先決條件

  • PHP 7.4 或更高版本
  • Web 伺服器(例如Apache 或Nginx)
##步驟1:設置檔案結構

建立下列資料夾結構:

- index.php
- contact.php
- about.php
登入後複製

步驟2:建立基本HTML 範本

每個頁面都會使用相同的HTML 範本作為基礎。建立一個名為

template.php 的檔案並新增以下程式碼:

<!DOCTYPE html>
<html>
<head>
  <title>多页面 PHP 网站</title>
</head>
<body>

  <!-- 页面内容 -->

</body>
</html>
登入後複製

步驟3:建立主頁

index.php 檔案中新增以下程式碼:

<?php include "template.php"; ?>

<h1>主页</h1>

<!-- 页面内容 -->
登入後複製

步驟4:建立其他頁面

為其他頁面(如

contact.phpabout.php)建立類似的文件,並依需求自訂頁面內容。

<?php include "template.php"; ?>

<h1>联系我们</h1>

<!-- 联系信息 -->
登入後複製

步驟 5:設定 Web 伺服器

設定您的 Web 伺服器(例如 Apache)以處理

.php檔案。例如,在Apache 設定檔中加入以下內容:

<Directory /var/www/my_website>
  AllowOverride All
</Directory>

<FilesMatch "\.php$">
  SetHandler "proxy:unix:/run/php/php7.4-fpm.sock|fcgi://php"
</FilesMatch>
登入後複製

實戰案例:展示使用者資料

建立一個名為

user_data.php 的頁面,其中顯示一組用戶資料的表格。使用以下程式碼:

<?php include "template.php"; ?>

<h1>用户数据</h1>

<?php
// 从数据库获取用户数据
$users = getUsers();

// 创建 HTML 表格
echo "<table border='1'>";
echo "<tr><th>ID</th><th>名称</th><th>电子邮件</th></tr>";
foreach ($users as $user) {
  echo "<tr><td>{$user['id']}</td><td>{$user['name']}</td><td>{$user['email']}</td></tr>";
}
echo "</table>";
?>
登入後複製

結論

現在,您已經了解如何使用 PHP 建立一個多頁面網站。透過利用 PHP 的伺服器端功能,您可以建立互動式、資訊豐富的網站,以滿足各種需求。

以上是如何使用 PHP 建立多頁面網站的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板