![]() |
![]() |
![]() ![]()
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: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Nie mogę sprawdzić is_writible() katalogu tymczasowego bo nie wiem gdzie on jest (w phpinfo() zarówno wartość lokalna jak i globalna to 'no value'). W Unixie jest to po prostu /tmp. A tak BTW, serwer masz swój? Bo podejrzewam, że problem tkwi raczej w samym interpreterze... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 08:52 |