Mam problem z uploadem tego samego pliku w tym samym czasie do 2 folderow na serwerze, skrypcik dziala ale uploaduje tylko do jednego folderu (upload/duze)
oto on:
<?php $MAX_SIZE = 200000000000; ,'image/png','application/msword'); $DELETABLE = false; $site_name = $_SERVER['HTTP_HOST']; $url_dir = "http://hosting.czechowice.net.pl/~bastek/widzimisie2/upload/duze"; $url_dir2 = "http://hosting.czechowice.net.pl/~bastek/widzimisie2/upload/male"; $url_this = "http://hosting.czechowice.net.pl/~bastek/widzimisie2/upload.php"; $upload_dir = "upload/duze/"; $upload_url = $url_dir."/upload/duze/"; $upload_dir2 = "upload/male/"; $upload_url2 = $url_dir2."/upload/male/"; $message =""; /************************************************************ Tworzenie folderu upload ************************************************************/ if (!chmod($upload_dir,0755)) } /************************************************************ * Zapytanie dla usera ************************************************************/ if ($_REQUEST[del] && $DELETABLE) { } } else if ($_FILES['userfile']) { .$_FILES['userfile']['name']." " .$_FILES['userfile']['type']."n"); $file_type = $_FILES['userfile']['type']; $file_name = $_FILES['userfile']['name']; //Sprawdzanie wielkosci pliku if ( $_FILES['userfile']['size'] > $MAX_SIZE) $message = "The file size is over 2MB."; //Sprawdzanie typu pliku $message = "Przepraszamy, plik $file_name($file_type) niemoze zostac zapisany."; else $message = do_upload($upload_dir, $upload_url, $upload_dir2, $upload_url2); } else if (!$_FILES['userfile']); else $message = "Zły typ pliku."; /************************************************************ * Lista plikow ************************************************************/ $filelist = ""; $filelist .= "<a href='$upload_dir$file'>".$file."</a>"; if ($DELETABLE) { $delfile = $file; $filelist .= " <a href='?del=$upload_dir".$delfile."' title='delete'>x</a>"; } ."</font></small></small></sub>"; $filelist .="<br>"; } } function do_upload($upload_dir, $upload_url, $upload_dir2, $upload_url2) { $temp_name = $_FILES['userfile']['tmp_name']; $file_name = $_FILES['userfile']['name']; //Usuwanie rozszerzen .jpg .png .gif z nazwy $file_name2 = $file_name; //id $id = 11; //liczba znakow w nazwie pliku (z rozszerzeniem) //zmiana nazwy w kolejnosci [nazwa pliku bez rozszerzen][liczba znakow w nazwie][i
d] $file_path = $upload_dir.$file_name; $file_path2 = $upload_dir2.$file_name; //Sprawdzanie nazwy pliku if ( $file_name =="") { $message = "Zła nazwa pliku"; return $message; } if (!chmod($file_path,0777)) $message = "Zmienianie CHMD do 777 zakonczylo sie niepowodzeniem."; else $message = ($result)?"Plik $file_name zostal pomyslnie zuploadowany" : "Wystapil blad w uploadowaniu pliku."; return $message; } ?>
Z gory dziekuje temu ktoremu bedzie sie chcialo to przegladnac
