![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 26.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
na początek dodam, że uczę się dopiero języka PHP (na podstawie informacji zaczerpniętych z google oraz książki). Piszę stronkę dzięki której będę mógł generować dokumenty PDF (ulotki itp). Problem mam następujący, że użytkownik może: a ) Nie dodawać loga do dokumentu PDF b ) Dodać wbudowane logo c ) Wgrać własne logo, które zostanie dodane do dokumentu PDF Z A i B problemu nie ma, jednak problem pojawia się, gdy użytkownik wrzuci własne zdjęcie, które będzie większe niż ja założyłem...wtedy wyjdzie on za ramy dokomentu, a tego nie chcę. Nie chcę również, narzucić maksymalnej wielkości zdjęcia, które użytkownik wgra. Po prostu jeśli rozdzielczość jest większa powiedzmy od 150x150 px to następuje skalowanie. W internecie znalazłem najbardziej przemawiający do mnie skrypt php, wg. którego pobierane jest zdjęcie, następuje skalowanie i zapisanie zmienionego obrazka. Sprawdziłem, błędu nie wyrzuca, ale również nie skaluje:( Poniżej prezentuje znaleziony kod (ścieżka jest moja):
Jakieś sugestie? (IMG:style_emoticons/default/worriedsmiley.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 26.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Cytat albo dla testu umieść obrazek w tym samym katalogu co skrypt i w funkcji jako pierwszy parametr użyj tylko nazwy pliku. Już wczoraj próbowałem i kończy się to tymi samymi komunikatami:( Cytat Jeśli nie jesteś pewny ścieżki relatywnej do pliku to najlepiej zacznij od użycia ścieżki absolutnej do pliku Stosując: resize('C:\xampp\htdocs\obrazki\sloneczniki.jpeg', 150); również dostaję te warningi. Co do file exist...wcześniej mogę sobie wywołać <img src... /> i obrazek mi się wyświetli...czyli istnieje i jest 'widoczny'. Cytat A dla pewności zawsze możesz użyć file_exists Odwołując się do funkcji file_exist:
Moim oczom ukazuje się informacja "Plik nie istnieje" (IMG:style_emoticons/default/nerdsmiley.png) @EDIT No nie wierzę...sprawdzałem poprawność ścieżki kilkakrotnie...a okazuje się, że w skrypcie miałem nazwę sloneczniki, a plik nazywa sie slonecznik. Ehhh, ale wstyd:P Dzięki za pomoc @wladimirec(IMG:style_emoticons/default/wink.gif) Tematu jeszcze nie zamykam, bo mam kilka zamysłów co do obrazków w php i być może odwołam się jeszcze w tym temacie. Ten post edytował danon198901 6.10.2012, 09:49:23 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 11:42 |