[PHP][MySQL] Skalowanie obrazków oznaczonych jedną zmienną |
[PHP][MySQL] Skalowanie obrazków oznaczonych jedną zmienną |
25.09.2010, 13:55:25
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? |
|
|
25.09.2010, 14:38:47
Post
#2
|
|
Grupa: Zarejestrowani Postów: 225 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 -------------------- |
|
|
25.09.2010, 15:00:21
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? |
|
|
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 18:28 |