Autor | Zpráva | ||
---|---|---|---|
baroncz Profil * |
#1 · Zasláno: 30. 3. 2012, 12:09:10
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 |
#2 · Zasláno: 30. 3. 2012, 12:58:03
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 |
#3 · Zasláno: 30. 3. 2012, 13:11:06
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); |
||
Časová prodleva: 3 dny
|
|||
baroncz Profil * |
#4 · Zasláno: 2. 4. 2012, 12:45:33
Ugo:
Dík moc, to je ono... |
||
Časová prodleva: 8 měsíců
|
|||
baroncz Profil * |
#5 · Zasláno: 20. 11. 2012, 22:34:40
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...
|
||
Časová prodleva: 11 let
|
0