Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Ścieżka, wybór ścieżki zapisu przez użytkownika
artek
post
Post #1





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 6.10.2015

Ostrzeżenie: (0%)
-----


Dzisiaj chciałbym zapytać, jak podejść do tematu wyboru ścieżki zapisu przez użytkownika, bo szukałem w googlach, ale słabo widocznie szukałem. Da się w ogóle takie coś w php osiągnąć?
Go to the top of the page
+Quote Post
viking
post
Post #2





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


Ale ścieżki zapisu czego? Wrzucanych przez użytkownika plików na serwer?


--------------------
Go to the top of the page
+Quote Post
kapslokk
post
Post #3





Grupa: Zarejestrowani
Postów: 965
Pomógł: 285
Dołączył: 19.06.2015
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Chodzi Ci o ścieżkę, w której zapisujesz pliki uploadowane do skryptu? Jeśli tak, to najpierw wskakują one do katalogu, który masz ustawiony w php.ini pod upload_tmp_dir, później trzeba je przenieść.
Przenieść je możesz w dowolne miejsce do którego masz uprawnienia więc możesz sobie śmiało wybierać 'ścieżkę zapisu przez użytkownika';

Ten post edytował kapslokk 29.10.2015, 08:34:04
Go to the top of the page
+Quote Post
artek
post
Post #4





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 6.10.2015

Ostrzeżenie: (0%)
-----


Cytat(viking @ 29.10.2015, 08:33:11 ) *
Ale ścieżki zapisu czego? Wrzucanych przez użytkownika plików na serwer?


np użytkownik uploaduje pliki, a potem chce je spakować do zipa, więc chcę mu dać możliwość wyboru - gdzie zapisać paczkę zip
Go to the top of the page
+Quote Post
kapslokk
post
Post #5





Grupa: Zarejestrowani
Postów: 965
Pomógł: 285
Dołączył: 19.06.2015
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


http://php.net/manual/en/zip.examples.php tutaj masz przykłady jak zrobić archiwum zip. A w jakim pliku je zrobisz to już Twoja sprawa. Mozesz nawet sciezke postem/getem przesylac.
Go to the top of the page
+Quote Post
artek
post
Post #6





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 6.10.2015

Ostrzeżenie: (0%)
-----


Cytat(kapslokk @ 29.10.2015, 08:41:58 ) *
http://php.net/manual/en/zip.examples.php tutaj masz przykłady jak zrobić archiwum zip. A w jakim pliku je zrobisz to już Twoja sprawa. Mozesz nawet sciezke postem/getem przesylac.


archiwum tworzę, ale kwestię ścieżki chcę dać użytkownikowi do wyboru, pomyślę nad postem/getem, ale bardziej zastanawiam się, czy jest możliwość jakiegoś okienka, gdzie użytkownik chodzi i klika zapisz w odpowiedniej lokalizacji i ona pobierana jest do zmiennej
Go to the top of the page
+Quote Post
kapslokk
post
Post #7





Grupa: Zarejestrowani
Postów: 965
Pomógł: 285
Dołączył: 19.06.2015
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Pewnie, że jest. Trzeba tylko sobie to napisać. W sumie to listowanie zawartosci katalogu + przesylanie ajaxem + troche JS'a i bedzie smigać. Aczkolwiek raczej dziwne rozwiazanie. Zazwyczaj sie nie pozwala userowi latać po dysku i sprawdzac zawartosci smile.gif
Go to the top of the page
+Quote Post
artek
post
Post #8





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 6.10.2015

Ostrzeżenie: (0%)
-----


Cytat(kapslokk @ 29.10.2015, 08:56:57 ) *
Pewnie, że jest. Trzeba tylko sobie to napisać. W sumie to listowanie zawartosci katalogu + przesylanie ajaxem + troche JS'a i bedzie smigać. Aczkolwiek raczej dziwne rozwiazanie. Zazwyczaj sie nie pozwala userowi latać po dysku i sprawdzac zawartosci smile.gif

tylko chodzi o to, że tworzę generator, a użytkownik za jego pomocą tworzy szablon i wtedy chcę dać mu możliwość, by ten szablon spakował sobie do zip i zapisal u siebie, tam gdzie chcę, ale teraz się troszkę przeraziłem biggrin.gif
Go to the top of the page
+Quote Post
kapslokk
post
Post #9





Grupa: Zarejestrowani
Postów: 965
Pomógł: 285
Dołączył: 19.06.2015
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


U siebie? Przecież za to gdzie u niego się to zapisze odpowiada przeglądarka.
Go to the top of the page
+Quote Post
artek
post
Post #10





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 6.10.2015

Ostrzeżenie: (0%)
-----


Cytat(kapslokk @ 29.10.2015, 09:24:02 ) *
U siebie? Przecież za to gdzie u niego się to zapisze odpowiada przeglądarka.


no to zapiszę to na serwerze i zrobię przycisk do pobierania i tyle smile.gif
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 Aktualny czas: 20.08.2025 - 12:06