![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 144 Pomógł: 1 Dołączył: 22.11.2007 Skąd: lbn Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam taką oto funkcję do tworzenia miniatur. Gdy jest w jednym pliku tak jak w przykładzie działa jak trzeba.. przyklad:
Natomiast gdy wrzuciłem ją w mój skrypcik galerii tworzy miniatury ale puste (czarne) oraz wypluwa błąd:
Pewnie coś z ścieżką, tylko skoro robi miniatury o nazwie pliku z którego ma ją zrobić (czyli ścieżka do pliku jest dobra) czemu miniatura jest pusta (czarna)(IMG:style_emoticons/default/questionmark.gif) Ten post edytował tofik1778983 2.07.2010, 00:36:09 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 812 Pomógł: 117 Dołączył: 2.12.2008 Ostrzeżenie: (10%) ![]() ![]() |
Z tego co widzę w skrypcie masz względne adresowanie, więc pewnie dlatego przestało działać po zmianie lokalizacji skryptu.
Przy pomocy funkcji file_exists możesz sprawdzić czy plik rzeczywiście tam istnieje, ale prawie na pewno go nie ma skoro dostajesz czarny obrazek. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 144 Pomógł: 1 Dołączył: 22.11.2007 Skąd: lbn Ostrzeżenie: (0%) ![]() ![]() |
No dobra ale tworzy tą miniaturę o takiej nazwie jak oryginalny plik z którego ma ją stworzyć. Gdy by ścieżka była zła to wydaje mi się że nie znalazłby pliku i nie znał nazwy tego pliku.
No i w skrypcie ścieżki oczywiście mam zmienione. Próbowałem już nawet na "chybił trafił" ale dalej to samo tzn iny błąd ale wskazujący na to ze ścieżka jest rzeczywiście zła.. Chyba znalazłem odpowiedz na moje pytanie.. zdaje się że mam zbyt duże obrazki.. tzn pamięć przydzielona w php.ini. Pamięć jest zbyt mała aby funkcja mogła przeskalować obrazki.. Dodam że niektóre są wielkości około 3000x2800 pixeli... Jutro obczaje dziś padam. Ten post edytował tofik1778983 2.07.2010, 02:04:34 |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Jesli php mowi ci, ze nie znalazl pliku to wiesz co to znaczy? To wlasnie znaczy ze nie znalazl pliku. To nie znaczy ze slonce nie swieci, to nie znaczy ze plik jest za duzy. To znaczy to co znaczy - nie znalazł pliku.
Cytat No dobra ale tworzy tą miniaturę o takiej nazwie jak oryginalny plik z którego ma ją stworzyć. Gdy by ścieżka była zła to wydaje mi się że nie znalazłby pliku i nie znał nazwy tego pliku. Ja tu widze: $org='test.jpg'; czyli ty sobie podajesz nazwe na dodatek bez zadnej sciezki. Cytat Próbowałem już nawet na "chybił trafił" Programowanie to nie totolotek... Weź sprawdź gdzie się ten plik znajduje a nie strzelasz.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 03:59 |