![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 1 Dołączył: 11.06.2010 Ostrzeżenie: (0%)
|
Witam, mam mały problemik, używam znalezionego skryptu do skalowania obrazków (tylko zmiana wartości width i height), oto on:
Wszystko jest ok, tyle, że aby go użyć wykonuje: I zaczyna się problem, bo dane z bazy wyświetlam w następujący sposób:
Przez co po pierwszym poprawnie wyświetlonym wyniku, dostaje komunikat: Cytat Cannot redeclare imageresize() (previously declared in /xxx/xxx/xxx/x.php:38) Gdzie linijka 38, to właśnie start funkcji. Wiem dlaczego pojawia się błąd, jednak nie wiem jak go naprawić. Próbowałem użyć if(!function_exists('xxx')), ale nie jest to dobre rozwiązanie. Macie jakieś pomysły? |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 226 Pomógł: 25 Dołączył: 4.07.2007 Skąd: Berlin Ostrzeżenie: (0%)
|
Dokładnie jak pisze, identyczna funkcja tworzona jest w pliku x, na lini 38. Prawdopodobnie dałeś po prostu function w jakiejś pętli (while?) - przenieś funkcję na koniec pliku zaraz przed ?>
Innym rozwiązaniem może być, że plik includujesz kilka razy (w tym wypadku include zamien na require_once) Ten post edytował bartg 25.09.2010, 14:40:02 |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 1 Dołączył: 11.06.2010 Ostrzeżenie: (0%)
|
Faktycznie. Teraz lepiej.
Z tym, że strona dosyć opornie się ładuje, czy jest to spowodowane tym, że obrazek jest jako jedna zmienna która w pętli się zmienia? |
|
|
|
![]() ![]() |
|
Aktualny czas: 24.12.2025 - 06:20 |