<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>scorLex</title>
	
	<link>http://www.scorlex.net</link>
	<description>Bir başka web günlüğü ..</description>
	<lastBuildDate>Wed, 11 Jan 2012 00:23:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/scorlex" /><feedburner:info uri="scorlex" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>scorlex</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Huawei Ideos X5 için Android 2.3.5 Beta1 Çıktı!</title>
		<link>http://feedproxy.google.com/~r/scorlex/~3/VqyQy5A3Bf0/huawei-ideos-x5-icin-android-2-3-5-beta1-cikti.html</link>
		<comments>http://www.scorlex.net/huawei-ideos-x5-icin-android-2-3-5-beta1-cikti.html#comments</comments>
		<pubDate>Fri, 02 Dec 2011 01:37:00 +0000</pubDate>
		<dc:creator>scorLex</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Android 2.3.5]]></category>
		<category><![CDATA[Android 2.3.5 Beta1]]></category>
		<category><![CDATA[Huawei Ideos X5]]></category>
		<category><![CDATA[Huawei U8800]]></category>
		<category><![CDATA[Ideos x5 Android 2.3]]></category>
		<category><![CDATA[U8800 Android 2.3.5]]></category>

		<guid isPermaLink="false">http://www.scorlex.net/?p=194</guid>
		<description><![CDATA[Huawei firması tarafından Ideos X5-U8800 için bir güncelleme yayınladı ancak yayınlanan kararlı sürüm yerine bir beta sürümü.Telefonları stabil biçimde çalışan arkadaşlara şimdilik kurmalarını önermiyorum çünkü ay sonunda kararlı  sürüm çıkacağı söyleniyor.Yaklaşık 22 saattir kullanıyorum stock rom`dan fazla ram tüketiyor ve kesinlikle stabil bir sürüm olmadığını hissediyorsunuz.Ayrıca bildirim çubuğunun siyah olmasına ne kadar sevindiğimi anlatamam (: [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.scorlex.net/wp-content/uploads/2011/12/huawei.png"><img class="alignleft size-full wp-image-193" title="Huawei" src="http://www.scorlex.net/wp-content/uploads/2011/12/huawei.png" alt="Huawei Android" width="166" height="142" /></a>Huawei firması tarafından Ideos X5-U8800 için bir güncelleme yayınladı ancak yayınlanan kararlı sürüm yerine bir beta sürümü.Telefonları stabil biçimde çalışan arkadaşlara şimdilik kurmalarını önermiyorum çünkü ay sonunda kararlı  sürüm çıkacağı söyleniyor.Yaklaşık 22 saattir kullanıyorum stock rom`dan fazla ram tüketiyor ve kesinlikle stabil bir sürüm olmadığını hissediyorsunuz.Ayrıca bildirim çubuğunun siyah olmasına ne kadar sevindiğimi anlatamam (: Sanırım artık kuruluma geçebiliriz.</p>
<p><strong>Güncelleme dosyasını aşağıdaki linkten indirin:</strong></p>
<p><a href="http://www.huaweidevice.com/worldwide/downloadCenter.do?method=toDownloadFile&amp;flay=software&amp;softid=NDMyODU%3D">http://www.huaweidevice.com/worldwide/downloadCenter.do?method=toDownloadFile&amp;flay=software&amp;softid=NDMyODU%3D</a></p>
<p><span id="more-194"></span><br />
<span style="text-decoration: underline;"><strong><em>Kurulum :</em></strong></span></p>
<p>1 &#8211; Öncelikle sizin için önemli olan her şeyin yedeğini alın.</p>
<p>2 &#8211; Şimdi indirdiğimiz sıkıştırılmış dosyayı açıyoruz.İçerisinde Step 2 ve Step 3 klasörleri bulunmakta.</p>
<p>3 &#8211; Hafıza kartınızda <em><strong>&#8220;dload&#8221;</strong></em> isminde bir klasör oluşturun ve <strong>Step 2</strong> klasörü içerisindeki <em>&#8220;<strong>UPDATE.APP&#8221; </strong></em>dosyasını oluşturduğunuz klasöre kopyalayın.</p>
<p>4 &#8211; Telefonunuzu kapatın.  Telefonu <strong>&#8220;Ses Açma&#8221;</strong>, <strong>&#8220;Ses Kapama&#8221;</strong> ve <strong>&#8220;Güç&#8221;</strong> tuşlarına basılı tutarak açın.Bir kaç saniye içerisinde kurulum başlayacaktır.Kurulum tamamlanana kadar cihazınızı kapatmayın,bataryasını çıkarmayın.</p>
<p>5 &#8211; Kurulum tamamlandığında telefon bir kaç kez reset atabilir ve kapanabilir.Uzun süre ekranda görüntü yoksa güç tuşuna basarak açmayı deneyin.Böylece <strong>Step 2</strong>`yi tamamlamış olduk.</p>
<p>6 &#8211; <strong><span style="text-decoration: underline;">STEP 3 :</span></strong> Telefon açıldıktan sonra<strong> &#8220;dload&#8221;</strong> klasöründen <strong>&#8220;UPDATE.APP&#8221;</strong> dosyasını silin ve <strong>Step 3</strong> klasörü içerisindeki <strong>&#8220;UPDATE.APP&#8221;</strong> dosyasını <strong>&#8220;dload&#8221;</strong> klasörüne kopyalayın.</p>
<p>7 &#8211; <strong>Sonra Ayarlar</strong> -&gt; <strong>Depolama</strong> -&gt; <strong>Yazılım Yükseltme</strong> yolunu izleyerek <strong>Step 3</strong>`üde kurun.Telefon yeniden başlayacak ve kurulumu yapacaktır.Eğer yükleyici bitmiş gösterir ancak uzun süre o şekilde takılı kalır ise bataryayı söküp takın ve telefonunuzu açın.Böylece <strong>Step 3</strong>`te tamamlandı.</p>
<p><strong>Not :</strong> Kararlı sürüm olmadığı için cihazınız garanti dışı kalabilir.Ayrıca riskli bir işlemdir.30 Aralıkta çıkacak kararlı sürümü beklemenizi öneriyorum..</p>
<img src="http://feeds.feedburner.com/~r/scorlex/~4/VqyQy5A3Bf0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.scorlex.net/huawei-ideos-x5-icin-android-2-3-5-beta1-cikti.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.scorlex.net/huawei-ideos-x5-icin-android-2-3-5-beta1-cikti.html</feedburner:origLink></item>
		<item>
		<title>Klasör Şeklinde Linkler(404 Yönetimi)</title>
		<link>http://feedproxy.google.com/~r/scorlex/~3/twMCcJgDaFo/klasor-seklinde-linkler404-yonetimi.html</link>
		<comments>http://www.scorlex.net/klasor-seklinde-linkler404-yonetimi.html#comments</comments>
		<pubDate>Wed, 18 May 2011 12:25:51 +0000</pubDate>
		<dc:creator>scorLex</dc:creator>
				<category><![CDATA[Asp]]></category>
		<category><![CDATA[404 yonetimi]]></category>
		<category><![CDATA[asp 404 yonetimi]]></category>
		<category><![CDATA[Asp ile Klasör Şeklinde Linkler]]></category>
		<category><![CDATA[Klasör Şeklinde Linkler]]></category>

		<guid isPermaLink="false">http://www.scorlex.net/?p=176</guid>
		<description><![CDATA[Bu yazımda 404 yönetimini resimlerle destekleyerek anlatmaya çalışacağım. Öncelikle Denetim Masası ardından Yönetimsel Araçlar ordanda Internet Information Services (IIS) giriyoruz.Bilgisayar adınızın yazdığı yerin solundaki +larla 404 hata sayfasını değiştireceğimiz klasörü görene kadar genişletelim.Klasöre sağ tıklayın.Özellikler dedikten sonra üst tablardan Özel Hatalara girin.404&#8242;ü bulduktan sonra çift tıklayın.İleti türünü URL yapın.URL &#8216;yede /KlasörAdı/404.asp girin.Tamamını onaylayıp çıkın. 404 [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-180 alignleft" title="seo" src="http://www.scorlex.net/wp-content/uploads/2011/05/seo.gif" alt="" width="128" height="87" />Bu yazımda 404 yönetimini resimlerle destekleyerek anlatmaya çalışacağım.</p>
<p>Öncelikle <strong>Denetim Masası</strong> ardından <strong>Yönetimsel Araçlar</strong> ordanda <strong>Internet Information Services (IIS)</strong> giriyoruz.Bilgisayar adınızın yazdığı yerin solundaki +larla 404 hata sayfasını değiştireceğimiz klasörü görene  kadar genişletelim.Klasöre sağ tıklayın.Özellikler dedikten sonra üst tablardan Özel  Hatalara girin.404&#8242;ü bulduktan sonra çift tıklayın.İleti türünü URL  yapın.URL &#8216;yede <strong>/KlasörAdı/404.asp</strong> girin.Tamamını onaylayıp  çıkın.<span id="more-176"></span></p>
<p><img class="alignnone size-full wp-image-177" title="seo1" src="http://www.scorlex.net/wp-content/uploads/2011/05/seo1.jpg" alt="" width="397" height="214" /></p>
<p>404 Yönetimi uygulayacağınız klasöre 404.asp adında sayfamızı açalım.</p>
<p>404.aspmizin içeriği şu şekilde olacak.</p>
<p><img class="alignnone size-full wp-image-178" title="seo2" src="http://www.scorlex.net/wp-content/uploads/2011/05/seo2.jpg" alt="" width="445" height="236" /></p>
<p>Kodlarıda ekleyelim.</p>
<p>[VB]&lt;%<br />
Set strURL = Request.ServerVariables(&#8220;QUERY_STRING&#8221;)<br />
bolum = split(strURL,&#8221;/&#8221;)</p>
<p>if bolum(4) = &#8220;Dokuman&#8221; then</p>
<p>Server.Execute(&#8220;dokuman.asp&#8221;)</p>
<p>else</p>
<p>Server.Execute(&#8220;404.html&#8221;)</p>
<p>end if</p>
<p>%&gt;[/VB]</p>
<p>Öncelikle burda splitle böldük bolum(4) dememizin sebebi linkimizin  http://localhost/deneme/Dokuman/ bu şekilde olcağını varsayarsak 4ncu  &#8220;/&#8221; dan önce 404.aspmizde belirttiğimiz <strong>Dokuman</strong> geliyor.Ayrıca  birde 404.html ayarlarsanız hata sayfası sorununuzda kalkmış  olur.dokuman.asp sayfamızı Server.Execute ile çağırdıktan sonra aslında  işlem tamamlandı sayılır.Idye göre verimizi yazdıracağız.</p>
<p><img class="alignnone size-full wp-image-179" title="seo3" src="http://www.scorlex.net/wp-content/uploads/2011/05/seo3.jpg" alt="" width="472" height="237" /></p>
<p>[VB]&lt;%<br />
Set strURL = Request.ServerVariables(&#8220;QUERY_STRING&#8221;)<br />
bolum = split(strURL,&#8221;/&#8221;)</p>
<p>id = bolum(5)<br />
ad = bolum(6)<br />
If ad=&#8221;" Then<br />
Response.Redirect &#8220;../../default.asp&#8221;<br />
Response.End<br />
End If<br />
If id=&#8221;" or isnumeric(id)=false then<br />
Response.Redirect &#8220;../../default.asp&#8221;<br />
Response.End<br />
End If<br />
%&gt;[/VB]</p>
<p>Burdada yine aynı şekilde Split ile bölüyoruz.</p>
<p>http://localhost/deneme/Dokuman/1/bu-bir-deneme.html</p>
<p>Linkimiz yukardaki şekilde olacak.1 değeri id değerimiz diğeride isim.İsmin bir önemi  yok seçimi idye göre yapıyor ama yinede ismin boş olması durumunda  default.aspye atıyoruz.Dikkat etmeniz gereken bir noktada 2 klasör  yukarda gibi göründüğünden resim vs.. dosyaları veya bunun gibi  yönlendirmeler yapacakken &#8220;../&#8221; kullanmak gerekiyor.Burdan sonra  yapacağınız şey id değeriyle tablonuzla bağlantıyı kurup veriyi çekmek  .. Soru/sorunlarınızı yorum bölümünden yazabilirsiniz.</p>
<p>İyi Çalışmalar ..</p>
<img src="http://feeds.feedburner.com/~r/scorlex/~4/twMCcJgDaFo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.scorlex.net/klasor-seklinde-linkler404-yonetimi.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.scorlex.net/klasor-seklinde-linkler404-yonetimi.html</feedburner:origLink></item>
		<item>
		<title>Plesk Panel 404 Yönetimi</title>
		<link>http://feedproxy.google.com/~r/scorlex/~3/kNEKPk1Ecmg/plesk-panel-404-yonetimi.html</link>
		<comments>http://www.scorlex.net/plesk-panel-404-yonetimi.html#comments</comments>
		<pubDate>Mon, 16 May 2011 20:43:45 +0000</pubDate>
		<dc:creator>scorLex</dc:creator>
				<category><![CDATA[Asp]]></category>
		<category><![CDATA[404 yonetimi]]></category>
		<category><![CDATA[asp 404 yonetimi]]></category>
		<category><![CDATA[plesk 404 yonetimi]]></category>
		<category><![CDATA[plesk panel]]></category>

		<guid isPermaLink="false">http://www.scorlex.net/?p=168</guid>
		<description><![CDATA[Öncelikle panelimize giriyoruz.Daha sonra Setup`a tıklıyoruz. Açılan sayfada seçeneklerden Custom Error Document seçeneğini aktif ediyoruz.Bu özellik hata sayfalarını yönetebilmemizi sağlıyor. Kaydettikten sonra tekrar ana menüye dönüyoruz ve Web Directories`e tıklıyoruz. Web Directories`e girdikten sonra tab menüden Error Documents`e tıklıyoruz. Daha sonra 404 sayfasını bulalım ve tıklayalım. Type kısmını URL seçiyoruz.Location`ada /404.asp girdikten sonra OKleyip çıkıyoruz.İşlemimiz [...]]]></description>
			<content:encoded><![CDATA[<p>Öncelikle panelimize giriyoruz.Daha sonra Setup`a tıklıyoruz.</p>
<p><img class="alignnone size-full wp-image-169" title="Plesk Panel 404 Yonetimi 1" src="http://www.scorlex.net/wp-content/uploads/2011/05/plesk-panel-404-yonetimi-1.jpg" alt="Plesk Panel 404 Yonetimi 1" width="305" height="173" /></p>
<p>Açılan sayfada seçeneklerden Custom Error  Document seçeneğini aktif ediyoruz.Bu özellik hata sayfalarını  yönetebilmemizi sağlıyor.<span id="more-168"></span></p>
<p><img class="alignnone size-full wp-image-170" title="Plesk Panel 404 Yonetimi 2" src="http://www.scorlex.net/wp-content/uploads/2011/05/plesk-panel-404-yonetimi-2.jpg" alt="Plesk Panel 404 Yonetimi 2" width="389" height="253" /></p>
<p>Kaydettikten sonra tekrar ana menüye dönüyoruz ve Web Directories`e tıklıyoruz.</p>
<p><img class="alignnone size-full wp-image-171" title="Plesk Panel 404 Yonetimi 3" src="http://www.scorlex.net/wp-content/uploads/2011/05/plesk-panel-404-yonetimi-3.jpg" alt="Plesk Panel 404 Yonetimi 3" width="382" height="198" /></p>
<p>Web Directories`e girdikten sonra tab menüden Error Documents`e tıklıyoruz.</p>
<p><img class="alignnone size-full wp-image-172" title="Plesk Panel 404 Yonetimi 4" src="http://www.scorlex.net/wp-content/uploads/2011/05/plesk-panel-404-yonetimi-4.jpg" alt="Plesk Panel 404 Yonetimi 4" width="323" height="96" /></p>
<p>Daha sonra 404 sayfasını bulalım ve tıklayalım.</p>
<p><img class="alignnone size-full wp-image-173" title="Plesk Panel 404 Yonetimi 5" src="http://www.scorlex.net/wp-content/uploads/2011/05/plesk-panel-404-yonetimi-5.jpg" alt="Plesk Panel 404 Yonetimi 5" width="435" height="223" /></p>
<p><strong>Type</strong> kısmını <strong>URL</strong> seçiyoruz.<strong>Location</strong>`ada <strong>/404.asp</strong> girdikten sonra <strong>OK</strong>leyip çıkıyoruz.İşlemimiz tamamlanmıştır ..</p>
<p>İyi Çalışmalar ..</p>
<img src="http://feeds.feedburner.com/~r/scorlex/~4/kNEKPk1Ecmg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.scorlex.net/plesk-panel-404-yonetimi.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.scorlex.net/plesk-panel-404-yonetimi.html</feedburner:origLink></item>
		<item>
		<title>TEB Bankası Sanal Pos Uygulaması</title>
		<link>http://feedproxy.google.com/~r/scorlex/~3/PqSqd099S4I/teb-bankasi-sanal-pos-uygulamasi.html</link>
		<comments>http://www.scorlex.net/teb-bankasi-sanal-pos-uygulamasi.html#comments</comments>
		<pubDate>Thu, 12 May 2011 10:17:43 +0000</pubDate>
		<dc:creator>scorLex</dc:creator>
				<category><![CDATA[Asp]]></category>
		<category><![CDATA[e-ticaret]]></category>
		<category><![CDATA[sanal pos]]></category>
		<category><![CDATA[teb]]></category>
		<category><![CDATA[teb bankası sanal pos]]></category>

		<guid isPermaLink="false">http://www.scorlex.net/?p=165</guid>
		<description><![CDATA[Asp dili ile TEB Bankası için yapılmış bir sanal pos uygulaması.Yönetim paneli aracılığı ile ödemeler takip edilebilir. Ödeme yapıldığında otomatik olarak panele geçmektedir. Script bütün asp scriptlere entegre edilebilecek şekilde hazırlandı. odemeform.asp sayfası aracılığı ile ödeme yapılır.Diğer sayfalardan ise veritabanı yolu ve pos bilgilerini düzenleyebilirsiniz. Scripti 2007 yılında yazmıştım o zamandan bu yana teb bankası [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-166 alignleft" title="TEB Bankasi" src="http://www.scorlex.net/wp-content/uploads/2011/05/teb-bankasi.jpg" alt="TEB Bankasi" width="204" height="109" />Asp dili ile <strong>TEB Bankası</strong> için yapılmış bir sanal pos uygulaması<strong></strong>.Yönetim paneli aracılığı ile ödemeler takip edilebilir. Ödeme yapıldığında otomatik olarak panele geçmektedir. Script bütün asp scriptlere entegre edilebilecek şekilde hazırlandı. <strong>odemeform.asp</strong> sayfası aracılığı ile ödeme yapılır.Diğer sayfalardan ise veritabanı yolu ve pos bilgilerini düzenleyebilirsiniz. Scripti 2007 yılında yazmıştım o zamandan bu yana teb bankası sisteminde değişiklik olmuş olabilir.Ona göre düzenlemeniz gerekebilir.Örnek teşkil etmesi açısından paylaşıyorum .<span id="more-165"></span></p>
<p>Link : <a title="Teb Bankası Sanal Pos Uygulaması" href="http://www.scorlex.net/dosyalar/TEBSP.zip">http://www.scorlex.net/dosyalar/TEBSP.zip</a></p>
<img src="http://feeds.feedburner.com/~r/scorlex/~4/PqSqd099S4I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.scorlex.net/teb-bankasi-sanal-pos-uygulamasi.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.scorlex.net/teb-bankasi-sanal-pos-uygulamasi.html</feedburner:origLink></item>
		<item>
		<title>Ajax İle Form Kontrolü</title>
		<link>http://feedproxy.google.com/~r/scorlex/~3/AELe-ahP3H8/ajax-ile-form-kontrolu.html</link>
		<comments>http://www.scorlex.net/ajax-ile-form-kontrolu.html#comments</comments>
		<pubDate>Thu, 12 May 2011 09:48:46 +0000</pubDate>
		<dc:creator>scorLex</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[ajax ile form kontrolü]]></category>
		<category><![CDATA[asp ve ajax]]></category>
		<category><![CDATA[form kontrolü]]></category>

		<guid isPermaLink="false">http://www.scorlex.net/?p=161</guid>
		<description><![CDATA[Artık çoğu sitede kullanıcı adımızı vs.. girdiğimizde uygun olup olmadığını anında görebiliyoruz.Bugün eyceks kütüphanesi ile bu olayı yapacağız.Bu işlemi onBlur event`i ile yapacağız.Uzun uzun anlatmıyorum.Konuyu daha iyi kavramak için bir önceki dersimize göz atabilirsiniz.Kodlara geçelim . Eyceks kütüphanesini yazının sonundaki linkten indirebilirsiniz .. [JavaScript]&#60;script language=&#8221;javascript&#8221; type=&#8221;text/javascript&#8221; src=&#8221;eyceks.js&#8221;&#62;&#60;/script&#62; &#60;script type=&#8221;text/javascript&#8221;&#62; function kkontrol(){ // formdan verileri al [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.scorlex.net/wp-content/uploads/2011/04/ajax.jpg"><img class="size-full wp-image-78 alignleft" title="Ajax" src="http://www.scorlex.net/wp-content/uploads/2011/04/ajax.jpg" alt="Ajax" width="227" height="114" /></a>Artık çoğu sitede kullanıcı adımızı vs.. girdiğimizde uygun olup olmadığını anında görebiliyoruz.Bugün <strong>eyceks</strong> kütüphanesi ile bu olayı yapacağız.Bu işlemi onBlur event`i ile  yapacağız.Uzun uzun anlatmıyorum.Konuyu daha iyi kavramak için bir  önceki dersimize göz atabilirsiniz.Kodlara geçelim .</p>
<p>Eyceks kütüphanesini yazının sonundaki linkten indirebilirsiniz ..<span id="more-161"></span></p>
<div>[JavaScript]&lt;script language=&#8221;javascript&#8221; type=&#8221;text/javascript&#8221; src=&#8221;eyceks.js&#8221;&gt;&lt;/script&gt;<br />
&lt;script type=&#8221;text/javascript&#8221;&gt;<br />
function kkontrol(){<br />
// formdan verileri al<br />
var kullanici  = document.getElementById(&#8216;kullanici&#8217;).value;</p>
<p>// alınan verileri yolla, sonucu geri al<br />
var sc = &#8220;kullanici=&#8221;+fc_(kullanici);<br />
JXP(1, &#8220;sonuc&#8221;, &#8220;kontrol.asp&#8221;, sc);<br />
}<br />
&lt;/script&gt;[/JavaScript]</p></div>
<p>Kodların tanıdık geldiğini umuyorum.Öncelikle <strong>eyceks</strong> kütüphanesini sayfamıza ekledik ve fonksiyonumuzu oluşturduk.Fonksiyonumuz <strong>kullanici</strong> verisini alıyor ve <strong>kontrol.asp</strong> `ye gönderiyor.<strong>sonuc</strong> kısmı ise sonucun döneceği alan ( div,span vb. )</p>
<p>Şimdi kullanıcı adını kontrol edeceğiz.</p>
<div>[JavaScript]&lt;input type=&#8221;text&#8221; id=&#8221;kullanici&#8221; name=&#8221;kullanici&#8221; onBlur=&#8221;kkontrol();&#8221;&gt;&lt;span id=&#8221;sonuc&#8221;&gt;&lt;/span&gt;[/JavaScript]</div>
<p>Burda <strong>onBlur</strong> eventini kullandık.Yani veri girişinden sonra TAB`a  basmanız veya herhangi bir yere tıklamanız fonksiyonu  çalıştıracaktır.Bundan sonrası ise size kalıyor.<strong>kontrol.asp</strong>nizde <strong>kullanici</strong> verisini alarak dbdekiyle eşleştirir sonucu yazdırırsınız.Sonucumuz <strong>sonuc id</strong>`li spana dönecektir.</p>
<p><strong>Eyceks kütüphanesi : </strong><a title="Eyceks kütüphanesi" href="../dosyalar/eyceks.zip">http://www.scorlex.net/dosyalar/eyceks.zip</a></p>
<img src="http://feeds.feedburner.com/~r/scorlex/~4/AELe-ahP3H8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.scorlex.net/ajax-ile-form-kontrolu.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.scorlex.net/ajax-ile-form-kontrolu.html</feedburner:origLink></item>
		<item>
		<title>Ajax İle İletişim Formu</title>
		<link>http://feedproxy.google.com/~r/scorlex/~3/Bqp-99HErTY/ajax-ile-iletisim-formu.html</link>
		<comments>http://www.scorlex.net/ajax-ile-iletisim-formu.html#comments</comments>
		<pubDate>Mon, 09 May 2011 01:11:04 +0000</pubDate>
		<dc:creator>scorLex</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[ajax ile iletişim formu]]></category>
		<category><![CDATA[iletişim formu]]></category>

		<guid isPermaLink="false">http://www.scorlex.net/?p=156</guid>
		<description><![CDATA[İletişim bölümünde konuyla ilgili istek olmuştu.Bende dilimin döndüğü kadar kendi sitemdeki kodları örnek göstererek anlatmaya çalışacağım. Çalışmamda eyceks kütüphanesi kullandım ancak ajax-tr kapandığı için ordan link veremiyorum.Kütüphane linki yazının en altındadır. Eyceks kütüphanesi ajax ilk patladığı zamanlarda çıkan basit ama kullanışlı bir kütüphane.Şimdilerde benim dışımda kullanan yok sanırım (: [JavaScript]&#60;script type=&#8221;text/javascript&#8221; src=&#8221;eyceks.js&#8221;&#62;&#60;/script&#62; &#60;script type=&#8221;text/javascript&#8221;&#62; function [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-78 alignleft" title="Ajax" src="http://www.scorlex.net/wp-content/uploads/2011/04/ajax.jpg" alt="Ajax" width="227" height="113" />İletişim bölümünde konuyla ilgili istek olmuştu.Bende dilimin döndüğü kadar kendi sitemdeki kodları örnek  göstererek anlatmaya çalışacağım.</p>
<p>Çalışmamda eyceks kütüphanesi kullandım ancak ajax-tr kapandığı için ordan link veremiyorum.Kütüphane linki yazının en altındadır.</p>
<p>Eyceks kütüphanesi ajax ilk patladığı zamanlarda çıkan basit ama kullanışlı bir kütüphane.Şimdilerde benim dışımda kullanan yok sanırım (:<span id="more-156"></span></p>
<p>[JavaScript]&lt;script type=&#8221;text/javascript&#8221; src=&#8221;eyceks.js&#8221;&gt;&lt;/script&gt;<br />
&lt;script type=&#8221;text/javascript&#8221;&gt;<br />
function yorumekle(){</p>
<p>var sid  = document.getElementById(&#8216;sid&#8217;).value;<br />
var id = document.getElementById(&#8216;id&#8217;).value;<br />
var ad = document.getElementById(&#8216;ad&#8217;).value;<br />
var soyad = document.getElementById(&#8216;soyad&#8217;).value;<br />
var mail = document.getElementById(&#8216;mail&#8217;).value;<br />
var yorum = document.getElementById(&#8216;yorum&#8217;).value;</p>
<p>// alinan verileri isleme koyalim &#8211; scorLex..<br />
var sc =  &#8220;sid=&#8221;+fc_(sid)+&#8221;&amp;id=&#8221;+fc_(id)+&#8221;&amp;ad=&#8221;+fc_(ad)+&#8221;&amp;soyad=&#8221;+fc_(soyad)+&#8221;&amp;mail=&#8221;+fc_(mail)+&#8221;&amp;yorum=&#8221;+fc_(yorum);<br />
JXP(1, &#8220;yorum_sonuc&#8221;, &#8220;yorumekle.asp&#8221;, sc);</p>
<p>document.yform.reset();</p>
<p>}<br />
&lt;/script&gt;[/JavaScript]</p>
<p>Öncelikle kodlarımıza kütüphanemizi ekledik.Daha sonra formdan gelen verilerimizi alıyoruz.Formumuza örnek vermek gerekirse</p>
<p>[JavaScript]&lt;form action=&#8221;javascript:void(0);&#8221; method=&#8221;post&#8221; name=&#8221;yform&#8221; id=&#8221;yform&#8221;&gt;</p>
<p>&lt;input name=&#8221;ad&#8221; type=&#8221;text&#8221; id=&#8221;ad&#8221;&gt;<br />
&lt;input name=&#8221;soyad&#8221; type=&#8221;text&#8221; id=&#8221;soyad&#8221;&gt;<br />
&lt;input name=&#8221;mail&#8221; type=&#8221;text&#8221; id=&#8221;mail&#8221;&gt;<br />
&lt;textarea name=&#8221;yorum&#8221; cols=&#8221;21&#8243; rows=&#8221;4&#8243; id=&#8221;yorum&#8221;&gt;&lt;/textarea&gt;<br />
&lt;input name=&#8221;id&#8221; type=&#8221;hidden&#8221; value=&#8221;id değeri&#8221; id=&#8221;id&#8221;&gt;<br />
&lt;input name=&#8221;sid&#8221; type=&#8221;hidden&#8221; value=&#8221;Sessionid değeri&#8221; id=&#8221;sid&#8221;&gt;<br />
&lt;button type=&#8221;button&#8221; onClick=&#8221;yorumekle();&#8221;&gt;Gönder&lt;/button&gt;</p>
<p>&lt;span id=&#8221;yorum_sonuc&#8221;&gt;&lt;/span&gt;</p>
<p>&lt;/form&gt;[/JavaScript]</p>
<p>Benim formum bu şekilde.Tüm inputlara id değeri veriyoruz ve en sondaki <strong>yorum_sonuc</strong> idli span ise sonucun döneceği yer.Ayrıca butonun <strong>onClick</strong> eventinde ise yukarda yazdığımız <strong>yorumekle</strong> fonksiyonunu çağırıyoruz.</p>
<p>Genel olarak yapacaklarımız bu kadar.</p>
<p>[JavaScript]JXP(1, &#8220;yorum_sonuc&#8221;, &#8220;yekle.asp&#8221;, sc);[/JavaScript]</p>
<p>Fonksiyonumuzdaki bu kısımda<br />
<strong>1-</strong> <strong>yorum_sonuc</strong> alanı belirttiğimiz sonucun döneceği alan.<br />
<strong>2-</strong><strong>yekle.asp</strong> &#8216;de verileri gönderip dbye kaydedeceğimiz sayfa.</p>
<p>yekle.asp sayfa içeriğini anlatmaya gerek yok.Asp,php veya hangi dili  tercih ederseniz.Burdan sonra ajax kullanacağımız bir durum yok.Son olarak JXP(ost)  verileri post metodu ile gönderir.Get ile göndermek isterseniz JXG(et)  kullanabilirsiniz.</p>
<p><strong>Eyceks kütüphanesi : </strong><a title="Eyceks kütüphanesi" href="http://www.scorlex.net/dosyalar/eyceks.zip">http://www.scorlex.net/dosyalar/eyceks.zip</a></p>
<img src="http://feeds.feedburner.com/~r/scorlex/~4/Bqp-99HErTY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.scorlex.net/ajax-ile-iletisim-formu.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.scorlex.net/ajax-ile-iletisim-formu.html</feedburner:origLink></item>
		<item>
		<title>World Community Grid</title>
		<link>http://feedproxy.google.com/~r/scorlex/~3/WotSVHbl4Bk/world-community-grid.html</link>
		<comments>http://www.scorlex.net/world-community-grid.html#comments</comments>
		<pubDate>Mon, 09 May 2011 00:56:04 +0000</pubDate>
		<dc:creator>scorLex</dc:creator>
				<category><![CDATA[Tanıtım]]></category>
		<category><![CDATA[World Community Grid]]></category>

		<guid isPermaLink="false">http://www.scorlex.net/?p=153</guid>
		<description><![CDATA[Dünyadaki tüm bilgisayarlar internet üzerinden birleşerek boş yere açık kaldıkları zamanlarda (mesela yemek yerken, TV izlerken&#8230;) dünyayı daha yaşanabilir bir hale getire bilir. World Community Grid dünyadaki gönüllü bilgisayarları bir araya getirerek Kanser , Aids , Uyuşturucu bağımlılığı gibi sorunlara çare olabilecek süper bilgisayar oluşturuyor. Tek yapman gereken üye olup Word Community Grid yazılımını indirmen.. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.scorlex.net/wp-content/uploads/2011/05/world-community-grid-05-05-2009.gif"><img class="size-full wp-image-154 alignleft" title="World Community Grid" src="http://www.scorlex.net/wp-content/uploads/2011/05/world-community-grid.gif" alt="World Community Grid" width="182" height="122" /></a>Dünyadaki tüm bilgisayarlar internet üzerinden  birleşerek boş yere açık kaldıkları zamanlarda (mesela yemek yerken, TV  izlerken&#8230;) dünyayı daha yaşanabilir bir hale getire bilir.</p>
<p>World Community Grid dünyadaki gönüllü bilgisayarları bir araya getirerek Kanser , Aids , Uyuşturucu bağımlılığı gibi sorunlara çare olabilecek  süper bilgisayar oluşturuyor. Tek yapman gereken üye olup Word Community  Grid yazılımını indirmen..</p>
<p>Bu yazılım %100 güvenlidir. (PlayStation 3&#8242;de hazır halde yüklü geliyor.)<span id="more-153"></span></p>
<p>Nasıl Çalışıyor ?<br />
WCG ’ye üye olduktan sora yazılımı indiriyor ve kuruyorsunuz.<br />
WCG sizin bilgisayarınıza belli bir görev veriyor.<br />
Bilgisayarınız boşta çalışırken (isterseniz herzaman açık bırakabilirsiniz) hesaplama yapmaya başlıyor.<br />
İşlem bitince sonucu internet üzerinden geri gönderiyor. (Çok büyük bir  dosya değil.Son zamanlarda sürekli kullanılan bir facebook penceresi  daha çok dosya indirmenize neden olur)</p>
<p>Kişisel sonuçlarınızı görebilir ve projelere nekadar katkıda bulunduğunuzu görebilirsiniz.<br />
Arkadaşlarınızla yada diğer takımlarla yarışa bilirsiniz..</p>
<p><strong>Link:</strong> <a rel="nofollow" href="http://www.worldcommunitygrid.org/">http://www.worldcommunitygrid.org</a></p>
<img src="http://feeds.feedburner.com/~r/scorlex/~4/WotSVHbl4Bk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.scorlex.net/world-community-grid.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.scorlex.net/world-community-grid.html</feedburner:origLink></item>
		<item>
		<title>Orjinal Ofis Yazılımı Edinin</title>
		<link>http://feedproxy.google.com/~r/scorlex/~3/dSvJtP5narQ/orjinal-ofis-yazilimi-edinin.html</link>
		<comments>http://www.scorlex.net/orjinal-ofis-yazilimi-edinin.html#comments</comments>
		<pubDate>Mon, 09 May 2011 00:50:07 +0000</pubDate>
		<dc:creator>scorLex</dc:creator>
				<category><![CDATA[Genel Bilgi]]></category>
		<category><![CDATA[microsoft office]]></category>
		<category><![CDATA[office sifre degistirme]]></category>
		<category><![CDATA[orjinal ofis yazilimi]]></category>

		<guid isPermaLink="false">http://www.scorlex.net/?p=150</guid>
		<description><![CDATA[Yeni bir güncelleme ile lisanssız ofis yazılımı kullananlar böyle bir uyarı alıyor.Bu sorunu çözmek kısacası serial &#8216;i değiştirebilmek için aşağıdaki adımları uygulayın.Konuyu alıntı yapıyorum .. 1- Başlat-&#62;Çalıştır-&#62;regedit yazın. 2- HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Office\\11.0\\ Registration\\ kadar gelin. 3- Registration altındaki {9017041F-6000-11D3-8CFE-0150048383C9} gibi koda tıklayın ve sağ tarafta DigitalProductID satırını bulun. 4- DigitalProductID satırına sağ tuş yapın, sil diyin ve [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-151 alignleft" title="Microsoft Office" src="http://www.scorlex.net/wp-content/uploads/2011/05/microsoft-office.jpg" alt="Microsoft Office" width="192" height="158" />Yeni bir güncelleme ile lisanssız ofis yazılımı  kullananlar böyle bir uyarı alıyor.Bu sorunu çözmek kısacası serial &#8216;i  değiştirebilmek için aşağıdaki adımları uygulayın.Konuyu alıntı  yapıyorum ..</p>
<p>1- Başlat-&gt;Çalıştır-&gt;regedit yazın.</p>
<p>2- HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Office\\11.0\\ Registration\\ kadar gelin.</p>
<p>3- Registration altındaki {9017041F-6000-11D3-8CFE-0150048383C9} gibi  koda tıklayın ve sağ tarafta DigitalProductID satırını bulun.</p>
<p>4- DigitalProductID satırına sağ tuş yapın, sil diyin ve regedit kapatın.<span id="more-150"></span></p>
<p>5- Word’e tıklayın açılışta serial soracak, aşağıdakilerden key’lerden birini girin.</p>
<p>Gwh28-dgcmp-p6rc4-6j4mt-*****<br />
Wfdwy-xqxjf-rhryg-bg7rq-*****<br />
Gwh28-dgcmp-p6rc4-6j4mt-*****<br />
Tkfxv-bbc8g-9mht9-69vdh-*****</p>
<p>6- Bilgisayarı yeniden başlatın, karşınıza uyarı gelirse çözümle diyip tamam’a basın.</p>
<p>Not: Office 2007 için 2 numaradaki 11.0 yerine 12,0 girelecek.</p>
<p>(HJTFK-Q7GT6-Q62DG-HJ87K-***** -&gt; Office 2007 için)</p>
<p>Not : Bilgilendirme amaçlıdır.Serial vermiyorum ..</p>
<img src="http://feeds.feedburner.com/~r/scorlex/~4/dSvJtP5narQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.scorlex.net/orjinal-ofis-yazilimi-edinin.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.scorlex.net/orjinal-ofis-yazilimi-edinin.html</feedburner:origLink></item>
		<item>
		<title>XMLHTTP İle Veri Çekmek</title>
		<link>http://feedproxy.google.com/~r/scorlex/~3/pxr1hSrun_A/xmlhttp-ile-veri-cekmek.html</link>
		<comments>http://www.scorlex.net/xmlhttp-ile-veri-cekmek.html#comments</comments>
		<pubDate>Mon, 09 May 2011 00:43:03 +0000</pubDate>
		<dc:creator>scorLex</dc:creator>
				<category><![CDATA[Asp]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[asp xmlhttp]]></category>
		<category><![CDATA[xmlhttp]]></category>
		<category><![CDATA[xmlhttp ile veri çekmek]]></category>

		<guid isPermaLink="false">http://www.scorlex.net/?p=147</guid>
		<description><![CDATA[Bir uygulama üzerine çalışırken bu basit script çıktı ortaya.Genelde haberlerin XMLHTTP ile linklerini çekiyoruz ve detaylarına tıkladığımızda yine haberi kendi sitesinden okuyoruz.Burda değişik bir şey yaptım ve haberler.com sitesi üzerindeki haberleri URL&#8216;deki başlığını yazarak okuyabiliyoruz.Kodlar aşağıdadır. Linkimiz yapımız ise şu şekilde: haber.asp?haber&#124;iddianame-uyap-sisteminde-haberi Sayfayı kaydedip yukardaki şekilde girdiğinizde haberler.com sitesindeki İDDİANAME UYAP SİSTEMİNDE başlıklı haberi sayfanız [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-70 alignleft" title="Asp" src="http://www.scorlex.net/wp-content/uploads/2011/04/asp.gif" alt="Active Server Pages" width="169" height="116" /></p>
<p>Bir uygulama üzerine çalışırken bu basit script çıktı ortaya.Genelde haberlerin <strong>XMLHTTP</strong> ile linklerini çekiyoruz ve detaylarına tıkladığımızda yine haberi  kendi sitesinden okuyoruz.Burda değişik bir şey yaptım ve haberler.com  sitesi üzerindeki haberleri <strong>URL</strong>&#8216;deki başlığını yazarak okuyabiliyoruz.Kodlar aşağıdadır.<br />
Linkimiz yapımız ise şu şekilde:</p>
<p><strong>haber.asp?haber|iddianame-uyap-sisteminde-haberi</strong></p>
<p>Sayfayı kaydedip yukardaki şekilde girdiğinizde haberler.com sitesindeki <strong>İDDİANAME UYAP SİSTEMİNDE</strong> başlıklı haberi sayfanız üzerinden okuyabileceksiniz.Kodlar biraz çorba  oldu ..<span id="more-147"></span></p>
<p>[VB]&lt;%</p>
<p>&#8216;Türkçe karakter sorunu çözümü<br />
Function BinaryToString(Binary)<br />
Dim cl1, cl2, cl3, pl1, pl2, pl3<br />
Dim L<br />
cl1 = 1<br />
cl2 = 1<br />
cl3 = 1<br />
L = LenB(Binary)<br />
Do While cl1&lt;=L<br />
pl3 = pl3 &amp; Chr(AscB(MidB(Binary,cl1,1)))<br />
cl1 = cl1 + 1<br />
cl3 = cl3 + 1<br />
If cl3&gt;300 Then<br />
pl2 = pl2 &amp; pl3<br />
pl3 = &#8220;&#8221;<br />
cl3 = 1<br />
cl2 = cl2 + 1<br />
If cl2&gt;200 Then<br />
pl1 = pl1 &amp; pl2<br />
pl2 = &#8220;&#8221;<br />
cl2 = 1<br />
End If<br />
End If<br />
Loop<br />
BinaryToString = pl1 &amp; pl2 &amp; pl3<br />
End Function</p>
<p>Public Function VeriAl(strGelen)</p>
<p>Set objVeriAl = Server.CreateObject(&#8220;Microsoft.XMLHTTP&#8221; )</p>
<p>objVeriAl.Open &#8220;GET&#8221; , strGelen, FALSE</p>
<p>objVeriAl.sEnd</p>
<p>VeriAl = BinaryToString(objVeriAl.ResponseBody)</p>
<p>SET objVeriAl = Nothing</p>
<p>End Function</p>
<p>&#8216;Query_String</p>
<p>obje = request.querystring</p>
<p>obje = split(obje,&#8221;|&#8221;)</p>
<p>if obje(1)=&#8221;" then<br />
Response.Write(&#8220;Boş bırakmayınız.&#8221;)<br />
Response.End()<br />
end if</p>
<p>&#8216; Adres satırı<br />
strAdres = &#8220;http://www.haberler.com/&#8221;&amp;obje(1)&amp;&#8221;/&#8221;</p>
<p>strVeri = VeriAL(strAdres)</p>
<p>&#8216;Değerlerimiz</p>
<p>objee = split(strVeri,&#8221;&lt;div id=&#8221;"habermetni&#8221;"&gt;&#8221;)</p>
<p>yazdir = Instr(objee(1),&#8221;&lt;table border=&#8221;"0&#8243;&#8221;&gt;&#8221;)</p>
<p>yazdir2 = Left(objee(1),yazdir-1)</p>
<p>deger1      = yazdir2</p>
<p>&#8216;Veriyi yazdıralım.</p>
<p>%&gt;</p>
<p>&lt;%=deger1%&gt;[/VB]</p>
<p><strong>Not :</strong> 25.07.2008 tarihli yazımdan derlemedir.Yazımda geçen haberler.com kod yapısında bir değişiklik oldu ise ona göre düzenlemeniz gerekmekte ..</p>
<img src="http://feeds.feedburner.com/~r/scorlex/~4/pxr1hSrun_A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.scorlex.net/xmlhttp-ile-veri-cekmek.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.scorlex.net/xmlhttp-ile-veri-cekmek.html</feedburner:origLink></item>
		<item>
		<title>ActionScript 3 Dersleri [ 9.Bölüm ]</title>
		<link>http://feedproxy.google.com/~r/scorlex/~3/PrTXgjg0Nvc/actionscript-3-dersleri-9-bolum.html</link>
		<comments>http://www.scorlex.net/actionscript-3-dersleri-9-bolum.html#comments</comments>
		<pubDate>Fri, 06 May 2011 23:40:54 +0000</pubDate>
		<dc:creator>scorLex</dc:creator>
				<category><![CDATA[Flash / ActionScript]]></category>
		<category><![CDATA[actionscript 3]]></category>
		<category><![CDATA[actionscript dersleri]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.scorlex.net/?p=145</guid>
		<description><![CDATA[Not: (” Tırnak) işaretlerini kodlamada yeniden yazmanız gerekmektedir. Bu dersimizde “ActionScript 3 ile Diziler” ‘e değineceğiz. Diziler içerisinde bir ya da daha fazla eleman içerebilen değişkenlerdir. Bu değişkenleri numarasına göre yeniden çağırabilir ve kullanabiliriz. Önemli bir husus ta; dizi elemanları sırasıyla 0,1,2… şeklinde numaralanırlar. // Kod yazımı buradan itibaren başlamıştır /* Diziyi de diğer değişkenler [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.scorlex.net/wp-content/uploads/2011/05/flash-actionscript.png"><img class="size-full wp-image-124 alignleft" title="Flash / ActionScript" src="http://www.scorlex.net/wp-content/uploads/2011/05/flash-actionscript.png" alt="Flash / ActionScript" width="150" height="143" /></a>Not: (” Tırnak) işaretlerini kodlamada yeniden yazmanız gerekmektedir.</p>
<p>Bu dersimizde “ActionScript 3 ile Diziler” ‘e değineceğiz.</p>
<p>Diziler içerisinde bir ya da daha fazla eleman içerebilen  değişkenlerdir. Bu değişkenleri numarasına göre yeniden çağırabilir ve  kullanabiliriz. Önemli bir husus ta; dizi elemanları sırasıyla 0,1,2…  şeklinde numaralanırlar.</p>
<p>// Kod yazımı buradan itibaren başlamıştır</p>
<p>/* Diziyi de diğer değişkenler gibi oluşturalım. Bu esnada dizinin ismini, aslen dizi olduğunu, ve değerlerini girelim. */<span id="more-145"></span></p>
<p>var diziDeneme:Array = new Array();</p>
<p>diziDeneme[0] = “Mehmet”;<br />
diziDeneme[1] = “Burak”;</p>
<p>trace(diziDeneme[1]); // Burak</p>
<p>// DİZİNİN ELEMAN SAYISINI TESPİT ETMEK</p>
<p>trace(”Bu dizinin eleman sayısı: ” + diziDeneme.length); // Bu dizinin eleman sayısı: 2</p>
<p>// DİZİYE BİR ELEMAN EKLEMEK (SONA)</p>
<p>diziDeneme.push(”Hakan”);<br />
trace(diziDeneme); //Mehmet,Burak,Hakan</p>
<p>// DİZİYE BİR ELEMAN EKLEMEK (BAŞA)</p>
<p>diziDeneme.unshift(”Özcan”); //İlk sıraya Özcan’ı ekler</p>
<p>trace(diziDeneme); //Özcan,Mehmet,Burak,Hakan</p>
<p>// DİZİ İÇERİSİNDE DÖNGÜ ÇALIŞTIRARAK ÜYELİK SORGUSU YAPMAK</p>
<p>var diziDeneme2:Array = [”Hasan”,”Burak”,”Mehmet”];<br />
trace(diziDeneme2);</p>
<p>//Hasan,Burak,Mehmet</p>
<p>/* Normal bir for döngüsü kuruyoruz. i adında sayısal değişken  oluşturuyoruz. i’yi sıfırlıyoruz. i ‘yi dizi içerisindeki eleman sayısı  kadar olana dek bir artır komutunu veriyoruz. */</p>
<p>for (var i:Number=0; i &lt; diziDeneme2.length; i++) {</p>
<p>/*Dönme esnasında i sayısı sürekli artıyor. diziDeneme[i sayısının o  anki değeri] “Mehmet” diye bir elemana rastlarsa “Mevcut” çıktısını  vermesini istiyoruz. */</p>
<p>if (diziDeneme<em> == “Mehmet”) {<br />
trace(”Mevcut”);<br />
}<br />
}</p>
<p>// STRİNG BİR DEĞİŞKEN VEYA YAZI KUTUSUNDAKİ YAZINSAL VERİLERİ PARÇALAMAK</p>
<p>/* Herhangi bir yazıdan belirlediğimiz sembol yardımıyla, bu sembolün  bulunduğu her noktayı yeniden bu sembol karşımıza çıkana değin parçalara  ayırabiliriz. */</p>
<p>/* Bu yeni verileri yeni bir string ya da bir diziye aktarabiliriz. */</p>
<p>var makale:String = new String(”Merhaba!.. Bu örnek bir makale yazısıdır”)</p>
<p>var txtDizi:Array;</p>
<p>txtDizi = makale.split(” “);</p>
<p>// Ben boşluklardan ayırma yaptım. İsterseniz (,) , (.) gibi sembolleri de kullanabilirsiniz</p>
<p>trace(txtDizi[0]);<br />
trace(txtDizi[1]);<br />
trace(txtDizi[2]);<br />
trace(txtDizi[3]);</p>
<p>// Merhaba!..</p>
<p>// Bu</p>
<p>// örnek</p>
<p>// bir</p>
<p>// VERİ SAYISI ÖNCEDEN TANIMLI DİZİ</p>
<p>var diziSayisi2:Array = new Array(5);</p>
<p>trace(diziSayisi2.length); //Dizide şimdiden oluşan eleman sayısını gösterir. “5″</p>
<p>// Dizinin sadece belirlediğimiz elemanlarını atayalım.</p>
<p>diziSayisi2[0] = “bir”;<br />
diziSayisi2[2] = “Üç”;<br />
diziSayisi2[5] = “Altı”;trace(diziSayisi2);// Dizideki 5 elemandan 0,2,ve 5. elemanın ne olacağını belirledik. Bunları gösterir</p>
<p>// DİZİDEKİ ELEMANLAR ARASINA DEĞER ALMAK</p>
<p>// Virgülü beğenmiyormusunuz? O halde boşluk ya da ”ve” ifadesini ‘de kullanmayı öğrenelim..</p>
<p>var diziDeneme3:Array = new Array(”bir”, “iki”, “üç”);</p>
<p>//Yeni değişken tanımlayalım. İçeriği diziDeneme3′ün elemanları ve aralarına eklenmiş “ve” lerden oluşsun</p>
<p>var diziDeneme3yazi:String = diziDeneme3.join(” ve “);</p>
<p>trace(diziDeneme3yazi); // bir ve iki ve üç</p>
<p>// DİZİ İÇERİSİNDEKİ ELAMANLARIN SORGULAMASI</p>
<p>var diziDeneme4:Array = new Array(123,45,6789,123,984,323,123,32);</p>
<p>var index:int = diziDeneme4.indexOf(123);</p>
<p>trace(”Evet ” + index + “‘ıncı eleman 123″); // Evet 0′ıncı eleman 123</p>
<p>var indexSon:int = diziDeneme4.lastIndexOf(123);</p>
<p>trace(”Evet ” + indexSon + “‘ıncı eleman 123″);// Evet 6′ıncı eleman 123</p>
<p>/* Bu dizide 123 şeklinde bir eleman varsa bu en az sıfırdan büyük bir  değer demektir. Yani birinci eleman 0 değerini döndürür. 4′üncü eleman 3  değerini döndürür. O zaman 123 şeklindeki bir elemanın mevcudiyeti en  az 0 değerini döndürür. */</p>
<p>// Biz de diziye bunu soralım</p>
<p>if (diziDeneme4.lastIndexOf(123) &gt; -1) {<br />
trace(”Bu dizide böyle bir eleman mevcut”);<br />
}</p>
<p>// DİZİDEN BİR ELEMAN KESMEK (SONDAN)</p>
<p>// Dizideki son elemanı kesebilir ve dilerseniz bununla yeni bir string değişken oluşturabilirsiniz.</p>
<p>var diziDeneme5:Array = new Array(”bir”, “iki”, “üç”);<br />
trace(diziDeneme5);<br />
var diziDeneme5SonEleman:String = diziDeneme5.pop();<br />
trace(diziDeneme5);<br />
trace(diziDeneme5SonEleman); // üç</p>
<p>// DİZİDEN BİR ELEMAN KESMEK (BAŞTAN)</p>
<p>var diziDeneme6:Array = new Array(”bir” , “iki” , “üç”);<br />
var diziDeneme6IlkEleman:String = diziDeneme6.shift();<br />
trace(diziDeneme6);<br />
trace(diziDeneme6IlkEleman);</p>
<p>// DİZİ İÇİNDEKİ ELEMANLARI TERSİNE ÇEVİRMEK</p>
<p>var diziDeneme7:Array = new Array(”bir”, “iki”, “üç” , “dört”);<br />
trace(diziDeneme7);<br />
diziDeneme7.reverse();<br />
trace(diziDeneme7); // dört,üç,iki,bir</p>
<p>// DİZİDEN BELİRLENEN ARALIKTAKİ ELEMANLARI KOPYALAMAK</p>
<p>var diziDeneme8:Array = new Array(”bir”, “iki”, “üç”, “dört”, “beş”, “altı”);</p>
<p>var diziDeneme8Aralik:Array = diziDeneme8.slice(0,4);</p>
<p>trace(diziDeneme8);</p>
<p>trace(diziDeneme8Aralik);</p>
<p>// slice(2); ikiden sonrasını, slice(-2); sondan ikinciden itibaren kopyalar</p>
<p>// DİZİDEN ELEMAN SİLMEK</p>
<p>/*</p>
<p>Dizi içinde 5 eleman olduğunu varsayarsak. üçüncü,dördüncü ve beşinci elemanları silmek için</p>
<p>Birinci elemanın 0(sıfır) no ‘ya denk geldiğini hesaba katarak;</p>
<p>dizi.splice(2); // yani 0,1.. den sonraki tüm elemanları sil.</p>
<p>Tersi için (sondan itibaren) dizi.splice(-2);</p>
<p>dizi eleman sayısını bozmadan sadece içeriği silmek için</p>
<p>delete dizi[0]; (Evet arada nokta vs yok)</p>
<p>*/</p>
<p>// DİZİ İÇİNDEKİ ELEMANLARI ALFABEYE GÖRE SIRALAMAK</p>
<p>var diziDeneme9:Array = new Array(”ayakkabı”,”disket”,”cevşen”,”bardak”);<br />
diziDeneme9.sort(); trace(diziDeneme9); // ayakkabı,bardak,cevşen,disket// DİZİ İÇİNDEKİ ELEMANLARI KÜÇÜKTEN BÜYÜĞE SIRALAMAK</p>
<p>var diziDeneme10:Array = new Array(5,4,3,2,1,0);</p>
<p>trace(”Orjinali ” + diziDeneme10);</p>
<p>diziDeneme10.sort(Array.NUMERIC);</p>
<p>trace(”Sıralı hali: ” + diziDeneme10); //Sıralı hali: 0,1,2,3,4,5</p>
<p>// DİZİ İÇİNDEKİ VERİLERİ STRİNG BİR DEĞİŞKENE ÇEVİRMEK</p>
<p>var diziDeneme11:Array = new Array(”bir”,”iki”,”üç”);</p>
<p>var diziDeneme11String:String = diziDeneme11.toString();</p>
<p>trace(diziDeneme11String);</p>
<p>Yazan : Burak AYDIN</em><em><br />
</em></p>
<img src="http://feeds.feedburner.com/~r/scorlex/~4/PrTXgjg0Nvc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.scorlex.net/actionscript-3-dersleri-9-bolum.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.scorlex.net/actionscript-3-dersleri-9-bolum.html</feedburner:origLink></item>
	</channel>
</rss>

