<?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>A R K U N . N E T &#187; PHP</title>
	<atom:link href="http://blog.arkun.net/category/php/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.arkun.net</link>
	<description></description>
	<lastBuildDate>Thu, 05 Aug 2010 12:05:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>PHP ile Dosya Silme</title>
		<link>http://blog.arkun.net/2008/04/13/php-ile-dosya-silme.html</link>
		<comments>http://blog.arkun.net/2008/04/13/php-ile-dosya-silme.html#comments</comments>
		<pubDate>Sun, 13 Apr 2008 20:00:11 +0000</pubDate>
		<dc:creator>Mehmet Ali</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.arkun.net/2008/04/13/php-ile-dosya-silme.html</guid>
		<description><![CDATA[Sunucu üzerindeki bir dosyayı silmek için unlink() komutunu kullanabilirsiniz. unlink(&#8220;$root/../upload/resim.jpg&#8221;); Bu komut eğer dosya silinmediyse false sonucunu verir. Klasörün izinleri yetersiz ya da yazdığınız adreste dosya bulunamıyorsa karşılaşacağınız bir durumdur.]]></description>
			<content:encoded><![CDATA[<p>Sunucu üzerindeki bir dosyayı silmek için unlink() komutunu kullanabilirsiniz.</p>
<blockquote><p><span style="color: #ff6600;">unlink(&#8220;$root/../upload/resim.jpg&#8221;);</span></p></blockquote>
<p>Bu komut eğer dosya silinmediyse <em>false</em> sonucunu verir. Klasörün izinleri yetersiz ya da yazdığınız adreste dosya bulunamıyorsa karşılaşacağınız bir durumdur.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.arkun.net/2008/04/13/php-ile-dosya-silme.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP ile IP Bloklamak</title>
		<link>http://blog.arkun.net/2007/08/18/php-ile-ip-bloklamak.html</link>
		<comments>http://blog.arkun.net/2007/08/18/php-ile-ip-bloklamak.html#comments</comments>
		<pubDate>Sat, 18 Aug 2007 15:19:50 +0000</pubDate>
		<dc:creator>Mehmet Ali</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.arkun.net/?p=18</guid>
		<description><![CDATA[Bu kodlar sevgili Ferruh Mavituna&#8216;nın Zoque Forumundaki bir yazısından alınmıştır. &#60;?php $banned_ip = array&#40;&#41;; $banned_ip&#91;&#93; = &#8217;111.111.111.111&#8242;; $banned_ip&#91;&#93; = &#8216;^([1][1][1](\.[0-9]{1,3}){3})$&#8217;; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; //111.* ipleri bloklar $banned_ip&#91;&#93; = &#8216;^([1][1][2](\.[1][1][1])(\.[0-9]{1,3}){2})$&#8217;; &#160; &#160; &#160; &#160; &#160; &#160; //112.111.* ipleri bloklar $banned_ip&#91;&#93; = &#8216;^([1][1][2](\.[1][1][2])(\.[1][1][1])(\.[0-9]{1,3}))$&#8217;; &#160; //112.112.111.* ipleri bloklar //$banned_ip[] [...]]]></description>
			<content:encoded><![CDATA[<p>Bu kodlar sevgili <a href="http://ferruh.mavituna.com" target="_blank">Ferruh Mavituna</a>&#8216;nın <a href="http://zoque.net" target="_blank">Zoque Forum</a>undaki bir yazısından alınmıştır.</p>
<div class="dean_ch" style="white-space: wrap;">
<span class="kw2">&lt;?php</span><br />
<span class="re0">$banned_ip</span> = <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span>;<br />
<span class="re0">$banned_ip</span><span class="br0">&#91;</span><span class="br0">&#93;</span> = <span class="st0">&#8217;111.111.111.111&#8242;</span>;<br />
<span class="re0">$banned_ip</span><span class="br0">&#91;</span><span class="br0">&#93;</span> = <span class="st0">&#8216;^([1][1][1](<span class="es0">\.</span>[0-9]{1,3}){3})$&#8217;</span>; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">//111.* ipleri bloklar</span><br />
<span class="re0">$banned_ip</span><span class="br0">&#91;</span><span class="br0">&#93;</span> = <span class="st0">&#8216;^([1][1][2](<span class="es0">\.</span>[1][1][1])(<span class="es0">\.</span>[0-9]{1,3}){2})$&#8217;</span>; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">//112.111.* ipleri bloklar</span><br />
<span class="re0">$banned_ip</span><span class="br0">&#91;</span><span class="br0">&#93;</span> = <span class="st0">&#8216;^([1][1][2](<span class="es0">\.</span>[1][1][2])(<span class="es0">\.</span>[1][1][1])(<span class="es0">\.</span>[0-9]{1,3}))$&#8217;</span>; &nbsp; <span class="co1">//112.112.111.* ipleri bloklar</span></p>
<p><span class="co1">//$banned_ip[] = &#8216;^([0-9]{1,3}(\.[0-9]{1,3}){3})$&#8217;; &nbsp;// *.* tüm ipler, umarım buna gerek kalmaz <img src='http://blog.arkun.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </span></p>
<p><span class="re0">$ip</span> = <span class="st0">&#8217;111.111.111.111&#8242;</span>; &nbsp; &nbsp;<span class="co1">// matches $banned_ip[0]</span><br />
<span class="re0">$ip</span> = <span class="st0">&#8217;111.1.2.1&#8242;</span>; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="co1">// matches $banned_ip[1]</span><br />
<span class="re0">$ip</span> = <span class="st0">&#8217;112.111.1.1&#8242;</span>; &nbsp; &nbsp; &nbsp; &nbsp;<span class="co1">// matches $banned_ip[2]</span><br />
<span class="re0">$ip</span> = <span class="st0">&#8217;112.112.111.1&#8242;</span>; &nbsp; &nbsp; &nbsp;<span class="co1">// matches $banned_ip[3]</span></p>
<p><span class="kw1">foreach</span><span class="br0">&#40;</span><span class="re0">$banned_ip</span> <span class="kw1">as</span> <span class="re0">$banned</span><span class="br0">&#41;</span> <span class="br0">&#123;</span><br />
<span class="kw1">if</span><span class="br0">&#40;</span><span class="re0">$ip</span> == <span class="re0">$banned</span> || <a href="http://www.php.net/ereg"><span class="kw3">ereg</span></a><span class="br0">&#40;</span><span class="re0">$banned</span>,<span class="re0">$ip</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#123;</span><br />
<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&quot;You have been banned!&quot;</span>;<br />
<a href="http://www.php.net/exit"><span class="kw3">exit</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span>;<br />
<span class="br0">&#125;</span><br />
<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&quot;OK!<span class="es0">\n</span>&quot;</span>;<br />
<span class="br0">&#125;</span><br />
<span class="kw2">?&gt;</span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.arkun.net/2007/08/18/php-ile-ip-bloklamak.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP server tarih ve saat farkı</title>
		<link>http://blog.arkun.net/2007/08/17/php-server-tarih-ve-saat-farki.html</link>
		<comments>http://blog.arkun.net/2007/08/17/php-server-tarih-ve-saat-farki.html#comments</comments>
		<pubDate>Fri, 17 Aug 2007 18:46:50 +0000</pubDate>
		<dc:creator>Mehmet Ali</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.arkun.net/?p=17</guid>
		<description><![CDATA[Hostunuzu yurtdışından aldıysanız saat farkı problemini ya php.ini dosyasından ya da benim çok sık kullandığım küçücük bir kodla halledebilirsiniz. Öncelikle bu kodun mantığından bahsetmek istiyorum. Kodu eklediğiniz satırdan itibaren PHP yorumlayıcısı zamanı belirttiğiniz yerel zaman olarak ayarlıyor. Örnek sayfa adresi : http://www.arkun.net/date.php Yukarıdaki sayfanın kodları şu şekildedir; &#60;? echo &#34;Server Saati : &#34;. date&#40;&#34;d.m.Y H:i:s&#34;&#41;.&#34;\n&#34;; [...]]]></description>
			<content:encoded><![CDATA[<p>Hostunuzu yurtdışından aldıysanız saat farkı problemini ya php.ini dosyasından ya da benim çok sık kullandığım küçücük bir kodla halledebilirsiniz. Öncelikle bu kodun mantığından bahsetmek istiyorum. Kodu eklediğiniz satırdan itibaren PHP yorumlayıcısı zamanı belirttiğiniz yerel zaman olarak ayarlıyor. Örnek sayfa adresi : <a href="http://www.arkun.net/date.php" target="_blank">http://www.arkun.net/date.php</a><br />
<script type="text/javascript"><!--
google_ad_client = "pub-9628429518857110";
/* 468x60, oluşturulma 10.05.2010 */
google_ad_slot = "6047576294";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
Yukarıdaki sayfanın kodları şu şekildedir;</p>
<div class="dean_ch" style="white-space: wrap;">
<span class="kw2">&lt;?</span><br />
<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&quot;Server Saati : &quot;</span>. <a href="http://www.php.net/date"><span class="kw3">date</span></a><span class="br0">&#40;</span><span class="st0">&quot;d.m.Y H:i:s&quot;</span><span class="br0">&#41;</span>.<span class="st0">&quot;<span class="es0">\n</span>&quot;</span>;<br />
<a href="http://www.php.net/putenv"><span class="kw3">putenv</span></a><span class="br0">&#40;</span><span class="st0">&quot;TZ=Europe/Istanbul&quot;</span><span class="br0">&#41;</span>;<br />
<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&quot;&lt;br&gt;Yerel Saat : &quot;</span>. <a href="http://www.php.net/date"><span class="kw3">date</span></a><span class="br0">&#40;</span><span class="st0">&quot;d.m.Y H:i:s&quot;</span><span class="br0">&#41;</span>.<span class="st0">&quot;<span class="es0">\n</span>&quot;</span>;<br />
<span class="kw2">?&gt;</span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.arkun.net/2007/08/17/php-server-tarih-ve-saat-farki.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>PHP CD Arşivi</title>
		<link>http://blog.arkun.net/2007/08/17/php-cd-arsivi.html</link>
		<comments>http://blog.arkun.net/2007/08/17/php-cd-arsivi.html#comments</comments>
		<pubDate>Fri, 17 Aug 2007 17:48:52 +0000</pubDate>
		<dc:creator>Mehmet Ali</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.arkun.net/?p=14</guid>
		<description><![CDATA[Film arşivi yapıyorsanız işinizi kolaylaştıracak bir script. Bunun dışında scriptin içinden alabileceğiniz ufak tefek classlarda mevcut.. Bunlardan bazıları; Login, Kayıt Ekleme, Kayıt silerken doğrulama penceresi açılması gibi..  İsim hakkı gözetmeksizin herkes dilediği gibi kullanabilir. Giriş Sayfası Görünümü : Kullanıcı adı : admin Şifresi : 12345 &#160; cd_list.zip]]></description>
			<content:encoded><![CDATA[<p>Film arşivi yapıyorsanız işinizi kolaylaştıracak bir script. Bunun dışında scriptin içinden alabileceğiniz ufak tefek classlarda mevcut.. Bunlardan bazıları; Login, Kayıt Ekleme, Kayıt silerken doğrulama penceresi açılması gibi..  İsim hakkı gözetmeksizin herkes dilediği gibi kullanabilir.<br />
Giriş Sayfası Görünümü :</p>
<p align="center"> <img src="http://blog.arkun.net/wp-content/uploads/2007/08/cd_arsivi.jpg" alt="cd_arsivi.jpg" /></p>
<p align="center"><span id="more-14"></span> Kullanıcı adı : admin</p>
<p align="center">Şifresi : 12345</p>
<p align="left">&nbsp;</p>
<p align="center"><a href="http://blog.arkun.net/wp-content/uploads/2007/08/cd_list.zip" title="cd_list.zip">cd_list.zip</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.arkun.net/2007/08/17/php-cd-arsivi.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PHP ile image resize</title>
		<link>http://blog.arkun.net/2007/08/11/php-ile-image-resize.html</link>
		<comments>http://blog.arkun.net/2007/08/11/php-ile-image-resize.html#comments</comments>
		<pubDate>Sat, 11 Aug 2007 12:30:15 +0000</pubDate>
		<dc:creator>Mehmet Ali</dc:creator>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Kullanımı : Resmi göstermek istediğiniz sayfa içine thumnail.inc.php sayfasını include ediyoruz. &#60;?php include &#8216;thumnail.inc.php&#8217;;?&#62; Ve yine aynı sayfada; &#60;img src=&#34;show_image.php?filename=resimadi.jpg&#38;amp;width=100&#38;amp;height=100&#34;&#62; ya da klasör içindeki resim için : &#60;img src=&#34;upload/show_image.php?filename=resimadi.jpg&#38;amp;width=100&#38;amp;height=100&#34;&#62; Kurulu olan phptriad ya da wamp gibi hazır server modellerinin configirasyonunu kontrol ederek gd2 nin açık olup olmadığını anlayabilirsiniz. Ya da php.ini dosyasında extentions ları bulup [...]]]></description>
			<content:encoded><![CDATA[<p><!--adsensestart--><br />
<strong>Kullanımı :</strong></p>
<p>Resmi göstermek istediğiniz sayfa içine thumnail.inc.php sayfasını include ediyoruz.</p>
<div class="dean_ch" style="white-space: wrap;"><span class="kw2">&lt;?php</span> <span class="kw1">include</span> <span class="st0">&#8216;thumnail.inc.php&#8217;</span>;?&gt;</div>
<p>Ve yine aynı sayfada;</p>
<div class="dean_ch" style="white-space: wrap;">&lt;img src=<span class="st0">&quot;show_image.php?filename=resimadi.jpg&amp;amp;width=100&amp;amp;height=100&quot;</span>&gt;</div>
<p>ya da klasör içindeki resim için :</p>
<div class="dean_ch" style="white-space: wrap;">&lt;img src=<span class="st0">&quot;upload/show_image.php?filename=resimadi.jpg&amp;amp;width=100&amp;amp;height=100&quot;</span>&gt;</div>
<p>Kurulu olan phptriad ya da wamp gibi hazır server modellerinin configirasyonunu kontrol ederek gd2 nin açık olup olmadığını anlayabilirsiniz. Ya da php.ini dosyasında extentions ları bulup gd2 nin başındaki “;” /noktalı virgülü kaldırmanız yeterli olacaktır. (Not : Bu işlemi yaptıktan sonra serverınızı restart etmeyi unutmayın.)</p>
<p><a title="resize.zip" href="http://blog.arkun.net/wp-content/uploads/2007/08/resize.zip">resize.zip</a></p>
<p>Bu uygulamanın örneğini; <a href="http://www.plaket.org" target="_blank">http://www.plaket.org</a> adresinde görebilirsiniz.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-9628429518857110";
/* 468x60, oluşturulma 10.05.2010 */
google_ad_slot = "6047576294";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><!--adsense--></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.arkun.net/2007/08/11/php-ile-image-resize.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
