<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Script Kodlarken Güvenlik Önlemleri&#8230; yazısına yapılan yorumlar</title>
	<atom:link href="http://www.ysfkc.com/php/script-kodlarken-guvenlik-onlemleri.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ysfkc.com/php/script-kodlarken-guvenlik-onlemleri.html</link>
	<description>Php Günlüğü</description>
	<lastBuildDate>Fri, 03 Sep 2010 09:36:14 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>Raiden tarafından</title>
		<link>http://www.ysfkc.com/php/script-kodlarken-guvenlik-onlemleri.html/comment-page-1#comment-1532</link>
		<dc:creator>Raiden</dc:creator>
		<pubDate>Mon, 07 Dec 2009 10:34:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.ysfkc.com/?p=161#comment-1532</guid>
		<description>@said 
array_map tek boyutlu dizilerde işe yarıyor. Şöyle ki bir dizinin tüm elemanlarına strip_tags fonksiyonunu uyguluyor ama bu da yeterli değil sadece ufak bir önlem.</description>
		<content:encoded><![CDATA[<p>@said<br />
array_map tek boyutlu dizilerde işe yarıyor. Şöyle ki bir dizinin tüm elemanlarına strip_tags fonksiyonunu uyguluyor ama bu da yeterli değil sadece ufak bir önlem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>said tarafından</title>
		<link>http://www.ysfkc.com/php/script-kodlarken-guvenlik-onlemleri.html/comment-page-1#comment-1523</link>
		<dc:creator>said</dc:creator>
		<pubDate>Sun, 06 Dec 2009 21:42:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.ysfkc.com/?p=161#comment-1523</guid>
		<description>$_POST = array_map(&#039;strip_tags&#039;,$_POST);


bunu database.php içerisine eklersek sitede yapılan tüm post işlemler için güvenlik uygunlanmış mı oluyor tam anlayamadım bu kısmını?</description>
		<content:encoded><![CDATA[<p>$_POST = array_map(&#8216;strip_tags&#8217;,$_POST);</p>
<p>bunu database.php içerisine eklersek sitede yapılan tüm post işlemler için güvenlik uygunlanmış mı oluyor tam anlayamadım bu kısmını?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Attack tarafından</title>
		<link>http://www.ysfkc.com/php/script-kodlarken-guvenlik-onlemleri.html/comment-page-1#comment-754</link>
		<dc:creator>Attack</dc:creator>
		<pubDate>Sun, 09 Aug 2009 06:34:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.ysfkc.com/?p=161#comment-754</guid>
		<description>Harika bir makale olmuş.. Ellerinize sağlık..</description>
		<content:encoded><![CDATA[<p>Harika bir makale olmuş.. Ellerinize sağlık..</p>
]]></content:encoded>
	</item>
	<item>
		<title>zalih tarafından</title>
		<link>http://www.ysfkc.com/php/script-kodlarken-guvenlik-onlemleri.html/comment-page-1#comment-728</link>
		<dc:creator>zalih</dc:creator>
		<pubDate>Wed, 05 Aug 2009 12:34:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.ysfkc.com/?p=161#comment-728</guid>
		<description>emeğiniz için teşekkürler. çok faydalı oluyor..
benim de zaman zaman sıkıntı yaşadığım bir konuyu arkadaşlarla paylaşmak istiyorum. hepimiz yaşıyoruz ki; bazen saatlerce bilgisayar karşısında oturuyoruz. aslında kesinlikle unutmamız gereken güvenlik önlemlerini kafa yoğunluğundan dolayı yazmakta bulunduğumuz scriptimize dahil etmeyi unutabiliyoruz. herşeyi hafızada tutmamak ve birden fazla sitede çalışmak gibi durumlarla başa çıkacak bir program gereksinim vardı. mind manager bu konuda müthiş fayda sağladı. yapmış olduğum işlemlerde görsel olarak durum seviyesini belirtebiliyorum. unutmamam gereken yerleri not alıyorum ve daha bunun gibi ilerleyişle alakalı faydalı birçok yardımcı sistemleri var. güvenlik, seo, sayfa planlaması vs. not alıp, aşamaları bu not aldığımız soy ağacı tarzı görsel programda kısımların üzerlerine işaretleme imkanını buluyorum.

kısacası yazılımcı arkadaşların program arşivinde bulunması gereken bir program...</description>
		<content:encoded><![CDATA[<p>emeğiniz için teşekkürler. çok faydalı oluyor..<br />
benim de zaman zaman sıkıntı yaşadığım bir konuyu arkadaşlarla paylaşmak istiyorum. hepimiz yaşıyoruz ki; bazen saatlerce bilgisayar karşısında oturuyoruz. aslında kesinlikle unutmamız gereken güvenlik önlemlerini kafa yoğunluğundan dolayı yazmakta bulunduğumuz scriptimize dahil etmeyi unutabiliyoruz. herşeyi hafızada tutmamak ve birden fazla sitede çalışmak gibi durumlarla başa çıkacak bir program gereksinim vardı. mind manager bu konuda müthiş fayda sağladı. yapmış olduğum işlemlerde görsel olarak durum seviyesini belirtebiliyorum. unutmamam gereken yerleri not alıyorum ve daha bunun gibi ilerleyişle alakalı faydalı birçok yardımcı sistemleri var. güvenlik, seo, sayfa planlaması vs. not alıp, aşamaları bu not aldığımız soy ağacı tarzı görsel programda kısımların üzerlerine işaretleme imkanını buluyorum.</p>
<p>kısacası yazılımcı arkadaşların program arşivinde bulunması gereken bir program&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Gökhan Aygün tarafından</title>
		<link>http://www.ysfkc.com/php/script-kodlarken-guvenlik-onlemleri.html/comment-page-1#comment-545</link>
		<dc:creator>Gökhan Aygün</dc:creator>
		<pubDate>Sun, 31 May 2009 10:35:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.ysfkc.com/?p=161#comment-545</guid>
		<description>Güzel makale olmuş . Tabi yazı başlığındada yazdığı gibi bunlar script kodlarken güvenlik önlemleri . şimdi sadece bunları yaparak güvenliği script etkileşiminde sağlayabiliriz. İşin birde server tarafı var . Onuda artık başka bir yazısında bekleriz :)</description>
		<content:encoded><![CDATA[<p>Güzel makale olmuş . Tabi yazı başlığındada yazdığı gibi bunlar script kodlarken güvenlik önlemleri . şimdi sadece bunları yaparak güvenliği script etkileşiminde sağlayabiliriz. İşin birde server tarafı var . Onuda artık başka bir yazısında bekleriz <img src='http://www.ysfkc.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Nurettin tarafından</title>
		<link>http://www.ysfkc.com/php/script-kodlarken-guvenlik-onlemleri.html/comment-page-1#comment-374</link>
		<dc:creator>Nurettin</dc:creator>
		<pubDate>Thu, 19 Mar 2009 13:46:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.ysfkc.com/?p=161#comment-374</guid>
		<description>Yusuf yine çok güzel bir döküman yazmışsın.
Tebrik ederim seni.
Yeni yazılarını dört gözle bekliyorum.</description>
		<content:encoded><![CDATA[<p>Yusuf yine çok güzel bir döküman yazmışsın.<br />
Tebrik ederim seni.<br />
Yeni yazılarını dört gözle bekliyorum.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Raiden tarafından</title>
		<link>http://www.ysfkc.com/php/script-kodlarken-guvenlik-onlemleri.html/comment-page-1#comment-359</link>
		<dc:creator>Raiden</dc:creator>
		<pubDate>Tue, 17 Mar 2009 18:58:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.ysfkc.com/?p=161#comment-359</guid>
		<description>recursive bir fonksiyon yazıp array map içinde onuda çağırabilirsiniz.

array_map(&#039;fonksiyon_adi&#039;,$dizi);

şeklinde kullanıcı tanımlı fonksiyonlarda kullanabilirsiniz.</description>
		<content:encoded><![CDATA[<p>recursive bir fonksiyon yazıp array map içinde onuda çağırabilirsiniz.</p>
<p>array_map(&#8216;fonksiyon_adi&#8217;,$dizi);</p>
<p>şeklinde kullanıcı tanımlı fonksiyonlarda kullanabilirsiniz.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Ali Ak tarafından</title>
		<link>http://www.ysfkc.com/php/script-kodlarken-guvenlik-onlemleri.html/comment-page-1#comment-358</link>
		<dc:creator>Ali Ak</dc:creator>
		<pubDate>Tue, 17 Mar 2009 10:24:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.ysfkc.com/?p=161#comment-358</guid>
		<description>evet array_map fonksiyonunu biliyorum ancak çok boyutlu dizilerde sanırım işe yaramayacak (yada nasıl yapılacağını ben bilmiyorum).

kullanıcıdan gelen veriyi üyelik formundan aldığımızı ve hobilerini sorduğumuzu farzedelim.

 input type = &quot;checkbox&quot; name = &quot;hobi[]&quot; value = &quot;yüzme&quot; 
 input type = &quot;checkbox&quot; name = &quot;hobi[]&quot; value = &quot;bisiklet&quot; 
 input type = &quot;checkbox&quot; name = &quot;hobi[]&quot; value = &quot;satranç&quot; 

bu şekilde bir veri gönderildiğinde array_map hobi dizisini bozuyor sanırım.
bunu engellemenin bir yolu bulunuyor mu acaba?</description>
		<content:encoded><![CDATA[<p>evet array_map fonksiyonunu biliyorum ancak çok boyutlu dizilerde sanırım işe yaramayacak (yada nasıl yapılacağını ben bilmiyorum).</p>
<p>kullanıcıdan gelen veriyi üyelik formundan aldığımızı ve hobilerini sorduğumuzu farzedelim.</p>
<p> input type = &#8220;checkbox&#8221; name = &#8220;hobi[]&#8221; value = &#8220;yüzme&#8221;<br />
 input type = &#8220;checkbox&#8221; name = &#8220;hobi[]&#8221; value = &#8220;bisiklet&#8221;<br />
 input type = &#8220;checkbox&#8221; name = &#8220;hobi[]&#8221; value = &#8220;satranç&#8221; </p>
<p>bu şekilde bir veri gönderildiğinde array_map hobi dizisini bozuyor sanırım.<br />
bunu engellemenin bir yolu bulunuyor mu acaba?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Raiden tarafından</title>
		<link>http://www.ysfkc.com/php/script-kodlarken-guvenlik-onlemleri.html/comment-page-1#comment-356</link>
		<dc:creator>Raiden</dc:creator>
		<pubDate>Tue, 17 Mar 2009 09:52:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.ysfkc.com/?p=161#comment-356</guid>
		<description>array_map fonksiyonunu inceleyebilirsiniz. Örneğin POST Super Globaline strip_tags uygulamak için aşağıdaki yöntemi izleyebiliriz.

&lt;pre lang=&quot;php&quot;&gt;
$_POST = array_map(&#039;strip_tags&#039;,$_POST);
&lt;/pre&gt;

böylece $_POST içinde gelen tüm verilere strip_tags() fonksiyonunu uygulamış olursunuz ve sizin yazdığınız filtreleme fonksiyonundan daha hızlı çalışır php nin yerleşik fonksiyonu olduğu için.</description>
		<content:encoded><![CDATA[<p>array_map fonksiyonunu inceleyebilirsiniz. Örneğin POST Super Globaline strip_tags uygulamak için aşağıdaki yöntemi izleyebiliriz.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$_POST</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array_map</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'strip_tags'</span><span style="color: #339933;">,</span><span style="color: #000088;">$_POST</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>böylece $_POST içinde gelen tüm verilere strip_tags() fonksiyonunu uygulamış olursunuz ve sizin yazdığınız filtreleme fonksiyonundan daha hızlı çalışır php nin yerleşik fonksiyonu olduğu için.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Ali Ak tarafından</title>
		<link>http://www.ysfkc.com/php/script-kodlarken-guvenlik-onlemleri.html/comment-page-1#comment-355</link>
		<dc:creator>Ali Ak</dc:creator>
		<pubDate>Tue, 17 Mar 2009 08:55:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.ysfkc.com/?p=161#comment-355</guid>
		<description>işte ben de bu açık oluşturan veritabanına ekleme yapan kodları teker teker düzenleyip hepsine filtrele() fonksiyonunu eklemeden tek bir yerden güvenliği sağlayıp sağlayamayacağımız konusunda bilgi almak istemiştim..
teşekkürler..</description>
		<content:encoded><![CDATA[<p>işte ben de bu açık oluşturan veritabanına ekleme yapan kodları teker teker düzenleyip hepsine filtrele() fonksiyonunu eklemeden tek bir yerden güvenliği sağlayıp sağlayamayacağımız konusunda bilgi almak istemiştim..<br />
teşekkürler..</p>
]]></content:encoded>
	</item>
</channel>
</rss>
