![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 103 Pomógł: 0 Dołączył: 7.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
witam otoz korzystam z takiego uploadu:
http://minigra.ovh.org/example1.html ( chodzi o sam upload ) moj kod php jest taki:
1. Czy ktos moglby mi pomoc zrobic tak aby maks file size nie przekraczalo 200 kb 2. Nie wiem dlaczego ale jak wgrywam np 10 zdjec, to chmod 644 ustawia mi sie tylko do ostatniego pliku reszta ma 600 a ja chcialbym miec do wszystkich 644 3. Po wgraniu plikow mam tak zrobione ze wyswietlaja mi sie wszystkie wgrane pliki, jednak tak nie jest bo wyswietla sie ostatni ze wszystkich wgranych plikow, co jest przyczyna ? Dziekuje za odpowiedzi i Pozdrawiam. aha moze wgrac jakiees wlasne pliki i zobaczycie ze tylko jedno zdjecie sie pokazuje po wgraniu ( ja u siebie na serwerze mam je wszystkei wgrane ale coz kiedy tylko ostatnie sie wyswietla ) W pola oznaczone gwiazdkami Wpiszcie obojetnie co. Ten post edytował Matiash 12.06.2007, 23:53:15 -------------------- www.picture-globe.com
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 15 Dołączył: 2.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ad 1. Przy wysyłaniu pliku, w pętli foreach dodaj warunek sprawdzający rozmiar pliku, pobrany z tablicy $_FILES.
Ad 2,3. Po prostu za wcześnie zamknąłeś pętle foreach, uprawnienia zmieniane są ostatniemu plikowi, tak samo ostatnie zdjęcie zostaje wyświetlane. Powinno być
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 103 Pomógł: 0 Dołączył: 7.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dzieki Void, Twoj skrypt działa jednak po zdefiniowaniu $currentdir - wyskakkuja mi bledy.
Wyskakuje takie cos : Dziękujemy za przesłanie relacji. Do 24 h powinna ukazać się na stronie. błąd podczas wysyłania pliku Warning: move_uploaded_file(./pliki/130607113437/PICT0n899.JPG) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/m/i/n/minigra/www/upload1.php on line 16 Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/home/tmp/phpcRU3oi' to './pliki/130607113437/PICT0n899.JPG' in /home/m/i/n/minigra/www/upload1.php on line 16 błąd podczas wysyłania pliku Warning: chmod() [function.chmod]: Unable to access ./pliki/130607113437/PICT0n899.JPG in /home/m/i/n/minigra/www/upload1.php on line 25 Warning: chmod() [function.chmod]: stat failed for ./pliki/130607113437/PICT0n899.JPG in /home/m/i/n/minigra/www/upload1.php on line 25 Warning: move_uploaded_file(./pliki/130607113437/1.jpg) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/m/i/n/minigra/www/upload1.php on line 16 Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/home/tmp/phphLXZwN' to './pliki/130607113437/1.jpg' in /home/m/i/n/minigra/www/upload1.php on line 16 błąd podczas wysyłania pliku Warning: chmod() [function.chmod]: Unable to access ./pliki/130607113437/1.jpg in /home/m/i/n/minigra/www/upload1.php on line 25 Warning: chmod() [function.chmod]: stat failed for ./pliki/130607113437/1.jpg in /home/m/i/n/minigra/www/upload1.php on line 25 W ogole jak sie utworzy ten katalog co go mam zdefiniowany $currentdir= "./pliki/".date('dmyHis')."/"; i wejde na ftp'a i jak chce do niego wejsc to wyskakuje permission denied. Wiec mysle ze dlatego obrazki nie chca sie wgrac. nie wiem czemu ten nowo utworzony katalog ma chmod 0644- to pewnie jest przyczyna, ale przeciez zdefiniowalem zeby mial 0777. Dobra poradzilem sobie definiujac chmoda jeszcze raz dla $currentdir. Teraz dziala prawie wszystko ok, tzn zdjecia pojawiaja sie po wgraniu, folder sie tworzy itp, jednak za kazdym razem pod pierwszym zdjeciem pojawia sie napisa: "blad podczas wysylania pliku". -------------------- www.picture-globe.com
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%) ![]() ![]() |
Jaką masz wersję silnika PHP na serwerze?
Ktoś w manualu napisał, że:
nie działa i należy zrobić tak:
Czyli należy wpisać katalog bez ostatniego slasha. -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 103 Pomógł: 0 Dołączył: 7.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
serwer mam na ovh, wiec wersja to 5
-------------------- www.picture-globe.com
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%) ![]() ![]() |
A próbowałeś z podanym przeze mnie rozwiązaniem?
-------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 103 Pomógł: 0 Dołączył: 7.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
nexis, tak teraz sprobowalem i tez dziala, dzieki
![]() A co to moze byc ze za kazdym razem pod pierwszym zdjeciem pojawia mi sie napisz " blad przesylania plikow" ? -------------------- www.picture-globe.com
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 13:19 |