0

Помогите разобраться как перезаписать файл при редактировании формы? Добавление файла/удаление работает.

//добавление формы
if (isset($_POST['add'])) {

$type = $_POST['type']; $date = $_POST['date']; $id_conf = $_POST['id_conf']; $pass = $_POST['pass']; $time_test = $_POST['time_test']; $time_start = $_POST['time_start']; $time = strtotime($time_test); $time_send = date("H:i", strtotime('-15 minutes', $time));

move_uploaded_file($_FILES['filename']['tmp_name'], 'upload/'.$_FILES['filename']['name']); $path = 'upload/'.$_FILES['filename']['name'];

$query = "INSERT INTO post SET type='$type', date='$date', time_test='$time_test', time_start='$time_start', time_send='$time_send', img='$path'"; mysqli_query($link, $query); header('Location: main.php'); exit(); }

//редактирование формы elseif (isset($_POST['edit'])) { $type = $_POST['type']; $date = $_POST['date']; $id_conf = $_POST['id_conf']; $pass = $_POST['pass']; $time_test = $_POST['time_test']; $time_start = $_POST['time_start']; $time = strtotime($time_test); $time_send = date("H:i", strtotime('-15 minutes', $time));

 move_uploaded_file($_FILES['filename']['tmp_name'], 'upload/'.$_FILES['filename']['name']);
 $path = 'upload/'.$_FILES['filename']['name'];

$query = "UPDATE post SET type='$type', date='$date', id_conf='$id_conf', pass='$pass', time_test='$time_test', time_start='$time_start', time_send='$time_send', img='$path' WHERE id='$_POST[id]'";
mysqli_query($link, $query);
header('Location: main.php');
exit();

}

В итоге если вставляю в инпут при редактировании файл, он ничего не пишет а также из базы удаляет существующий.

0 Answers0