![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 24.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam skrypt który kopiuje plik z dysku lokalnego na serwer. potrzebuje dorobić warunek, który nie pozwoli na skopiowanie drugi raz tego samego pliku. Wie ktoś jak mam to zrobić?
Kod $upload_dir = "upload_files/";
$upload_url = $url_dir."/upload_files/"; $message =""; if ($_FILES['userfile']) { $message = do_upload($upload_dir, $upload_url); } else { $message = "wybierz plik do załadowania"; } print $message; function do_upload($upload_dir, $upload_url) { $temp_name = $_FILES['userfile']['tmp_name']; $file_name = $_FILES['userfile']['name']; $file_type = $_FILES['userfile']['type']; $file_size = $_FILES['userfile']['size']; $result = $_FILES['userfile']['error']; $file_url = $upload_url.$file_name; $file_path = $upload_dir.$file_name; //File Name Check if ( $file_name =="") { $message = "nie poprawna nazwa "; return $message; } //File Size Check else if ( $file_size > 500000000) { $message = "plik przekracza rozmiar 5000K."; return $message; } Ten post edytował bubu77 25.11.2008, 11:27:14 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
zanim zrobisz move_uploaded_file, sprawdz czy pod podaną sciezką juz cos jest czy nie (file_exists())
zacznij wkoncu uzywac wlasciwego bbcode -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 17:48 |