![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 1 006 Pomógł: 111 Dołączył: 23.07.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam pewien problem z wczytaniem obrazka, a raczej ścieżki do kontrolera w celu jego zmniejszenia. Jako że nie ma w Zendzie żadnej takie klasy, to odnalazłem klasę SimpleImage i podpiąłem sobie ją pod projekt. Wszystko jest fajnie, ale podczas wczytywania obrazka dostaję błąd (z SimpleImage): The file you're trying to open is not supported . Jako, że typ jest ok (bo przechodzi walidator Zenda) to stawiam na problem z odnośnikiem do niego (wygląda w stylu D:\xampp\htdocs\projekt\application/../public/images/bkn4w8b6h.jpg). Obrazek jest w folderze public/images a dobieram się do niego z poziomu kontrolera tak:
gdzie $image_name to nazwa obrazka + jego rozszerzenie. Może ja go źle wczytuję? Albo takie coś nie bardzo działa ze ścieżkami na windowsie? Proszę o pomoc lub wskazówki. -------------------- |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 56 Dołączył: 3.06.2010 Skąd: Tarnowskie Góry Ostrzeżenie: (0%) ![]() ![]() |
Sprawdź na początek czy plik w tej lokalizacji istenieje: file_exists().
Chociaż sądząc po treści błędu nie chodzi o brak obrazka, ale o jego typ, czyli pewnie sprawdza mime type i tu mu coś nie gra. Patrz mime_content_type() lub finfo_file(). -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 006 Pomógł: 111 Dołączył: 23.07.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Obrazek jest ok, bo sprawdzałem z kilkoma różnymi (jpg, jpeg, gif, png - takie obsługuje SI) i taki sam błąd.
Sprawdziłem tymi funkcjami co napisałeś, ale dostaję same błędy o nie znalezionej funkcji o.O Call to undefined function mime_content_type() Call to undefined function finfo_file() Co jest? ... file_exist działa i pokazuje, że plik istnieje. -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.06.2025 - 13:00 |