0
我想在服務器上創建一個文件,其內容位於其他目錄中。我將選擇在表單頁面上創建文件的目錄。但是我想創建一個新的目錄,如果這個目錄不在列表中,那麼將它寫入輸入字段。 form.php是喜歡的;根據表單提交變量
<tr><td>Parent:</td><td> <select name="parent" ?>
<option value="../dekorasyon">Dekorasyon</option>
<option value="../aksesuarlar">Aksesuarlar</option>
<option value="../aydinlatmalar">Aydınlatmalar</option>
<option value="../dekorasyon-kampanlari">Kampanyalar</option>
<option value="../dekorasyon-fikirleri">Pratik Bilgiler</option>
<option value="../dekorasyon-trendleri">Trendler</option>
</select> </td></tr>
<tr><td>Child:</td><td> <select name="cat" ?>
<option value="">Alt kategori seçin...</option>
<option value="ev-dekorasyonu">Ev Dekorasyonu</option>
<option value="bahce-dekorasyonu">Bahçe Dekorasyonu</option>
<option value="ofis-dekorasyonu">Ofis Dekorasyonu</option>
<option value="cafe-bar-dekorasyonu">Cafe-Bar Dekorasyonu</option>
<option value="magaza-dekorasyonu">Mağaza Dekorasyonu</option>
<option value="otel-dekorasyonu">Otel Dekorasyonu</option>
<option value="yazlik-dekorasyonu">Yazlık Dekorasyonu</option>
</select> </td></tr>
<tr><td>New:</td><td><input type="text" name="newcat" /></td></tr>
post.php的一部分是;
$cat = $_POST['cat'];
$newcat = $_POST['newcat'];
mkdir($parent.'/'.$newcat, 0755);
$file1 = $parent.'/'.$cate.'/'.$file.'.html';
如何,如果選擇它,我可以設置$cate
爲$cat
和$newcat
如果$cat
沒有選擇和重視什麼?換句話說,我想在選定的類別中創建一個文件。如果我需要一個新的類別,那麼它應該首先創建這個類別並創建這個新類別中的文件。
謝謝...
'$ cat = $ cat ==''怎麼樣? $ _POST ['newcat']:$ cat = $ _POST ['cat']' – Patrick 2014-09-20 08:52:01
當我使用它時,它給出錯誤:語法錯誤,意外的'mkdir'(T_STRING)in ... – iceberk 2014-09-20 09:00:45