![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 15.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
Hej
Jestem tu nowy (IMG:style_emoticons/default/smile.gif) Mam nadzieję, ze ktoś zarzuci dobrą radą (IMG:style_emoticons/default/smile.gif) Przechodząc do sedna, mam napisany upload plików w AJAXIE, aktualnie przerabiam go w następujący sposób: 1. Pierwsza przeróbka dotyczyła zmiany nazw plików które user wczytuje na serwer na jego imię i nazwisko tj. jeżeli user wgra plik 1s2ff2.pdf to jego nazwa zostanie zmieniona na jego imię i nazwisko czyli imienazwiskousera.pdf. To udało mi się zrobić dyrektywą: 2. Nie chcę, aby w pliku uploads był totalny miszmasz dlatego chcę stworzyć folder do którego będę ładować poszczególne pliki usera (folder ma również zawierać jego imię i nazwisko). Konkretnie chodzi o to, że jeżeli na stronie rejestruje się Jan Kowalski to zostaje z automatu stworzony taki folder i wszystkie pliki o takiej nazwie są tam ładowane.
Chciałem to zrobić w następujący sposób:
Nie da się ponieważ wyrzuca błąd: You cannot upload to the /uploads/ folder. The permissions must be changed Próbowałem zmieniać chomda na różne sposoby, ale żadnego efektu. Później zauważyłem, że nie jest możliwe przypisanie mkdira do określonej zmiennej bo on się wykona nawet jak nie wykorzystam tej zmiennej w programie... Ma ktoś jakieś rozwiązanie ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Dałeś "ręcznie" katalogowi "uploads" uprawnienia 777?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 15.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
Do folderu upload normalnie pliki uploaduje natomiast do tego stworzonego z automatu nie, więc nie wiem czemu nie działa. Jak przypisze source=upload to normalnie zaplouduje w innym przypadku nie. W załączniku przesyłam całą paczkę więc możesz potestować u siebie. Dzięki za szybką odpowiedź (IMG:style_emoticons/default/smile.gif)
AJAX Ten post edytował martinii007 15.12.2011, 18:53:34 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 01:29 |