PHP nie odbiera mi plików z serwera. |
PHP nie odbiera mi plików z serwera. |
24.05.2013, 14:39:37
Post
#1
|
|
Grupa: Zarejestrowani Postów: 359 Pomógł: 12 Dołączył: 16.01.2009 Ostrzeżenie: (0%) |
Hej, mam problem z uploadem plików. Cały formularz wysyła się przez POST i wszystkie dane dostają się do skryptu oprócz pliku. W dodatku głupiego obrazka. Poniżej wklejam listingi mojego kodu.
products-add-n-view.phtml - formularz tworzący nowy produkt modyfikacja.php - skrypt który odbiera dane i ma tworzyć nowy produkt
php.ini - fragment ustawień php Kod file_uploads = On upload_tmp_dir = "C:\serwer\www\tmp" upload_max_filesize = 2M max_file_uploads = 20 Problem polega na tym, że php zupełnie ignoruje mi przesyłane pliki. Listowanie zmiennej $_POST ukazuje mi wszystko z formularza oprócz tego pliku. Bardzo proszę o pomoc. -------------------- |
|
|
24.05.2013, 17:07:06
Post
#2
|
|
Grupa: Zarejestrowani Postów: 702 Pomógł: 65 Dołączył: 16.03.2009 Ostrzeżenie: (0%) |
Ponieważ plik masz w tabilcy $_FILES a nie $_POST
-------------------- Nie udzielam pomocy poprzez PW
|
|
|
24.05.2013, 19:41:20
Post
#3
|
|
Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 |
|
|
|
25.05.2013, 11:48:07
Post
#4
|
|
Grupa: Zarejestrowani Postów: 359 Pomógł: 12 Dołączył: 16.01.2009 Ostrzeżenie: (0%) |
Powiem szczerze że myślałem iż informacje o przesłanym pliku znajdują się również w tablicy $_POST. Teraz wszystko się zgadza i wydaje się proste. Bardzo dziękuję za pomoc i przepraszam za niechlujstwo w kodzie. Zmieniałem atrybut name pola file, bo wydawało mi się że wcześniej użyłem jakiejś zabronionej nazwy. Później zapomniałem zmienić przeszukiwanie w skrypcie. Mimo wszystko nic by to nie dało, bo pliki idą do zmiennej $_FILE, a w $_POST nie ma żadnej wzmianki. Temat można zamknąć.
-------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 29.03.2024 - 14:54 |