Autor Zpráva
baroncz
Profil *
Mám obrázek uložený v externí DB MSSQL v binární podobě (dat. typ image) a potřebuji ho uložit na svém serveru. Nějak se k tomu nedokáži dohrabat. Za každou pomoc předem děkuji.
peta
Profil
baroncz: link na datovy soubor? treba je to v base64.
Kdyz treba das toto do adresniho radku prohlizece FF, tak je mozne mozne pak obrazek ulozit. Ale on neudela v podstate nic jine, nez to dekoduje pres base64 zpet na binarni data a pojmenuje soubor.
data:image/gif;base64,R0lGODlhEQALAMIEAJUkO9cUGhFFfrDB1P///////////////yH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEKAAcALAAAAAARAAsAAAMdSLrc/jC6Qau9VOjNu/9g6AFkaZ5koK5s675w7CYAOw%3D%3D
Mela by se zobrazit ruska vlajka, 3 barevne prouzky jako tady http://en.wikipedia.org/wiki/Flag_of_Russia
Ugo
Profil
přečti ho z db a zapiš do souboru, jestli chápu co máš na mysli tak to není žádná věda.
$image=mssql....;
file_put_contents("obrazek.jpg",$image);
baroncz
Profil *
Ugo:
Dík moc, to je ono...
baroncz
Profil *
Tak jsem to vyřešil, tak jak jste mi poradil a z části to problém vyřešilo.... Ted nastal problém v tom, že pokud je obrázek větší něž 64KB, neuloží se celý, ale pouze jeho čast o velikosti 64KB. Nevím čím by to mohlo být, zkusil jsem ruzná řešení, ale jsem na mrtvém bodě. Znovu prosím o radu.... díky moc...

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: