我想做我自己的CMS系统,像Joomla或Drupal。现在,我可以添加和删除文章,我必须作为管理员登录。我使用php、mysql和Jquery。
现在,我想解决,我可以添加和删除菜单和菜点。问题是,当我创建新的菜单项(例如:关于我们)时,我应该创建一个新的php文件(aboutus.php)。但是我不知道,在php中有什么方法可以从php创建另一个php文件,就像我可以创建一个简单的txt文件一样吗?还是我应该用mysql?或者说,解决我的问题最好的方法是什么?
发布于 2014-04-18 07:28:58
创建一个文件不是一条路。您必须创建一个捕获所有请求的index.php,并且在该文件中必须确定要做什么。如果有关我们是在CMS中创建的页面,那么您可能希望从数据库加载一个模板页面,其中填充了关于我们的页面内容。
发布于 2014-04-18 07:37:29
是的,但这不是正确的方法。这是创建文件的示例之一。
$content = "some text here";
$fp = fopen($_SERVER['DOCUMENT_ROOT'] . "/myFile.php","wb");
fwrite($fp,$content);
fclose($fp);https://stackoverflow.com/questions/23149426
复制相似问题