![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 13.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam! Skrypt działa, no co prawda można by go poprawić i zabezpieczyć, ale to potem bo narazie największym problemem jest ograniczenie wielkości pliku przez MAX_FILE_SIZE bo poprostu nie działa. czytałem że zależy to również od przeglądarki ale jak to zabezpieczyć żeby pliki były maxymalnie do 200kb;) za pomoc z góry dzięki!
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 13 Dołączył: 6.07.2008 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
Kod if($_FILES['plik']['size'] <= 200*1024) { // tutaj upload } else { echo 'Plik jest za duży! max. rozmiar: 200 KB! '; } Pozdrawiam. Ten post edytował kkuba 21.05.2009, 21:54:51 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 355 Pomógł: 50 Dołączył: 20.08.2007 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
musisz dac
bo podajesz wartosc w bajtach (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) a 200kb = 204800b (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 13 Dołączył: 6.07.2008 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
musisz dac
bo podajesz wartosc w bajtach (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) a 200kb = 204800b (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Takie 'zabezpieczenie' można banalnie ominąć, polecam zastosowanie mojego kodu. Pozdrawiam. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 69 Pomógł: 0 Dołączył: 19.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
A ja ma do tego problem, jak zabezpieczyć przed próbą wysłania pustego formularza?? Zrobiłem coś takiego:
I wszystko ładnie pięknie, ale to z zabezpieczeniem "pustego" formularza mi nie działa:( Jeśli zmienie na:
To też niedziała:( W obu przypadkach wyświetlają mi się komunikaty typu: Warning: copy() [function.copy]: Filename cannot be empty in /home/katalog_strony/xt_upload.php on line 27 Pliczek xt_upload.php wyglada tak:
Formularz do tego mam taki:
Umiał by ktoś pomóc?? Bo nie wiem, poco on się przy sprawdzaniu już odwołuje do tego pliku xt_upload.php? Z góry dzięki za pomoc:) Ten post edytował palixmp 26.05.2009, 23:33:33 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 444 Pomógł: 79 Dołączył: 26.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Ale kombinujecie... :X
Sprawdzasz, czy
ma wartość stałej UPLOAD_ERR_NO_FILE. edit@down: łeeee, zepsułeś zabawę tym gotowcem... (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 12:45 |