![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 29.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam taki oto plik, który służy do resizowania zdjęcia i dodawania nazwy i opisu do bazy danych:
Pojawia się dziwny problem, ponieważ na moim serverze roboczym wszystko działa jak należy, jednak na serverze klienta (home.pl) coś jest nie tak z obrazkiem, nie uploaduje się on na stronę przez co nie chce się resizować i dodać do bazy danych. Generalnie to wszystko jest idealnie tak samo, jedyna różnica jest taka, że na moim serverze tabela ma strukturę 'NULL TAK' , 'DOMYŚLNIE NULL' a w bazie klietna ma 'NULL NIE', 'DOMYŚLNIE ŻADEN' ale raczej nie powinno to mieć znaczenia, w phpinfo widnieje wpis że jest włączony exif, który obsługuje typ JPEG i TIFF. Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 728 Pomógł: 76 Dołączył: 12.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Pomóż i ty nam trochę czyli:
Włącz sprawdzanie błędów (toż to podstawa) chociażby tu: 1. 2. Na początku pliku: 3. Tutaj masz if(is_uploaded_file($plik_tmp)) {//..jakis kod } a gdzie else i potencjalny komunikat o błędzie? 4. To powinno być znowu w if-e if (move_uploaded_file($plik_tmp, "$plik_nazwa")) {//dalszy kod przetwarzający} else { /komunikat o błędzie } 5. Tu masz obsługę błędów uploadu http://pl2.php.net/manual/en/features.file-upload.errors.php 6. I jeszcze na koniec cytat z manula: Cytat move_uploaded_file() is both safe mode and open_basedir aware. However, restrictions are placed only on the destination path as to allow the moving of uploaded files in which filename may conflict with such restrictions. move_uploaded_file() ensures the safety of this operation by allowing only those files uploaded through PHP to be moved.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 23:03 |