我是编码的初学者。我在如何创建我的Web项目的此组件方面遇到问题:我正在尝试使评论网站有点像yelp。用户单击有关主题A的链接,将看到有关主题A的评论列表。如果用户单击主题B,C,D等的链接,依此类推。 但是,我不想为每个主题的每个链接创建单独的php页面 我在说什么的例子:
<a href="subjectA.php">subjectA</a>
<a href="subjectB.php">subjectB</a>
等等,因为这样我最终会得到20个php文件(我有很多主题可供用户查看)。每个主题具有相同的CSS和页面格式,但内容不同。有什么更好,更实际的解决方案,因为我知道我的方法不是最好的。对于这个项目,我只能使用html,php和js。
谢谢。
答案 0 :(得分:0)
因为这只是一个项目。我不会太详细,但是会给你一个简单的想法:
您可以执行以下操作:
# Home.php
<a href="checkOutReviews.php?subject=1">Subject One</a>
<a href="checkOutReviews.php?subject=2">Subject Two</a>
....
....
然后
# checkOutReviews.php
$subject_id = $_GET['subject'];
/** Get subject details from the database or any other storage of your choice **/
/** and just display them **/
通过这种方式,您不必为每个主题创建页面。
答案 1 :(得分:-1)
您需要在同一目录中有2个网页,分别为 subjectA.php 和 subjectB.php
要创建php页面,您可以使用任何文本编辑器,但必须安装并运行apache服务器才能运行php文件。
<?php
//your code goes here..
?>