Код отображения:
<form method="POST" enctype="multipart/form-data"> <input type="hidden" name="csrf" value="{$csrf}"> <textarea cols="40" rows="10" name="opisanie" placeholder="Ваше сообщение"></textarea><br> <input name="files" size="18" type="file" ><br> <input type="submit"> </form>
Код подготовки данных:
if($_REQUEST['opisanie']) { $mas['Название'] = "Задание в рамках техподдержки от ".$user['fio']; $mas['Тип'] = "Задание"; $mas['Тип проекта'] = "1"; $mas['Проект'] = "14"; $mas['Исполнитель'] = "200"; $mas['Описание задания'] = $_REQUEST['opisanie']; $mas['Приоритет'] = "Высокий"; $new_id = insert_query($mas, "задания"); //print_r($_FILES); // echo $_REQUEST["csrf"]; // echo $_FILES["files"]["name"]; if(is_array($_FILES["files"]["tmp_name"])) { $count = count($_FILES["files"]["tmp_name"]); for($i = 0; $i < $count; $i++) { if( $_FILES['files']['error'][$i] == 0 ) { $tmpname = $_FILES["files"]["tmp_name"][$i]; $named = $_FILES["files"]["name"][$i]; $dat = file_get_contents($tmpname); save_data_file(1207, $new_id, $named, $dat); $mas['Файл'] = $mas['Файл'] ? ($mas['Файл']."\r\n".$named) : $named; } } } update_query($mas, "Обращения", "id=$new_id"); }