Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL] Warunek do importu
bubu77
post 25.11.2008, 11:26:43
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
Go to the top of the page
+Quote Post
nospor
post 25.11.2008, 11:39:57
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

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2025 - 17:48