對不起,我是PHP的新手。我想要創建一個表單來獲取正在創建的頁面的目標文件夾名稱& foldername。PHP指定文件夾從選擇選項
什麼我迄今所做的:
<form method="post">
<input type='text' name='filename' placeholder='Enter a filename' />
<select>
<option> value='Folder1' name="thisfolder">Folder1</option>
<option> value='Folder2' name="thisfolder">Folder2</option>
<option> value='Folder3' name="thisfolder">Folder3</option>
</select>
<input type='submit' value='Run the Script' />
</form>
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST"){
$filename=$_POST['filename'];
$myFile = .$thisfolder. "/page" .$filename.".php";
$fh = fopen($myFile, 'w');
$stringData = "Hello";
fwrite($fh, $stringData);
}
?>
正如你已經注意到第一input
用於獲取目標頁面的文件名&的select
元素被用來選擇三個預定義的文件夾爲一體的存儲目錄目的地。
任何幫助,將不勝感激。
我有這個錯誤注意:未定義的變量:thisfolder在C:\ XAMPP \ htdocs中\ TEST \上page1.php中第26行 –
看起來親愛的,Folder1,Folder2和Folder3這些是我的文件夾。我希望能夠選擇其中一個文件夾,我希望我的網頁被創建。我不想擁有默認文件夾 –
PHP區分大小寫。將兩個變量都改爲'$ thisfolder'。 – NDFA