1. Forum używa plików Cookies. Dowiedz się więcej o celu ich używania i możliwości zmiany ustawień Cookies w przeglądarce. Czytaj więcej...

Problem z wyświetlaniem zdjęć

Dyskusja w 'WordPress, Joomla!, PHP, HTML, CSS' rozpoczęta przez użytkownika piotrek21, 15 Marzec 2018.

  1. piotrek21

    piotrek21 Nowy użytkownik

    Wiadomości:
    3
    Docenione treści:
    0
    Witam,
    Mam problem. Po przeniesieniu strony na inny serwer w home i prawidłowym podpięciu bazy i zmianie interpretera PHP zdjęcia na nowej stronie się nie wyświetlają.
    Strona test.wskrzat.pl, oraz test.crocs-shop.pl
    Ktoś ma jakiś pomysł jak to naprawić?
     
  2. LorK

    LorK Arcymistrz Beta-tester

    Wiadomości:
    962
    Docenione treści:
    84
    co robi skrypt first_big_img_resized.php?foto=images/min/510_1.jpg&w=110?
    U mnie zdjęcia się na stronie wyświetlają, problem mam tylko z tymi w stopce. Za wyświetlanie ich odpowiada powyższy skrypt.
    W części miejsc umieszczasz odnośniki typu "./" - fuj ;)
     
  3. Grzesiek

    Grzesiek BOK home.pl home.pl Administrator forum

    Wiadomości:
    3 342
    Docenione treści:
    315
    Zdjęcia z tego co widzę są dostępne, np. pod tym drugim adresem nie ładuje się podgląd na karcie produktu, ale już po kliknięciu w niewidoczne zdjęcie, ładuje się ono w popupie. Niewykluczone że któryś ze skrytpów odwołuje się do nieistniejącego zasobu albo nie działa poprawnie. Nie wiem, a może warto sprawdzić to na innych wersjach PHP? Niestety tutaj szukałbym przyczyny po stronie CMS.
     
  4. piotrek21

    piotrek21 Nowy użytkownik

    Wiadomości:
    3
    Docenione treści:
    0

    Ogólnie te strony na dzisiejsze standardy to jest porażka, ale nie mam zbyt wiele do gadania w tej sprawie

    Z tego co się orientuje to ten skrypt zmniejsza obrazki

    Poniżej jego treść:

    <?php
    $dl_bok = isset($_GET['w']) ? intval($_GET['w']) : 100; //szerokosc zdjecia (px)
    $foto=$_GET['foto'];

    header('content-type: image/jpeg');
    $zdj = imagecreatefromjpeg($foto);
    $zdjx = imagesx($zdj);
    $zdjy = imagesy($zdj);

    if($zdjx>$zdjy)
    {
    $x=$dl_bok;
    $y = ceil($zdjy*($dl_bok/$zdjx));
    }
    else
    {
    $dl_bok-=0; // jesli skanuje po wysokosci to dodatkowo ja zmniejszamy
    $y=$dl_bok;
    $x = ceil($zdjx*($dl_bok/$zdjy));
    }

    $nowezdj = imagecreatetruecolor($x,$y);
    imagecopyresampled($nowezdj,$zdj,0,0,0,0,$x,$y,$zdjx,$zdjy);
    imagejpeg($nowezdj,"",80);
    imagedestroy($nowezdj);
    ?>
     
  5. piotrek21

    piotrek21 Nowy użytkownik

    Wiadomości:
    3
    Docenione treści:
    0
    ok, problem rozwiązany
    Chodziło o wersję php
    Dzięki za nakierowanie :)
     

Poleć forum znajomym