Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wrzucanie plikow przez strony na serwer
seviucha
post 2.08.2008, 11:18:24
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 2.08.2008

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


Posiadam konto na lua.pl.
Chcialem zrobic sobie stronke z galeria zdjec i umozliwic uzytkownikom z zewnatrz wrzucanie do tej galeri zdjec przez odpowiedni formularz. Wykorzystalem do uploadu plikow funkcji move_uploaded_file(). Niestety jak tylko dodaje jakies zdjecie dostaje blad: URL file-access is disabled in the server configuration in... Szukalem w necie o co chodzi i dowiedzialem sie, ze po stronie serwera trzeba miec ustawione opcje: allow_url_fopen = On, by dzialalo poprawnie uploadowanie plikow. Niestety ta opcja jest wylaczona na lua.pl (chodzi o bezpieczenstwo). I teraz mam pytanie czy jest jakis inny sposob na to, by uzytkownicy mojego serwisu mogli wrzucac swoje zdjecia na serwer??
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
jarmiar
post 2.08.2008, 18:00:15
Post #2





Grupa: Zarejestrowani
Postów: 616
Pomógł: 12
Dołączył: 16.07.2006
Skąd: : getCity ( );

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


Mogą robić to w ten sposób.

Ty wstawiasz pole textarea, a oni plik, który chcą wgrać an serwer otwierają notatnikiem, kopiują zawartośc i wklejają w pole tekstowe.

Następnie ty odbierasz te dane, tworzyc plik na serwerze o właściwym rozszerzeniu, i zapisujesz te dane w nim.

plik utworzysz funkcją touch() ale takze file_put_contents()

pozdrawiam


--------------------
Jeśli my czegoś nie zrobimy, zrobią to za nas inni
Go to the top of the page
+Quote Post
wlamywacz
post 3.08.2008, 08:42:16
Post #3





Grupa: Zarejestrowani
Postów: 535
Pomógł: 27
Dołączył: 3.05.2005

Ostrzeżenie: (20%)
X----


Może upload w perlu?
http://uber-uploader.sourceforge.net/
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: 20.07.2025 - 07:17