Právě je 25 dub 2024 14:09

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 3 ] 
Autor Zpráva
 Předmět příspěvku: mPDF - Chybné načítání obrázků na PHP 5.5 a https
PříspěvekNapsal: 09 úno 2017 10:18 
C4 zákazník

Registrován:
16 čer 2013 20:43
Příspěvky:
33
Dobrý den,

mám takový problém: na webu (je na https) používám modul mPDF pro vytvoření PDF souboru z html v kterém jsou kromě textu i obrázky.Obrázky jsou v obou případech umístěny v samostatném adresáři na témže webu. HTML soubor získávám pomocí funkcí takto:
ob_start();
include "načítaný html soubor";
$vysledek=ob_get_contents();
ob_end_clean();
Obsah proměnné potom použiji standardním způsobem v mPDF. Obrázky jsou v HTML souboru "načítány" vždy absolutní cestou.
Pokud je web na PHP 5.6. a je https obrázky se do PDF souboru převedou bez problémů, pokud je web na PHP 5.5 (též https) tak to obrázky do PDF souboru nenačte. Všechna nastavení mPDF jsou v obou případech naprosto shodná stejně jako načítané HTML soubory. V obou případech je rovněž text vždy v pořádku.
A ještě jeden poznatek: pokud jsem na PHP 5.5 (https) a obrázky "tahám z úplně jiného webu (PHP 5.5, http) tak je to v pořádku.
Může to způsobovat to, že je web na PHP 5.5 a https?

Díky Zdeněk


Nahoru
 Profil  
 
 Předmět příspěvku: Re: mPDF - Chybné načítání obrázků na PHP 5.5 a https
PříspěvekNapsal: 10 úno 2017 13:26 
C4 podpora
C4 podpora

Registrován:
01 črc 2009 12:23
Příspěvky:
44
Dobrý den,

nezdá se mi pravděpodobné, že by byl problém v kombinaci PHP 5.5 a HTTPS, spíše bych to viděl na nějakou neaktivní knihovnu. Zkoušel jste zapnout chybový výstup mPDF? Viz. např. odpovědi na:
http://stackoverflow.com/questions/22092683/mpdf-5-7-1-image-displays-as-a-broken-x

_________________
Adam Chyský
Webhosting C4
http://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: mPDF - Chybné načítání obrázků na PHP 5.5 a https
PříspěvekNapsal: 10 úno 2017 14:42 
C4 zákazník

Registrován:
16 čer 2013 20:43
Příspěvky:
33
Dobrý den,

děkuji za radu, už je to v pořádku. Stačilo změnit v HTM absolutní url adresy obrázků na relativní a funguje to; sice nevím proč, když na PHP 5.6 mohu v HTM absoultní url adresy použít a na PHP 5.5 musím použít relativní s absolutními to nepracuje. Oba tyto weby jsou na HTTPS.

Pokud by weby byly na HTTP, mohu použít absolutní i relativní, je to jedno.

Ještě jednou díky

Ing. Zdeněk Peterka


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 3 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 2 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
Tvorba web stránek Hosting
Návody pro C4

© 2009-2024 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz