<?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>PHP,MySQL</title>
	<atom:link href="http://www.ersindogan.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ersindogan.com</link>
	<description></description>
	<lastBuildDate>Mon, 16 Aug 2010 21:55:58 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=007</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Var Olan Bir Web Servisi Kullanmak</title>
		<link>http://www.ersindogan.com/php-web-programlama/var-olan-bir-web-servisi-kullanmak</link>
		<comments>http://www.ersindogan.com/php-web-programlama/var-olan-bir-web-servisi-kullanmak#comments</comments>
		<pubDate>Mon, 16 Aug 2010 21:53:42 +0000</pubDate>
		<dc:creator>Ersin</dc:creator>
				<category><![CDATA[Php Web Programlama]]></category>
		<category><![CDATA[wsdl nasıl kullanılır]]></category>
		<category><![CDATA[wsdl örnek]]></category>

		<guid isPermaLink="false">http://www.ersindogan.com/?p=493</guid>
		<description><![CDATA[
			
				
			
		
Daha önceki konularda , genel olarak WSDL yapısını anlatmaya çalıştım. WSDL&#8217;i nasıl kullanacağımıza dair bir örnek de verdim. Gene WSDL kullanımına dair bir örnek vereceğim, yalnız bu sefer biz sadece istemci tarafı olacağız.
Mevcut bir web servis ile iletişim kurmamız gerekiyor, bize WSDL adresi verildi, gerekli dökümanın da verildiğini varsayarak örneğimize geçelim.
Örneğimizdeki WSDL , kendisine verilen [...]]]></description>
		<wfw:commentRss>http://www.ersindogan.com/php-web-programlama/var-olan-bir-web-servisi-kullanmak/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse ile WSDL Oluşturma</title>
		<link>http://www.ersindogan.com/php-web-programlama/eclipse-ile-wsdl-olusturma</link>
		<comments>http://www.ersindogan.com/php-web-programlama/eclipse-ile-wsdl-olusturma#comments</comments>
		<pubDate>Mon, 16 Aug 2010 00:09:15 +0000</pubDate>
		<dc:creator>Ersin</dc:creator>
				<category><![CDATA[Php Web Programlama]]></category>
		<category><![CDATA[eclipse ile wsdl]]></category>
		<category><![CDATA[wsdl]]></category>
		<category><![CDATA[wsdl ile web servis oluşturma]]></category>
		<category><![CDATA[wsdl nasıl oluşturulur]]></category>

		<guid isPermaLink="false">http://www.ersindogan.com/?p=482</guid>
		<description><![CDATA[
			
				
			
		
Web servis ile uğraşırken, en çok sıkıntı yaratan şey WSDL oluşturmak sanırım. En yalın hali ile XML den ibaret bir dosya olmasına rağmen , çok fazla ayrıntı olması bu işi zorlaştırıyor.
Ama,WSDL dosyasını HTML gibi , gerekli etiketleri kullanarak, bir yazı editörü ile oluşturabilmek de mümkün. Biz kolay yöntemi kullanarak , Eclipse yardımı ile WSDL dosyasını [...]]]></description>
		<wfw:commentRss>http://www.ersindogan.com/php-web-programlama/eclipse-ile-wsdl-olusturma/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Web servislerinde hata ayıklama</title>
		<link>http://www.ersindogan.com/php-web-programlama/web-servislerinde-hata-ayiklama</link>
		<comments>http://www.ersindogan.com/php-web-programlama/web-servislerinde-hata-ayiklama#comments</comments>
		<pubDate>Sat, 07 Aug 2010 22:34:40 +0000</pubDate>
		<dc:creator>Ersin</dc:creator>
				<category><![CDATA[Php Web Programlama]]></category>
		<category><![CDATA[hata ayıklama]]></category>
		<category><![CDATA[web servis hata ayıklama]]></category>

		<guid isPermaLink="false">http://www.ersindogan.com/?p=470</guid>
		<description><![CDATA[
			
				
			
		
&#8220;looks like we got no XML document&#8221; hatasını aldığımızda , öylesine kalakalırız ilk başlarda. Çünkü web servisin çalışması için gerekli kodları yazmış ve gerekli ayarlamaları yapmıştık. Neden çalışmıyor ki bu meret, yok mu bunun neden çalışmadığını anlamanın yolu. Var tabiki.
Gönderilen her SOAP çağrısını (SOAP Request) ve cevabını (SOAP Response) izleyebiliriz. Bunun için yapmamız gereken yaptığımız [...]]]></description>
		<wfw:commentRss>http://www.ersindogan.com/php-web-programlama/web-servislerinde-hata-ayiklama/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eposta adresi doğrulama</title>
		<link>http://www.ersindogan.com/php-web-programlama/eposta-adresi-dogrulama</link>
		<comments>http://www.ersindogan.com/php-web-programlama/eposta-adresi-dogrulama#comments</comments>
		<pubDate>Sun, 04 Jul 2010 19:13:55 +0000</pubDate>
		<dc:creator>Ersin</dc:creator>
				<category><![CDATA[Php Web Programlama]]></category>
		<category><![CDATA[emai doğrulama]]></category>
		<category><![CDATA[eposta doğrulama]]></category>
		<category><![CDATA[mx kaydı]]></category>

		<guid isPermaLink="false">http://www.ersindogan.com/?p=461</guid>
		<description><![CDATA[
			
				
			
		
Genellikle eposta doğrulamak için kullanılan yöntem , bir düzenli ifade ile verile adresi doğrulamaktır :
123if&#40;!preg_match&#40;'/^[^@]+@[a-zA-Z0-9._-]+\.[a-zA-Z]+$/', $email&#41;&#41; &#123;
&#160; echo &#160;'geçersiz eposta';
&#125;
Ama , bu sadece eposta adresinin belirli standartta yazılmasını sağlar,  boyle@biradresyok.com yazdığınızda yukarıdaki kontrolü devredışı bırakır. Siz epostanın doğru olduğunu kabul edersiniz.
Eposta doğrulamanın bir başka yolu daha var . Verilen eposta adresine ait mx kaydının [...]]]></description>
		<wfw:commentRss>http://www.ersindogan.com/php-web-programlama/eposta-adresi-dogrulama/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Mysql&#8217;de Tekrarlayan (Mükerrer) Kayıt Algılama</title>
		<link>http://www.ersindogan.com/php-web-programlama/mysqlde-tekrarlayan-mukerrer-kayit-algilama</link>
		<comments>http://www.ersindogan.com/php-web-programlama/mysqlde-tekrarlayan-mukerrer-kayit-algilama#comments</comments>
		<pubDate>Sat, 03 Jul 2010 15:22:46 +0000</pubDate>
		<dc:creator>Ersin</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Php Web Programlama]]></category>
		<category><![CDATA[mysql unique]]></category>

		<guid isPermaLink="false">http://www.ersindogan.com/?p=455</guid>
		<description><![CDATA[
			
				
			
		
Bir tabloda , sadece bir adet aynı nitelikte bir kayıt olmasını istediğimizde , ilgili alan veya alanları &#8220;unique&#8221; yaparak bunu kolaylıkla yapabiliyoruz. Alanı unique yaptıktan sonra, aynı nitelikte kayıt girmeye çalıştığımızda bize hata döndürür. İşte bu hata ve hata kodunu izleyerek, sistemde tekrarlayan bir kayıt olup  olmadığını bulabiliriz .
Örnek olarak bir testdb oluşturalım, sonrasında [...]]]></description>
		<wfw:commentRss>http://www.ersindogan.com/php-web-programlama/mysqlde-tekrarlayan-mukerrer-kayit-algilama/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PHP’nin Gizli Hazineleri–ffmpeg</title>
		<link>http://www.ersindogan.com/php-web-programlama/php%e2%80%99nin-gizli-hazineleri-%e2%80%93-ffmpeg</link>
		<comments>http://www.ersindogan.com/php-web-programlama/php%e2%80%99nin-gizli-hazineleri-%e2%80%93-ffmpeg#comments</comments>
		<pubDate>Tue, 29 Jun 2010 18:24:35 +0000</pubDate>
		<dc:creator>Ersin</dc:creator>
				<category><![CDATA[Deneysel]]></category>
		<category><![CDATA[Php Web Programlama]]></category>
		<category><![CDATA[ffmpeg]]></category>
		<category><![CDATA[videodan resim alma]]></category>

		<guid isPermaLink="false">http://www.ersindogan.com/?p=442</guid>
		<description><![CDATA[
			
				
			
		
Daha 0.6 sürümünde olan ve sürüm notları arasında &#8220;bu eklenti deneyseldir, kullanımdan doğabilecek risklerden siz sorumlusunuz&#8221; yazıyor olsa da, gelişitirlmeye devam ederse güzel bir eklenti olacağı kesin.
ffmpeg, Linux&#8217;da kullanılan video çevrim ve başka maharetleri de olan, konsoldan çalışan güzel bir uygulama. ffmpeg, video türleri arasında çevrim yapmak, videonun herhangi bir karesinden veya saniyesinden resim almak, [...]]]></description>
		<wfw:commentRss>http://www.ersindogan.com/php-web-programlama/php%e2%80%99nin-gizli-hazineleri-%e2%80%93-ffmpeg/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Bir klasör içerisindeki dosya ve dizinlerin sayısını bulmak</title>
		<link>http://www.ersindogan.com/ipucu/bir-klasor-icerisindeki-dosya-ve-dizinlerin-sayisini-bulmak</link>
		<comments>http://www.ersindogan.com/ipucu/bir-klasor-icerisindeki-dosya-ve-dizinlerin-sayisini-bulmak#comments</comments>
		<pubDate>Tue, 29 Jun 2010 12:40:58 +0000</pubDate>
		<dc:creator>Ersin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[İpucu]]></category>
		<category><![CDATA[linux shell komutları]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[shell komutları]]></category>

		<guid isPermaLink="false">http://www.ersindogan.com/?p=439</guid>
		<description><![CDATA[
			
				
			
		
Bir dizin altında bulunan dizin ve dosyaların sayısını :

ls -a &#124; wc -l

komutu ile bulabiliriz. Yalnız bu komut ile doğru sayıya ulaşamıyoruz. Çünkü dizin altındaki dosya ve dizinleri sayarken &#8220;.&#8221; ve &#8220;..&#8221; leri de hesaba katıyor. Bunu engellemek ve net sonuç almak için :

ls -A &#124; wc -l

kullanmak daha iyi olur.
]]></description>
		<wfw:commentRss>http://www.ersindogan.com/ipucu/bir-klasor-icerisindeki-dosya-ve-dizinlerin-sayisini-bulmak/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP’nin Gizli Hazineleri – phar</title>
		<link>http://www.ersindogan.com/php-web-programlama/php%e2%80%99nin-gizli-hazineleri-%e2%80%93-phar</link>
		<comments>http://www.ersindogan.com/php-web-programlama/php%e2%80%99nin-gizli-hazineleri-%e2%80%93-phar#comments</comments>
		<pubDate>Mon, 28 Jun 2010 21:36:42 +0000</pubDate>
		<dc:creator>Ersin</dc:creator>
				<category><![CDATA[Deneysel]]></category>
		<category><![CDATA[Php Web Programlama]]></category>
		<category><![CDATA[phar nasıl]]></category>
		<category><![CDATA[phar nedir]]></category>

		<guid isPermaLink="false">http://www.ersindogan.com/?p=433</guid>
		<description><![CDATA[
			
				
			
		
Bence geleceği en parlak ve aynı zamanda çokca yararlı olabilecek bir PHP kütüphanesi. Phar eklentisinin temel amacı , yapmış olduğunuz uygulamayı, sıkıştırılmış bir dosyada toplayarak (phar &#8211; PHpARschive), projenizin kolayca dağıtılmasını ve kurulmasını sağlamak.
Hepimizin başında olan birşeydir bu, kendi oluşturduğumuz veya başka biri tarafından oluşturulmuş, class veya fonksiyonlardan oluşan php dosyalarını uygulamamız içerisine yükleriz. Bunu [...]]]></description>
		<wfw:commentRss>http://www.ersindogan.com/php-web-programlama/php%e2%80%99nin-gizli-hazineleri-%e2%80%93-phar/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP&#8217;nin Gizli Hazineleri &#8211; inotify</title>
		<link>http://www.ersindogan.com/deneysel/phpnin-gizli-hazineleri-inotify</link>
		<comments>http://www.ersindogan.com/deneysel/phpnin-gizli-hazineleri-inotify#comments</comments>
		<pubDate>Thu, 24 Jun 2010 21:34:33 +0000</pubDate>
		<dc:creator>Ersin</dc:creator>
				<category><![CDATA[Deneysel]]></category>
		<category><![CDATA[inotify]]></category>

		<guid isPermaLink="false">http://www.ersindogan.com/?p=427</guid>
		<description><![CDATA[
			
				
			
		
Fırsat buldukça php.net den dökümantasyona yeni birşey eklenmişmi diye bakarım. Windows kullandığım zamanlar &#8220;sadece linuxda çalışır&#8221; ibareli dökümanları es geçmek zorunda kalırdım. Ama artık durum değişti, windows bağımlılığımdan kurtuldum ve şimdi temizim  
Artık PECL&#8217;de bulunan yeni eklentileri rahatlıkla deneyebiliyorum. Eklentinin, kullandığım platforma uygun biçimde derlenmesini beklemeden, kaynak kodundan direkt eklentiyi yüklüyorum . Bu ne [...]]]></description>
		<wfw:commentRss>http://www.ersindogan.com/deneysel/phpnin-gizli-hazineleri-inotify/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Dizinlerinin Boyutlarını Öğrenmek</title>
		<link>http://www.ersindogan.com/linux/linux-dizinlerinin-boyutlarini-ogrenmek</link>
		<comments>http://www.ersindogan.com/linux/linux-dizinlerinin-boyutlarini-ogrenmek#comments</comments>
		<pubDate>Sat, 19 Jun 2010 20:44:22 +0000</pubDate>
		<dc:creator>Ersin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[linux shell komutları]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[shell komutları]]></category>

		<guid isPermaLink="false">http://www.ersindogan.com/?p=417</guid>
		<description><![CDATA[
			
				
			
		
Harddiskimizin limitlerine ulaştık, ama bunu anormal buluyoruz. Eminizki bize yetecek kadar yer var. Peki bunu nasıl bulabiliriz.
İşte burda linux komutlarından olan &#8220;du&#8221; imdadımıza koşuyor :

du -h /  &#8211;&#8211;max-depth=1

Yukarıdaki parametreleri açıklarsak :
-h , dosya boyutlarını bizlerin okuyacağı şekilde olması için
/ ,  root klasörümüz . root klasörünü verdim, çünkü bütün ana dizinleri görmek istiyorum
 &#8211;&#8211;max-depth [...]]]></description>
		<wfw:commentRss>http://www.ersindogan.com/linux/linux-dizinlerinin-boyutlarini-ogrenmek/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
