Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Problem z kopiowaniem PNG
batat
post
Post #1





Grupa: Zarejestrowani
Postów: 94
Pomógł: 0
Dołączył: 8.03.2004
Skąd: Stalowa Wola

Ostrzeżenie: (0%)
-----


Witam,

Mam problem z uploadowaniem obrazków PNG. Niektóre z nich po prostu nie chcą się skopiować za pomocą move_uploaded_file. Fragment kodu do kopiowania jest następujący:

  1. move_uploaded_file($_FILES['my_files']['tmp_name'], '../tempmin/'.$nazwa.'');


Zmienne są dobre, adres też bo inne pliki się kopiują (jpg, jpeg, gif a nawet niektóre png). Dodam, że ten sam plik, wrzucony na serwer za pomocą exec() z wget dodaje się poprawnie. Sprawa dotyczy tylko niektórych PNG w uploadzie przez formularz.

Będę wdzięczny za wszelkie sugestie bo wyczerpały mi się już pomysły. Z góry dziękuję.

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Ilware
post
Post #2





Grupa: Zarejestrowani
Postów: 248
Pomógł: 31
Dołączył: 14.12.2010
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Jesteś pewien że to w tym miejscu wywala w kodzie?

sprawdzasz gdzieś typ pliku?

$_FILES['plik']['type'] czy jest dozwolony?
Go to the top of the page
+Quote Post
batat
post
Post #3





Grupa: Zarejestrowani
Postów: 94
Pomógł: 0
Dołączył: 8.03.2004
Skąd: Stalowa Wola

Ostrzeżenie: (0%)
-----


jestem pewny, bo zaraz potem jest getimagesize() ktore wywala blad, ze podany plik nie isnieje, czyli wczesniej musial sie nie kopiowac. katalog do uploadu rowniez sprawdzalem i jest pusty

przypomne, ze inne pliki sie kopiuja. dlatego tez nie sprawdzam nigdzie typow plikow, bo skoro za pomoca wgeta mozna sciagnac, to czego nie przy uzyciu move_uploaded_file() ? :/
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.08.2025 - 14:37