Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL] Warunek do importu
Forum PHP.pl > Forum > Przedszkole
bubu77
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;
     }
nospor
zanim zrobisz move_uploaded_file, sprawdz czy pod podaną sciezką juz cos jest czy nie (file_exists())

zacznij wkoncu uzywac wlasciwego bbcode
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.