0

我想创建一个表单,不同的用户可以在那里输入名称,并自动在根文件夹中创建一个 php 文件。

例如,www.domain.com/输入您的姓名

当用户输入他/她的名字时,一个 php 文件将生成到根文件夹中。该文件将有他/她的名字。每个生成页面都会包含一些代码。

这样做的目的我想创建一个 CMS,用户可以在其中构建并拥有自己的内容。

4

1 回答 1

0

最好使用数据库,如果你还想的话

那么你可以试试这个,在这种情况下,如果名称不是唯一的,那么内容将被覆盖,所以验证并跟踪名称;

$username= mysql_real_escape_string($_POST['username']);
$content = "<?php echo '"+$username+"';?>"; // your meassage or whatever text to save in php file.
$fp = fopen($_SERVER['DOCUMENT_ROOT'] ."/".$username.".php","wb");
fwrite($fp,$content);
fclose($fp);
于 2013-09-16T19:02:26.117 回答