![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 4.12.2009 Ostrzeżenie: (0%)
|
Witam, mam kod odpowiedzialny za upload kilku plików na raz oraz tworzenie miniatur tych plików, o to kod:
Mam problem z tworzeniem miniatur, jest to funkcja w codeigniter, która zadziałała mi na początku raz i potem już przestała tworzyć miniatury. Nie wiem dlaczego czy coś jest źle w kodzie, ja nie mogę znaleźć błędów. Tym bardziej że jak wyświetlam sobie $config['new_image'] - to jest wyświetlana ścieżka z nazwą miniatury która powinna zostać utworzona a nie zostaje. Troszkę się już zamotałam z tym kodem więc przepraszam za głupie pytanie, jak ustawić warunek if(isset($_FILES['...])) aby sprawdzał do którego z pól nie został załadowany plik? To co mam obecnie w ogóle nie reaguje. Proszę o pomoc. Ten post edytował agata 19.07.2010, 11:06:37 |
|
|
|
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
Cytat Troszkę się już zamotałam z tym kodem więc przepraszam za głupie pytanie, jak ustawić warunek if(isset($_FILES['...])) aby sprawdzał do którego z pól nie został załadowany plik? To co mam obecnie w ogóle nie reaguje. var_dump na $_FILES co pokazuje? Poza tym, co jest w logach? |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 4.12.2009 Ostrzeżenie: (0%)
|
zwrócone dane przez var_dump są poprawne. Nie wiem czy dobrze rozumiem, ale chyba nie da się w ten sposób postawić warunku if bo do $_FILES[...] za każdym razem jest ładowana tablica, nawet kiedy plik nie został wybrany jest przesyłana tablica tyle ze pusta, dlatego warunek przechodził. Rozwiązałam to w ten sposób że jeśli (strlen([file$i]['name'])>0) to są wykonywane dane operacje. Dzięki za podpowiedź z var_dump. Nadal jednak istnieje problem z tworzeniem miniatur, nie wiem dlaczego nie są tworzone funkcja jest sprawna na 100% wcześniej miałam ją podpiętą do formularza który ładował jeden plik i było ok. coś się tutaj dzieje w przypadku kilku plików. EDIT -- ROZWIĄZANIE rozwiązałam problem miniatur. Moja głupota i wprowadzanie zmian co chwile.
<br/> dołączał do ścieżki pliku i dlatego nie mógł pobrać pliku na którym miał wykonać miniaturę. Wszystko działa, przepraszam za zamieszanie. Ten post edytował agata 19.07.2010, 13:00:58 |
|
|
|
![]() ![]() |
|
Aktualny czas: 20.12.2025 - 16:32 |