我可以为你提供一个PHP网站的源代码示例,为了便于阅读和理解,我将使用HTML的<h3>
标签来分段说明,并使用表格来展示代码片段。
项目结构
让我们定义一个简单的项目结构:
my_php_site/ │ ├── index.php ├── about.php ├── contact.php └── styles.css
`index.php` 主页
这是网站的主页,包含导航栏和一些内容。
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>My PHP Site</title> <link rel="stylesheet" href="styles.css"> </head> <body> <header> <nav> <ul> <li><a href="index.php">Home</a></li> <li><a href="about.php">About</a></li> <li><a href="contact.php">Contact</a></li> </ul> </nav> </header> <main> <h1>Welcome to My PHP Site</h1> <p>This is the home page of my simple PHP website.</p> </main> <footer> <p>© 2023 My PHP Site</p> </footer> </body> </html>
3.about.php
关于页面
这是网站的“页面。
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>About My PHP Site</title> <link rel="stylesheet" href="styles.css"> </head> <body> <header> <nav> <ul> <li><a href="index.php">Home</a></li> <li><a href="about.php">About</a></li> <li><a href="contact.php">Contact</a></li> </ul> </nav> </header> <main> <h1>About Us</h1> <p>This is the about page of my simple PHP website. Here you can learn more about us.</p> </main> <footer> <p>© 2023 My PHP Site</p> </footer> </body> </html>
4.contact.php
联系页面
这是网站的“联系”页面。
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Contact My PHP Site</title> <link rel="stylesheet" href="styles.css"> </head> <body> <header> <nav> <ul> <li><a href="index.php">Home</a></li> <li><a href="about.php">About</a></li> <li><a href="contact.php">Contact</a></li> </ul> </nav> </header> <main> <h1>Contact Us</h1> <form action="submit_contact.php" method="post"> <label for="name">Name:</label><br> <input type="text" id="name" name="name"><br><br> <label for="email">Email:</label><br> <input type="email" id="email" name="email"><br><br> <label for="message">Message:</label><br> <textarea id="message" name="message"></textarea><br><br> <input type="submit" value="Submit"> </form> </main> <footer> <p>© 2023 My PHP Site</p> </footer> </body> </html>
5.submit_contact.php
处理联系表单提交
这个文件将处理从contact.php
提交的联系表单。
<?php if ($_SERVER["REQUEST_METHOD"] == "POST") { $name = htmlspecialchars($_POST['name']); $email = htmlspecialchars($_POST['email']); $message = htmlspecialchars($_POST['message']); // 这里你可以添加代码来处理表单数据,例如保存到数据库或发送邮件。 // 目前我们只是简单地显示提交的数据。 echo "<h1>Thank You for Contacting Us!</h1>"; echo "<p>Name: $name</p>"; echo "<p>Email: $email</p>"; echo "<p>Message: $message</p>"; } else { echo "Invalid request method."; } ?>
6.styles.css
样式表
这是一个简单的CSS文件,用于美化网站。
body { font-family: Arial, sans-serif; margin: 0; padding: 0; } header { background-color: #333; color: white; padding: 1em 0; } nav ul { list-style-type: none; padding: 0; } nav ul li { display: inline; margin-right: 1em; } nav ul li a { color: white; text-decoration: none; } main { padding: 2em; } footer { background-color: #333; color: white; text-align: center; padding: 1em 0; position: fixed; width: 100%; bottom: 0; }
是一个简单的PHP网站的基本结构和代码示例,你可以根据需要进一步扩展和修改这些文件,希望这对你有帮助!
以上内容就是解答有关php 网站源代码_源代码的详细内容了,我相信这篇文章可以为您解决一些疑惑,有任何问题欢迎留言反馈,谢谢阅读。
本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/86895.html