2013-09-16 42 views
0

我想創建一個表單,其中不同的用戶可以輸入名稱,並自動創建一個php文件到根文件夾中。如何使用表單自動生成一個php頁面到根文件夾?

例如, www.domain.com/enter你的名字

當用戶進入他/她的名字,一個PHP文件將生成到根文件夾。該文件將有他/她的名字。每個生成頁面都會包含一些代碼。

這個我的目的是想創建一個CMS,用戶可以建立並擁有自己的內容。

+2

您應該使用數據庫。 – SLaks

+0

使用數據庫生成動態內容 – Shadow

回答

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); 
+0

感謝您的評論。 – user2784814

+0

我將如何連接以使用數據庫來使用它? – user2784814

+0

如果你不知道如何使用php連接到數據庫,那麼這是一個大問題,如果你知道,然後創建一個單獨的表,包含你想要存儲在數據庫中的所有字段,創建一個通用模板,將基於這些數據在他們的用戶名和顯示它,你可以在網上找到很多教程 – Shadow

相關問題