![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 2 Dołączył: 25.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Działam na serwerze Krasnal...
Mam sobie takie coś:
I cały czas wywala mi "Wystąpił błąd podczas wysyłania pliku na serwer!" Na VertrigoServ tak samo :/ |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 173 Pomógł: 121 Dołączył: 24.09.2007 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Zobacz czy to Ci zadziała:
kod formularza Skrypt który obsługuje formularz, dopuszcza tylko obrazki:
Pliki są wrzucane tam gdzie są wgrane pliki formularza oraz skryptu dodawania. Mi działa na localhost bez problemu, wrzucisz tylko obrazki jpg, gif i png przy reszcie wywali ci błąd że zły format pliku. Ten post edytował ExPlOiT 20.12.2007, 23:11:32 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 2 Dołączył: 25.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Błędny format pliku
Dodane zdjęcie: // i tutaj ikonka nie wgranego pliku // Tak myślałem, już wiele takich metod próbowałem... |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 1 Dołączył: 19.09.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Spróbuj ustawić w php.ini dyrektywę upload_tmp_dir.
|
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Tutaj po prostu plik nie przechodzi walidacji. Aby sprawdzić, czy wogóle masz pliki zrób print_r($_FILES); Jeśłi przy pliku bedzie klucz error miał wartośc większą niż 1, to znaczy, że upload się nie udał. Ewentualnie spójrz w moją sygnaturkę, ściągnij i uruchom - poda Ci każdy możliwy błąd przy uploadzie (po angielsku).
Pozdrawiam. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 2 Dołączył: 25.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
fragment pliku php.ini
I co ja mam z tym począć?? Dopisać "On" (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Robiąc print_r($_FILES); pokazało Array() czyli serwer nie uploaduje... |
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
I co ja mam z tym począć?? Wpisać ścieżkę do katalogu tymczasowego dla uploadowanych plików. U mnie sekcja uploadu w php.ini wygląda tak: Kod ;;;;;;;;;;;;;;;;
; File Uploads; ;;;;;;;;;;;;;;;; ; Whether to allow HTTP file uploads. file_uploads = On ; Temporary directory for HTTP uploaded files (will use system default if not ; specified). upload_tmp_dir = "/tmp" ; Maximum allowed size for uploaded files. upload_max_filesize = 2M |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 2 Dołączył: 25.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Zrobiłem identycznie i dalej tablica jest pusta :/
|
|
|
![]()
Post
#9
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Może 2 głupie pytania ale jednak:
- katalog podany w upload_tmp_dir istnieje? - zrestartowałeś Apache? |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 2 Dołączył: 25.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
#1 nie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) a gdzie on ma się znajdować?
#2 tak (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Ten post edytował colinQ 21.12.2007, 13:54:50 |
|
|
![]()
Post
#11
|
|
Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
#1 nie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) a gdzie on ma się znajdować? Stwórz na dysku katalog i podaj do niego ścieżkę. |
|
|
![]()
Post
#12
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
#1 nie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) a gdzie on ma się znajdować? :| no tam gdzie go podałeś :| u mnie jest to /tmp |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 10 Dołączył: 13.02.2007 Skąd: Rybnik Ostrzeżenie: (0%) ![]() ![]() |
Moim zdaniem po prostu nie dodajesz do html-owego FORM:
Kod enctype="multipart/form-data" Pozdro (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 2 Dołączył: 25.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Kurde... Napiszcie jak to ma być...
P.S to jest moja ścieżka do folderu ze stroną -> "C:\usr\krasnal\www\sklep". a to fragment php.ini
Napiszcie mi gdzie i co stworzyć... Co i gdzie wpisać... |
|
|
![]()
Post
#15
|
|
Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
Pomyśl trochę, stworz sobie np. na dysku c katalog tmp, a w php.ini wpisz
Kod upload_tmp_dir = "C:\tmp" Oczywiście zrestartuj Apache. Ten post edytował webdicepl 21.12.2007, 14:21:06 |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 2 Dołączył: 25.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
ech... nic nie dało (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
|
|
|
![]()
Post
#17
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Moim zdaniem po prostu nie dodajesz do html-owego FORM: Kod enctype="multipart/form-data" Pozdro (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Tą uwagę uwzględniłeś? |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 2 Dołączył: 25.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
o jaaa...
nie uwzględniłem ale pewnie byłem że są identyczne... enctype="multipart/form-data" => enctype="multipart-form-data" haha (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Dzięki wszystkim (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 1 173 Pomógł: 121 Dołączył: 24.09.2007 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Hehe a wystarczyło skopiować ten formularz co Ci napisałem ze skryptem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) tam miałeś to uwzględnione (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 10 Dołączył: 13.02.2007 Skąd: Rybnik Ostrzeżenie: (0%) ![]() ![]() |
Przykład ludzkiej glupoty.
Pisałem ci to, pisali inni. wiedzialem, ze o tym zapomniałeś. Następnym razem wpierw sprawdź podstawy a nie się w jakieś konfiguracje wplątujesz. Polecam lekture HTML.
Powód edycji: Powstrzymaj się proszę od takich komentarzy, zapewniam Cię, że każdemu może się zdarzyć. @drPayton
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 12:13 |