<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ahmet Kakıcı &#187; exif</title>
	<atom:link href="http://www.ahmetkakici.com/tag/exif/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ahmetkakici.com</link>
	<description>Blog</description>
	<lastBuildDate>Sun, 03 Apr 2011 10:48:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>PHP ile EXIF bilgisi okuma</title>
		<link>http://www.ahmetkakici.com/web/php-ile-exif-bilgisi-okuma/</link>
		<comments>http://www.ahmetkakici.com/web/php-ile-exif-bilgisi-okuma/#comments</comments>
		<pubDate>Tue, 09 Sep 2008 20:20:42 +0000</pubDate>
		<dc:creator>Ahmet Kakıcı</dc:creator>
				<category><![CDATA[Programlama]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[dll]]></category>
		<category><![CDATA[exif]]></category>
		<category><![CDATA[mbstring]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.ahmetkakici.com/?p=30</guid>
		<description><![CDATA[Jpeg ve Tiff formatındaki fotoğrafların exif bilgilerini okumak için php_exif.dll mevcut. Bu DLL sayesinde exif_read_data fonksiyonuna erişebiliyoruz. Tabii öntanımlı olarak gelen php.ini dosyasında bu dll aktif değil. Öncelikle php.ini dosyasından extension=php_exif.dll yazan satırı bulup başındaki noktalı virgülü kaldırmamız gerekli. Evet az önce ben bu şekilde yaparak exif bilgilerini mutlu mesud bir şekilde okuyacağımı zannetmiştim. Ama [...]]]></description>
			<content:encoded><![CDATA[<p>Jpeg ve Tiff formatındaki fotoğrafların <a href="http://tr.pardus-wiki.org/EXIF" target="_blank">exif</a> bilgilerini okumak için php_exif.dll mevcut. Bu DLL sayesinde <em>exif_read_data</em> fonksiyonuna erişebiliyoruz. Tabii öntanımlı olarak gelen php.ini dosyasında bu dll aktif değil. Öncelikle php.ini dosyasından <em>extension=php_exif.dll</em> yazan satırı bulup başındaki noktalı virgülü kaldırmamız gerekli. Evet az önce ben bu şekilde yaparak exif bilgilerini mutlu mesud bir şekilde okuyacağımı zannetmiştim. <span id="more-30"></span>Ama apache&#8217;yi yeninden başlattığımda verdiği hata oldukça ilginçi; php_mbstring.dll dosyasını bulamadığına dair bir hata veriyordu. Oysa php.ini dosyasında da php_mbstring.dll aktifti ki şimdiye kadar bu hatayı almamıştım.</p>
<p>Çözüm mü ? Çözüm gayet kolay :) php.ini dosyası içinde php_mbstring.dll&#8217;in aktif edildiği satırı php_exif.dll&#8217;yi aktif ettiğiniz satırın üstünde olmak koşuluyla herhangi bir yere koyduğunuz zaman sorun çözülüyor. Neden mi ? Çünkü tahmin edebileceğiniz gibi exif bilgilerini okumamızı sağlayan dll mbstring ile birlikte çalışıyor ;)</p>
<p>Bundan sonrası gayet kolay:</p>
<blockquote><p>var_dump( exif_read_data(&#8216;ahmeTT.jpg&#8217;, &#8216;IFD0&#8242;));</p></blockquote>
<p>gibi bir kod ile exif bilgisini ekrana yazdırabilirsiniz. Bu kütüphane hakkında daha fazla bilgi için (<a href="http://tr2.php.net/manual/en/ref.exif.php" target="_blank">buradan</a>) php.net&#8217;in sayfasını ziyaret edebilirsiniz.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ahmetkakici.com/web/php-ile-exif-bilgisi-okuma/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

