如何在php中创建动态url和wordpress之类的内容?

dbf7pr2w  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(285)

我想创建动态网址和内容像wordpress平台,但我做了一些错误的事情。请检查我的代码:

<?php

$pages = array("story1", "story2", "story3");

?>

<!DOCTYPE html>
<html lang="en-US">
<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <title>This is my page title.</title>
 <link rel="canonical" href="http://www.xyz1.com/kids-english-<?php 
 echo $pages[1];?>.php"/> 
 <!-- here the url is creating but gives error 404 -->
 </head>

 <body>
  <p>Hello, <?php echo $pages[1];?></p><br>
  <a  href="http://www.xyz1.com/kids-english-<?php echo $pages[1];?>.php"><?php echo $pages[2];?></a>

 <!-- here the second url is creating but gives error 404 -->

 </body>
 </html>

现在我想从数据库中获取内容并加载somefile.php
这是我的第二个问题。我通过foreach循环创建url,但是如何将所有内容加载到somefile.php,以及somefile.php如何处理动态创建的所有不同url和不同内容。我很困惑。
欢迎您的建议。谢谢您。

uoifb46i

uoifb46i1#

好。。像wordpress、shopware等应用程序都是基于mvc设计方案构建的,就像其他好的编码项目一样。
您可以使用symfony之类的框架,也可以构建自己的路由机制。
总而言之,这有点棘手,因为你提到你的想法。

相关问题