Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 54 Pomógł: 0 Dołączył: 22.01.2004 Skąd: LDZ Ostrzeżenie: (0%)
|
Witajcie,
Próbuję napisać prymitywny skrypcik, który po wgraniu pliku graficznego na serwer zmieni jego rozmiar i zapisze miniaturę w katalogu podrzędnym o nazwie thumb. Problem jest tego typu, że skrypt (resize.php) jest zapisany w innym katalogu (admin) a wgrane pliki graficzne w innym (files/products), kiedy plik resize.php i plik graficzny (np. example.jpg) są w tym samym katalogu nie ma problemu, natomiast kiedy podaję ścieżkę relatywną (../file/products/example.jpg) do pliku graficznego dostaję komunikat: Error Invalid Image Type Czy jest jakaś rada jak to "ugryść" Czy plik resize.php musi być w katalogu z obrazkami? Kod resize.php - http://scripts.ringsworld.com/image-handli...resize.php.html
Kod sprawdzający test.php
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 358 Pomógł: 78 Dołączył: 4.11.2008 Skąd: Kraków Ostrzeżenie: (0%)
|
zastosuj funkcję explode() zamiast strstr().
Jeśli się nie mylę podajesz plik jako zlepek path i nazwy pliku, więc w przypadku relatywnej ścieżki '../files/products/example.jpg' $image_type = strstr($filename, '.'); zwraca ci najpewniej '../files/products/example.jpg' , a nie '.jpg' Ten post edytował zordon 22.01.2010, 11:51:53 |
|
|
|
AdamT [PHP] imagecreatefromjpeg() problem ze ścieżką dostępu do pliku. 21.01.2010, 21:54:53
Szeszek1992 W jakim katalogu znajduje się plik test.php? 22.01.2010, 00:46:46
AdamT test.php tez w katalogu admin. Wszystkie pliki php... 22.01.2010, 11:07:08
Szeszek1992 Przerobiłem trochę skrypty.
test.php
[PHP] pobierz... 22.01.2010, 15:55:22
AdamT Bardzo dziękuję za pomoc Panowie, wszystko chodzi ... 25.01.2010, 17:54:23 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 13:38 |