Autor | Zpráva | ||
---|---|---|---|
deader Profil * |
#1 · Zasláno: 3. 12. 2008, 19:21:19
Chtel bych nacitat IFDO a COMMENT pomoci read exif z obrazku. Nefunguje mi však diakritika a nevim jak nacist samotny comment. Exif jsem pridal do obrazku pomoci pruzkumnika Vlastnosti/Souhrn. Na webu jsem nasel navod jak prekodovat exif:
ini_set('exif.encode_unicode', 'Windows-1250'); <?php ini_set('exif.encode_unicode', 'Windows-1250'); $exif = exif_read_data('2.jpg', 'COMMENT'); echo $exif; //nebo echo $exif[0]; ?> , ale nejde to. |
||
bohyn Profil |
#2 · Zasláno: 3. 12. 2008, 19:56:05
Jake se pouzije kodovani zalezi vicemene na editoru. Tohle by melo byt univerzalni reseni do UTF-8 ktere pouzivam.
$exif = exif_read_data("obrazek.jpg", 0, true); $encoding = $exif["COMPUTED"]["UserCommentEncoding"]; $comment = $exif["EXIF"]["UserComment"]; $comment = substr($comment, strlen($encoding)); $comment = mb_convert_encoding($comment, "UTF-8", $encoding); |
||
deader Profil * |
#3 · Zasláno: 4. 12. 2008, 17:26:37
napsalo mi to chybu:
Warning: mb_convert_encoding() [function.mb-convert-encoding]: Illegal character encoding specified in /home/free/ic.cz/d/deader/root/www/iii.php on line 8 |
||
bohyn Profil |
#4 · Zasláno: 4. 12. 2008, 17:57:50
deader
Nektere editory pouzivaji ASCII kodovani ktere nezna mb_* $exif = exif_read_data("obrazek.jpg", 0, true); $encoding = $exif["COMPUTED"]["UserCommentEncoding"]; $comment = $exif["EXIF"]["UserComment"]; $comment = substr($comment, strlen($encoding)); if($encoding == "ASCII") { $comment = mb_convert_encoding($comment, "UTF-8", $encoding); } echo $comment; Jestli to nepomuze tak si vypis kodovani v kterem to je: $exif = exif_read_data("obrazek.jpg", 0, true); echo $exif["COMPUTED"]["UserCommentEncoding"]; |
||
deader Profil * |
#5 · Zasláno: 5. 12. 2008, 19:41:57
http://deader.ic.cz/iii.php je mozne ze se mi nevypsalo ani u podminkovaneho vypsani a vypsani kodovani nic? Co je mysleno tim editorem? A neni to nejak zavisle na meta kodovani v headu?
|
||
deader Profil * |
#6 · Zasláno: 5. 12. 2008, 19:42:36
ten obrazek je na http://deader.ic.cz/2.jpg
|
||
Časová prodleva: 15 let
|
0