У меня проблема с отображением имени переменной для создания папки. Могу ли я узнать, что $ folder_name слишком длинное, потому что я не могу создать папку?
Ниже приведена моя кодировка:
$folder_name = $_POST['function_code'].' '.$_POST['function_name'].''.$_POST['activity_code'].' '.$_POST['activity_name'].''.$_POST['sub_activity_code'].' '.$_POST['sub_activity_name'].''.$_POST['transaction_code'].' '.$_POST['transaction_name'];
if($parentid == '0'){
mkdir("dms/$folder_name",0777,true);
}if ($parentid > '0' ){
mkdir("dms/$location2",0777,true);
}
На самом деле $ folder_name хранит данные под выводом, он просто может позволить пользователю вставить два ввода, такие как код функции и имя функции или код активности и имя активности или код подоперации и имя подоперации и код транзакции и транзакции. Имя. Таким образом, $ folder_name хранится с любыми двумя входными данными. ![enter image description here](https://i.stack.imgur.com/UO9Pv.png)
Я попытался, если использовать два входных данных, переменная может создать новую папку, как показано ниже кода:
$folder_name = $_POST['function_code'].' '.$_POST['function_name'];