W skypcie pluginu download mam kawałek kodu, który odpowiada za edycję plików, otóż gdy użytkownik podczas edytowania którejś z pozycji ,,downloadu" zmieni plik, to nowy plik się wgra na serwer a stary kasuje, natomiast gdy użytkownik nie ruszy <input type='file' name='reqFileSource'/> to plik nie powinien się wgrywać ani kasować jak widać poniżej :
{ $NewFileSource = $_FILES['reqFileSource']['name']; if(upload_file($_FILES['reqFileSource']) == TRUE) { $newUploadedFile = 1; $file_name = "download_files/".$FileToUnlink; } else $file_add_edit_message.= "Wybrany plik już istnieje"; }
Niestety, dzieje się coś dziwnego, stary plik się kasuje, nowy się nie wgrywa (bo użytkownik go nie wybiera), a w bazie danych w polu z nazwą pliku jest zwykła spacja, mógłby mi ktoś pomóc i wytłumaczyć dlaczego tak się dzieje?
Pozdrawiam