Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/242.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用表单自动生成指向根文件夹的php页面?_Javascript_Php_Mysql_Content Management System - Fatal编程技术网

Javascript 如何使用表单自动生成指向根文件夹的php页面?

Javascript 如何使用表单自动生成指向根文件夹的php页面?,javascript,php,mysql,content-management-system,Javascript,Php,Mysql,Content Management System,我想创建一个表单,不同的用户可以在其中输入名称,并自动将一个php文件创建到根文件夹中 比如说,, www.domain.com/输入您的姓名 当用户输入其姓名时,将在根文件夹中生成一个php文件。文件上会有他/她的名字。每个生成页面都会包含一些代码 我想创建一个CMS,用户可以在其中构建并拥有自己的内容。如果您仍然需要,最好使用数据库 然后你可以试试这个,在这种情况下,如果名称不是唯一的,那么内容将被覆盖,所以验证并跟踪名称 $username= mysql_real_escape_strin

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

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

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


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

如果您仍然需要,最好使用数据库

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

$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);
$username=mysql\u real\u escape\u字符串($\u POST['username']);
$content=“”;//您的消息或任何要保存在php文件中的文本。
$fp=fopen($_服务器['DOCUMENT\u ROOT'].“/”$username..php”,“wb”);
fwrite($fp,$content);
fclose($fp);

您应该使用数据库。使用数据库生成动态内容感谢您的评论。我如何连接以使用数据库来使用此功能?如果您不知道如何使用php连接到数据库,那么这是一个大问题,如果您知道,请创建一个单独的表,其中包含要存储在数据库中的所有字段,制作一个通用模板,根据用户名提取这些数据并显示出来,你可以在Web上找到很多教程哦,我知道如何连接,需要知道页面如何自动生成到根文件夹中?页面不生成,它们是一个通用页面,当从数据库获取数据时会一直被修改。创建新页面可能会消耗更多的空间和管理页面的开销。