![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 1 Dołączył: 7.05.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam,
od razu mówię że przekopałem google, znalazłem dużo podobnych tematów, lecz żadne rozwiązanie nie było skuteczne w moim przypadku, więc zwracam się z prośbą o pomoc do Was (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Mam skrypt do uploadu plików na serwer (dla potrzeb forum uprościłem go trochę) który wygląda mniej więcej tak: Część HTML: Kod <form method="post" enctype="multipart/form-data" name="formularz"> <input type="file" name="nowa" id="nowa" /> <input type="submit" name="ok" value="Dodaj fotkę" /> </form> Część PHP: Kod if (is_uploaded_file($_FILES['nowa']['tmp_name'])) { /* kod z uploadem */ } Problem polega na tym, że część po if'ie wogóle się nie wywołuje (?). Tak jakby plik wogóle nie został wysłany (a jest (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ). Sprawdziłem całą tablicę $_FILES za pomocą print_r() i var_dump() i za każdym razem wyskakuje mi pusty wynik: print_r($_FILES): Array ( ) var_dump($_FILES): array(0) { } Czy ktoś może mi pomóc - czym taka sytuacja może być spowodowana? Na home.pl ten skrypt normalnie działa, teraz przerzuciłem na czeski serwer i przestało działać ;/ Będę wdzięczny za pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 1 Dołączył: 7.05.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Wcześniej już podawałem co pisze mi phpinfo, wszystko wygląda ok. Nie mogę sprawdzić is_writible() katalogu tymczasowego bo nie wiem gdzie on jest (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) (w phpinfo() zarówno wartość lokalna jak i globalna to 'no value').
Zastosowałem Kod ini_set('upload_tmp_dir', '/***********/tmp/'); i ten katalog na pewno ma możliwość zapisu (chmod 777) no ale problem nie zniknął, dalej jest to samo :/ |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 06:01 |