我在這裏遇到了我的代碼問題。我想要做的是在用戶註冊時自動在用戶的文件夾中創建一個index.php文件。這實際上已經完成了,現在主要的問題是如何在創建的'index.php'文件中插入一行代碼。下面的代碼行我試圖使用來執行:如何將一行php代碼插入文本文件
這不工作(其實我是想什麼):
$filePath = $_SERVER['DOCUMENT_ROOT']."/".$_SESSION['username']."/index.php";
$fp = fopen($filePath, 'wb')
or die("can't open file");
$content = "<?php require($_SERVER['DOCUMENT_ROOT']."/home.php"); ?>";
fwrite($fp,$content);
fclose($fp);
雖然這確實:
$filePath = $_SERVER['DOCUMENT_ROOT']."/".$_SESSION['username']."/index.php";
$fp = fopen($filePath, 'wb')
or die("can't open file");
$content = "this is a string";
fwrite($fp,$content);
fclose($fp);
所以我想要的是內容變量中的代碼進入'index.php'文件。任何幫助如何做到這一點?
你得到的錯誤是什麼?什麼是輸出到index.php文件? –
謝謝你的幫助!它已被修復 – Skeellz