Mam formularz do ktorego user wpisuje dane i wgrywa plik.
Jedno pole w formularz oznaczone jest zmienna:
$skrot_nazwa
Dzieki temu tworzony jest katalog na ftpie w katalogu "wyslane" o nazwie "$skrot_nazwa".
Plik obslugujacy utworzenie katalogu, wyslanie pliku:
<?php $tmp_name=$_FILES['plik']['tmp_name']; $name=$_FILES['plik']['name']; $size=$_FILES['plik']['size']; $path_name="wyslane/".$skrot_nazwa."/".$name; $path_name="wyslane/".$skrot_nazwa."/2_".$name; } else "Plik nie został wysłany\n"; chmod($path_name, 0775); ?>
utworzony jest katalog o nazwie "$skrot_nazwa i do niego wgrywany plik.
Problem pierwszy mam taki ze utworzony katalog na ftpie ma chmody 755 a nie 775.
Drugi problem to mam zrobiona petle ze jesli plik w katalogu istnieje to dopisane do niego bedzie na samym poczatku "2_"
A jak np ktos trzeci raz wrzuci plik? jak tu zrobic zeby dopisywalo kolejna liczbe jesli poprzednia juz istnieje?
I jeszcze jeden problem to jak sprawdzic czy katalog istnieje, bo jesli istnieje to do niego zeby wgralo pliki a jak nie istnieje to zeby go utworzylo mkdir. Probowalem to zrobic tez przez file_exists. Bo nie moglem znalezc funkcji ktora sprawdza katalogi czy istnieja
Pozdrawiam