![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 17.10.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Dzisiaj postanowiłem dopisać funkcje zmniejszania obrazka do funkcji znaków wodnych ponieważ na każdym nowym obrazku, które posiadało inny rozmiar znak wodny był innego rozmiaru, tak więc postanowiłem że najlepiej będzie gdy zdjęcia wrzucane na serwer będą zmniejszane do 800x600, poczytałem poczytałem i znalazłem funkcje imagecopyresized z tego co wyczytałem w parametrach tej funkcji pierwszy parametr oznacza nowy obrazek, drugi obrazek, który ma zostać zmniejszony a kolejne to rozmiar nowego obrazka, tak więc dopisałem ją i wygląda to mniejwięcej tak :
Jednakże nie działa ona poprawnie bo wyrzuca błędy, czy coś ominąłem (IMG:style_emoticons/default/questionmark.gif) coś jeszcze potrzebuje funkcja imagecopyresized (IMG:style_emoticons/default/questionmark.gif) Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
A czego dokładnie Ty nie rozumiesz? Masz podane jak na tacy, wszystkie błędy wyszczególnione:
Warning: getimagesize() expects parameter 1 to be string, resource given in /var/www/send.php on line 92 Notice: Undefined variable: imsmall in /var/www/send.php line 93 Warning: imagecopyresized() expects parameter 1 to be resource, null given in /var/www/send.php on line 93 Notice: Undefined variable: imsmall in /var/www/send.php on line 98 Notice: Undefined variable: imsmall in /var/www/send.php on line 98 Tu z kolei na odwrót, zmienna $imsmall musi zwracać obiekt (uchwyt) do obrazka w którym chcesz umieścić miniaturkę. Natomiast w Twoim przypadku jest to pusta zmienna. Dalej tak samo, doczytaj sobie komunikaty błędów i pozmieniaj żeby było dobrze. Nie wiem też czy ścieżka do $wmark jest dobra, którą podajesz jako parametr funkcji, ponieważ nie zwraca obiektu. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 23:45 |