<?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>ÜGEnet.com &#187; 2010 &#187; Haziran</title>
	<atom:link href="http://www.ugenet.com/2010/06/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ugenet.com</link>
	<description>A. Bahadır ÜGE  - Freelance, Senior Web Application Developer, since 1998</description>
	<lastBuildDate>Tue, 24 Apr 2012 10:35:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>phpMyAdmin ‘in zorlandığı yerler için EMS MySQL Manager</title>
		<link>http://www.ugenet.com/2010/06/phpmyadmin-in-zorlandigi-yerler-icin-ems-mysql-manager/</link>
		<comments>http://www.ugenet.com/2010/06/phpmyadmin-in-zorlandigi-yerler-icin-ems-mysql-manager/#comments</comments>
		<pubDate>Sat, 26 Jun 2010 19:30:55 +0000</pubDate>
		<dc:creator>Bahadır ÜGE</dc:creator>
				<category><![CDATA[Duyuru / Haber]]></category>
		<category><![CDATA[Genel]]></category>
		<category><![CDATA[Genel SQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[EMS]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[MySQL Manager]]></category>
		<category><![CDATA[phpMyAdmin]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[tablo]]></category>
		<category><![CDATA[veritabanı]]></category>

		<guid isPermaLink="false">http://www.ugenet.com/w/?p=50</guid>
		<description><![CDATA[. Wndows tabanlı bir uygulama olan EMS MySQL Manager, kolay kullanımı, esnek ara&#231;ları, virtual olarak bir &#231;ok sorunu kolaylıkla halletmesi&#160; sayesinden web uygulamaları oluşturanların sağ kolu oluyor. Tabloları birbiriyle ilişkilendirip bu ilişki neticesini diagram olarak g&#246;rmek isteyenler i&#231;in virtual database diagram aracı, projelerinizin i&#231;inde kaybolmadan projeksiyon yapıp geleceği g&#246;rmenizi sağlıyor. phpMyAdmin &#252;zerinde SQL dili kullarak [...]]]></description>
			<content:encoded><![CDATA[<p>.<img style="float:left" src="http://sqlmanager.net/i/box/mysql/manager.gif" alt="EMS MySQL Manager" /></p>
<p>Wndows tabanlı bir uygulama olan EMS MySQL Manager, kolay kullanımı, esnek ara&ccedil;ları, virtual olarak bir &ccedil;ok sorunu kolaylıkla halletmesi&nbsp; sayesinden web uygulamaları oluşturanların sağ kolu oluyor.</p>
<p>Tabloları birbiriyle ilişkilendirip bu ilişki neticesini diagram olarak g&ouml;rmek isteyenler i&ccedil;in virtual database diagram aracı, projelerinizin i&ccedil;inde kaybolmadan projeksiyon yapıp geleceği g&ouml;rmenizi sağlıyor.</p>
<p>phpMyAdmin &uuml;zerinde SQL dili kullarak yarattığınız, trigger ve foreign keyleri sadece s&uuml;r&uuml;kle bırak şeklideki mouse hareketleri oluşturma yeteneği onu daha eşsiz kılıyor.</p>
<p>Sunucınıza SSH ile erişip virtual olarak hazırladığınız sorguları sunucu &uuml;zerinde &ccedil;alıştırma imkanı ise harika. Profesyonel MySQL veritabanı y&ouml;netimi i&ccedil;in bizzat kullanıyor ve tavsiye ediyoruz.</p>
<p>Data detaylı bilgi i&ccedil;in <a target="_blank" href="http://sqlmanager.net/en/products/mysql/manager/features">tıklayınız.</a></p>
<p>A. Bahadır &Uuml;GE</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.ugenet.com%2F2010%2F06%2Fphpmyadmin-in-zorlandigi-yerler-icin-ems-mysql-manager%2F&amp;title=phpMyAdmin%20%E2%80%98in%20zorland%C4%B1%C4%9F%C4%B1%20yerler%20i%C3%A7in%20EMS%20MySQL%20Manager" id="wpa2a_2">Paylaş</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.ugenet.com/2010/06/phpmyadmin-in-zorlandigi-yerler-icin-ems-mysql-manager/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>javascript ile 2 farklı formdaki bir alandan diğerine değer atama</title>
		<link>http://www.ugenet.com/2010/06/javascript-ile-2-farkli-formdaki-bir-alandan-digerine-deger-atama/</link>
		<comments>http://www.ugenet.com/2010/06/javascript-ile-2-farkli-formdaki-bir-alandan-digerine-deger-atama/#comments</comments>
		<pubDate>Sat, 26 Jun 2010 19:28:30 +0000</pubDate>
		<dc:creator>Bahadır ÜGE</dc:creator>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[Script]]></category>

		<guid isPermaLink="false">http://www.ugenet.com/w/?p=46</guid>
		<description><![CDATA[Bazen iki farklı form üzerindeki değerlerin birbirine atanmasına ihtiyaç duyulabilir.&#160; Bunun için basit javascript kodu ile amacınıza ulaşabilirsiniz. Formlarınızı oluştururken mutlaka forma ve form elementlerine ID atamayı unutmayın.&#160; Bu ID&#39;lerin eşsiz (Unique) olmasına dikkat edin. Bir DOM kodunda ID&#39;ler asla çakışmamalıdır.&#160; Ben genelde forma verilen name (Ad) ile ID alanını aynı değerde tutmayı tercih ederim. [...]]]></description>
			<content:encoded><![CDATA[<p>Bazen iki farklı form üzerindeki değerlerin birbirine atanmasına ihtiyaç duyulabilir.&nbsp; Bunun için basit javascript kodu ile amacınıza ulaşabilirsiniz.</p>
<p>Formlarınızı oluştururken mutlaka forma ve form elementlerine ID atamayı unutmayın.&nbsp; Bu ID&#39;lerin eşsiz (Unique) olmasına dikkat edin. Bir DOM kodunda ID&#39;ler asla çakışmamalıdır.&nbsp; Ben genelde forma verilen name (Ad) ile ID alanını aynı değerde tutmayı tercih ederim.</p>
<p><span style="color: rgb(51, 153, 102);"><em>&lt;form method=&quot;post&quot; action=&quot;&quot; id=&quot;deneme1&quot; name=&quot;deneme1&quot;&gt;<br />&nbsp;&nbsp;&nbsp; &lt;input name=&quot;text1&quot; id=&quot;text1&quot; type=&quot;text&quot; /&gt;<br />&nbsp;&nbsp;&nbsp; &lt;input name=&quot;Submit1&quot; type=&quot;button&quot; value=&quot;submit&quot; onclick=&quot;bak(); return false;&quot; /&gt;<br />&lt;/form&gt;</em></span></p>
<p>&quot;deneme1&quot; adında bir form oluşturduk. 2 adet input mevcut bunlardan biri button diğeri text tipinde.&nbsp; text1 alanına girilen değeri onclick olayı ile bak() adlı bir javascript&#39;e gönderip, bunun &quot;deneme2&quot; formundaki &quot;text2&quot; input&#39;una değer olarak atanmasını sağlayacağız. </p>
<p><span style="color: rgb(51, 153, 102);"><em>&lt;form method=&quot;post&quot; action=&quot;&quot; id=&quot;deneme2&quot; name=&quot;deneme2&quot;&gt;<br />&nbsp;&nbsp;&nbsp; &lt;input name=&quot;text2&quot; id=&quot;text2&quot; type=&quot;text&quot; /&gt;<br />&lt;/form&gt;</em></span> </p>
<p>javascript ise ;</p>
<p><span style="color: rgb(51, 153, 102);"><em>&lt;script type=&quot;text/javascript&quot;&gt;<br />function bak()<br />{<br />document.forms[&#39;deneme2&#39;].text2.value = document.forms[&#39;deneme1&#39;].text1.value;<br />return;<br />}<br />&lt;/script&gt;</em></span></p>
<p>şeklinde olacak.</p>
<p class="style1"><strong>Sonuç :</strong></p>
<p class="style1"><img src="http://www.ugenet.com/images/javaornek1.jpg" border="0" alt="Java Örnek 1" />&nbsp;</p>
<p>Aynı işlemi aritmetik işlem uygulayarak örneklemenizi çoğaltabilirsiniz. Tüm Browser&#39;larda çalıştığını göreceksiniz.</p>
<p>İyi&nbsp; projelerinizde kullanmanız dileğiyle,<br />&nbsp;</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.ugenet.com%2F2010%2F06%2Fjavascript-ile-2-farkli-formdaki-bir-alandan-digerine-deger-atama%2F&amp;title=javascript%20ile%202%20farkl%C4%B1%20formdaki%20bir%20alandan%20di%C4%9Ferine%20de%C4%9Fer%20atama" id="wpa2a_4">Paylaş</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.ugenet.com/2010/06/javascript-ile-2-farkli-formdaki-bir-alandan-digerine-deger-atama/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PHP, Xajax kütüphanesi ile CSS ve Stillerle oynamak.</title>
		<link>http://www.ugenet.com/2010/06/php-xajax-kutuphanesi-ile-css-ve-stillerle-oynamak/</link>
		<comments>http://www.ugenet.com/2010/06/php-xajax-kutuphanesi-ile-css-ve-stillerle-oynamak/#comments</comments>
		<pubDate>Sat, 26 Jun 2010 19:27:22 +0000</pubDate>
		<dc:creator>Bahadır ÜGE</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[XAJAX]]></category>

		<guid isPermaLink="false">http://www.ugenet.com/w/?p=44</guid>
		<description><![CDATA[XAJAX, PHP ile geliştirilmiş bir AJAX kütüphanesidir. Javascript ile neredeyse hiç boğuşmadan PHP foksiyonlarının yetenekleri ile eşsiz uygulamalar geliştirilebilen bu kütüphaneyihttp://xajaxproject.org/ adresinden indirebilirsiniz. XAJAX Kütüphanesi ile&#160; CSS ve stillerde çalışmak adına aşağıdaki kodları incelemenizi tavsiye ediyorum.Burada dikkat edilmesi gereken husus stilleri assign ederken, javascript syntaxlarında olduğu gibi &#34;-&#34; tire kullanmadan, 2. kelimenin baş harfi birinci [...]]]></description>
			<content:encoded><![CDATA[<p>XAJAX, PHP ile geliştirilmiş bir AJAX kütüphanesidir. Javascript ile neredeyse hiç boğuşmadan PHP foksiyonlarının yetenekleri ile eşsiz uygulamalar geliştirilebilen bu kütüphaneyi<a href="http://xajaxproject.org/">http://xajaxproject.org/</a> adresinden indirebilirsiniz.</p>
<p>XAJAX Kütüphanesi ile&nbsp; CSS ve stillerde çalışmak adına aşağıdaki kodları incelemenizi tavsiye ediyorum.<br />Burada dikkat edilmesi gereken husus stilleri assign ederken, javascript syntaxlarında olduğu gibi &quot;-&quot; tire kullanmadan, 2. kelimenin baş harfi birinci kelimeye bitişik ve büyük harfle tanımlanmalıdır.</p>
<p>Bune göre aşağıdaki örneklere bakacak olursak;</p>
<p><strong>bakcground-color &#8211; backgroundColor,<br />font-wieght &#8211; fontWeight</strong> şeklinde yazılmıştır.</p>
<p><code><span style="color: #CCCCCC"><span style="color: #0000BB">&lt;?php&nbsp;<br /></span><span style="color: #FF8000">//&nbsp;xajax&nbsp;kütüphanesini&nbsp;include&nbsp;ediyoruz.<br /></span><span style="color: #007700">include(</span><span style="color: #DD0000">"config/xajax/xajax_core/xajax.inc.php"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">$xajaxDeneme&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">xajax</span><span style="color: #007700">();&nbsp;</span><span style="color: #FF8000">//&nbsp;$xajaxDeneme&nbsp;adında&nbsp;bir&nbsp;xajax&nbsp;objesi&nbsp;oluşturuyoruz.</p>
<p>/*&nbsp;Değişik&nbsp;olaylar&nbsp;için&nbsp;oluşturduğumuz&nbsp;xajax<br />*&nbsp;&nbsp;fonksiyonlarını&nbsp;register&nbsp;ediyoruz.&nbsp;<br />*/<br /></span><span style="color: #0000BB">$xajaxDeneme</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">registerFunction</span><span style="color: #007700">(</span><span style="color: #DD0000">"arkaPlanRengiDegistir"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">$xajaxDeneme</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">registerFunction</span><span style="color: #007700">(</span><span style="color: #DD0000">"textYazi"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">$xajaxDeneme</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">registerFunction</span><span style="color: #007700">(</span><span style="color: #DD0000">"kalinYazi"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">$xajaxDeneme</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">registerFunction</span><span style="color: #007700">(</span><span style="color: #DD0000">"punto20Yap"</span><span style="color: #007700">);</p>
<p></span><span style="color: #FF8000">/*<br />*&nbsp;Xajax&nbsp;ile&nbsp;oluşalabilecek&nbsp;hata&nbsp;v.b.&nbsp;<br />*&nbsp;gibi&nbsp;durumları&nbsp;izlemek&nbsp;için&nbsp;debug&nbsp;metodunu<br />*&nbsp;açıyoruz.<br />*&nbsp;false&nbsp;:&nbsp;pasif<br />*&nbsp;true&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;aktif<br />*/<br /></span><span style="color: #0000BB">$xajaxDeneme</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">setFlag</span><span style="color: #007700">(</span><span style="color: #DD0000">"debug"</span><span style="color: #007700">,</span><span style="color: #0000BB">false</span><span style="color: #007700">);</p>
<p></span><span style="color: #FF8000">//&nbsp;Fonsiyonlar&nbsp;işleme&nbsp;alacak&nbsp;olan&nbsp;metodu&nbsp;çağıralım.<br /></span><span style="color: #0000BB">$xajaxDeneme</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">processRequest</span><span style="color: #007700">();</p>
<p>echo&nbsp;</span><span style="color: #DD0000">'&lt;html&gt;'</span><span style="color: #007700">;<br />echo&nbsp;</span><span style="color: #DD0000">'&lt;head&gt;'</span><span style="color: #007700">;<br /></span><span style="color: #FF8000">/*&nbsp;Xajax&nbsp;javascript&nbsp;dosylarınının&nbsp;oluşturulmasını&nbsp;sağlayalım.<br />*&nbsp;&nbsp;bu&nbsp;metodu&nbsp;&lt;body&gt;&nbsp;tag'i&nbsp;sonrasında&nbsp;veya&nbsp;<br />*&nbsp;&lt;/head&gt;&nbsp;tag'inden&nbsp;önce&nbsp;tanımlamak&nbsp;gerekir.<br />*/</p>
<p></span><span style="color: #0000BB">$xajaxDeneme</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">printJavascript</span><span style="color: #007700">(</span><span style="color: #DD0000">'config/xajax/'</span><span style="color: #007700">);&nbsp;<br />echo&nbsp;</span><span style="color: #DD0000">'&lt;/head&gt;'</span><span style="color: #007700">;<br />echo&nbsp;</span><span style="color: #DD0000">'&lt;body&gt;'</span><span style="color: #007700">;</p>
<p></span><span style="color: #FF8000">//&nbsp;Üzerinde&nbsp;işlem&nbsp;yapacağımız&nbsp;bir&nbsp;tag&nbsp;yaratıp&nbsp;ona&nbsp;bir&nbsp;id&nbsp;verdik&nbsp;<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">'&lt;div&nbsp;id="degisecekYazi"&gt;DENEME&nbsp;YAZISI&lt;/div&gt;'</span><span style="color: #007700">;<br />echo&nbsp;</span><span style="color: #DD0000">'&lt;p&gt;'</span><span style="color: #007700">;<br />echo&nbsp;</span><span style="color: #DD0000">'&lt;input&nbsp;type="button"&nbsp;value="KIRMIZI&nbsp;ARKA&nbsp;PLAN"&nbsp;onclick="xajax_arkaPlanRengiDegistir();&nbsp;return&nbsp;false;"&gt;'</span><span style="color: #007700">;<br />echo&nbsp;</span><span style="color: #DD0000">'&nbsp;-&nbsp;'</span><span style="color: #007700">;<br />echo&nbsp;</span><span style="color: #DD0000">'&lt;input&nbsp;type="button"&nbsp;value="SARI&nbsp;YAZI"&nbsp;onclick="xajax_textYazi();&nbsp;return&nbsp;false;"&gt;'</span><span style="color: #007700">;<br />echo&nbsp;</span><span style="color: #DD0000">'&nbsp;-&nbsp;'</span><span style="color: #007700">;<br />echo&nbsp;</span><span style="color: #DD0000">'&lt;input&nbsp;type="button"&nbsp;value="KALINYAZI"&nbsp;onclick="xajax_kalinYazi();&nbsp;return&nbsp;false;"&gt;'</span><span style="color: #007700">;<br />echo&nbsp;</span><span style="color: #DD0000">'&nbsp;-&nbsp;'</span><span style="color: #007700">;<br />echo&nbsp;</span><span style="color: #DD0000">'&lt;input&nbsp;type="button"&nbsp;value="20&nbsp;PT&nbsp;YAP"&nbsp;onclick="xajax_punto20Yap();&nbsp;return&nbsp;false;"&gt;'</span><span style="color: #007700">;<br />echo&nbsp;</span><span style="color: #DD0000">'&lt;/p&gt;'</span><span style="color: #007700">;<br />echo&nbsp;</span><span style="color: #DD0000">'&lt;/body&gt;'</span><span style="color: #007700">;<br />echo&nbsp;</span><span style="color: #DD0000">'&lt;/html&gt;'</span><span style="color: #007700">;</p>
<p></span><span style="color: #FF8000">/**<br />&nbsp;*&nbsp;Çağrıldığı&nbsp;zaman&nbsp;DIV'in&nbsp;arkaplanını&nbsp;kırmızı&nbsp;yapar<br />&nbsp;*<br />&nbsp;*&nbsp;@return&nbsp;XML<br />&nbsp;*/<br /></span><span style="color: #007700">function&nbsp;</span><span style="color: #0000BB">arkaPlanRengiDegistir</span><span style="color: #007700">()<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$objResponse&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">xajaxResponse</span><span style="color: #007700">();&nbsp;</span><span style="color: #FF8000">//&nbsp;Xajax&nbsp;Response&nbsp;oluşturuyoruz.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$objResponse</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">assign</span><span style="color: #007700">(</span><span style="color: #DD0000">"degisecekYazi"</span><span style="color: #007700">,</span><span style="color: #DD0000">"style.backgroundColor"</span><span style="color: #007700">,</span><span style="color: #DD0000">"red"</span><span style="color: #007700">);&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">$objResponse</span><span style="color: #007700">;<br />}</p>
<p></span><span style="color: #FF8000">/**<br />&nbsp;*&nbsp;Çağrıldığı&nbsp;zaman&nbsp;DIV'in&nbsp;içindeki&nbsp;text'i&nbsp;sar&nbsp;yapar<br />&nbsp;*<br />&nbsp;*&nbsp;@return&nbsp;XML<br />&nbsp;*/<br /></span><span style="color: #007700">function&nbsp;</span><span style="color: #0000BB">textYazi</span><span style="color: #007700">()<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$objResponse&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">xajaxResponse</span><span style="color: #007700">();&nbsp;</span><span style="color: #FF8000">//&nbsp;Xajax&nbsp;Response&nbsp;oluşturuyoruz.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$objResponse</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">assign</span><span style="color: #007700">(</span><span style="color: #DD0000">"degisecekYazi"</span><span style="color: #007700">,</span><span style="color: #DD0000">"style.color"</span><span style="color: #007700">,</span><span style="color: #DD0000">"yellow"</span><span style="color: #007700">);&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">$objResponse</span><span style="color: #007700">;<br />}</p>
<p></span><span style="color: #FF8000">/**<br />&nbsp;*&nbsp;Çağrıldığı&nbsp;zaman&nbsp;DIV'in&nbsp;içindeki&nbsp;text'i&nbsp;kalın&nbsp;yazar<br />&nbsp;*<br />&nbsp;*&nbsp;@return&nbsp;XML<br />&nbsp;*/<br /></span><span style="color: #007700">function&nbsp;</span><span style="color: #0000BB">kalinYazi</span><span style="color: #007700">()<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$objResponse&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">xajaxResponse</span><span style="color: #007700">();&nbsp;</span><span style="color: #FF8000">//&nbsp;Xajax&nbsp;Response&nbsp;oluşturuyoruz.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$objResponse</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">assign</span><span style="color: #007700">(</span><span style="color: #DD0000">"degisecekYazi"</span><span style="color: #007700">,</span><span style="color: #DD0000">"style.fontWeight"</span><span style="color: #007700">,</span><span style="color: #DD0000">"bold"</span><span style="color: #007700">);&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">$objResponse</span><span style="color: #007700">;<br />}</p>
<p></span><span style="color: #FF8000">/**<br />&nbsp;*&nbsp;Çağrıldığı&nbsp;zaman&nbsp;DIV'in&nbsp;içindeki&nbsp;text'i&nbsp;20&nbsp;punto&nbsp;yazar<br />&nbsp;*<br />&nbsp;*&nbsp;@return&nbsp;XML<br />&nbsp;*/<br /></span><span style="color: #007700">function&nbsp;</span><span style="color: #0000BB">punto20Yap</span><span style="color: #007700">()<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$objResponse&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">xajaxResponse</span><span style="color: #007700">();&nbsp;</span><span style="color: #FF8000">//&nbsp;Xajax&nbsp;Response&nbsp;oluşturuyoruz.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$objResponse</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">assign</span><span style="color: #007700">(</span><span style="color: #DD0000">"degisecekYazi"</span><span style="color: #007700">,</span><span style="color: #DD0000">"style.fontSize"</span><span style="color: #007700">,</span><span style="color: #DD0000">"20pt"</span><span style="color: #007700">);&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">$objResponse</span><span style="color: #007700">;<br />}<br /></span><span style="color: #0000BB">?&gt;</span></span></code></p>
<p>şayet varolan bir css class&#39;ını bir ID atamak gerekiyorsa bunun için </p>
<p><code><span style="color: #CCCCCC"><span style="color: #FF8000">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$objResponse</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">assign</span><span style="color: #007700">(</span><span style="color: #DD0000">"degisecekYazi"</span><span style="color: #007700">,</span><span style="color: #DD0000">"className&quot;</span><span style="color: #007700">,</span><span style="color: #DD0000">"denemesitili&quot;</span><span style="color: #007700">);&nbsp;</span></span></code></p>
<p>şeklinde bir tanım yapmak gerekir. Buradan da anlaşılacağı üzere&nbsp; attribute<strong>class</strong>  olarak değil <strong>className</strong> olarak tanımlanmıştır.</p>
<p>İyi kodlarda kullanmanız dileğiyle.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.ugenet.com%2F2010%2F06%2Fphp-xajax-kutuphanesi-ile-css-ve-stillerle-oynamak%2F&amp;title=PHP%2C%20Xajax%20k%C3%BCt%C3%BCphanesi%20ile%20CSS%20ve%20Stillerle%20oynamak." id="wpa2a_6">Paylaş</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.ugenet.com/2010/06/php-xajax-kutuphanesi-ile-css-ve-stillerle-oynamak/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xajax ile Form Validasyonu ( Xajax Form Validation)</title>
		<link>http://www.ugenet.com/2010/06/xajax-ile-form-validasyonu-xajax-form-validation/</link>
		<comments>http://www.ugenet.com/2010/06/xajax-ile-form-validasyonu-xajax-form-validation/#comments</comments>
		<pubDate>Sat, 26 Jun 2010 19:22:17 +0000</pubDate>
		<dc:creator>Bahadır ÜGE</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[XAJAX]]></category>

		<guid isPermaLink="false">http://www.ugenet.com/w/?p=38</guid>
		<description><![CDATA[XAJAX ile PHP&#8217;nin tüm control structure&#8217;larını kullanıp form doğrulamak mümkün. Aşağıdaki kısa tanımlara bakarak bunu kolaylıkla yapabilirsiniz. Daha önceki makaleleri inceleyerek XAJAX ile ilgili temel bilgileri edinip bu makaleyi ona göre kullanmanızı tavsiye ederim. &#60;?php ini_set("display_errors","on"); error_reporting(6143); include("xajax/xajax_core/xajax.inc.php"); $xajax = new xajax(); $xajax->setFlag("debug",true); $xajax->registerFunction("formKontrol"); $xajax->processRequest(); $xajax->printJavascript("xajax/"); ?> &#60;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> [...]]]></description>
			<content:encoded><![CDATA[<p>XAJAX ile PHP&#8217;nin tüm control structure&#8217;larını kullanıp form doğrulamak mümkün. Aşağıdaki kısa tanımlara bakarak bunu kolaylıkla yapabilirsiniz.</p>
<p>Daha önceki makaleleri inceleyerek XAJAX ile ilgili temel bilgileri edinip bu makaleyi ona göre kullanmanızı tavsiye ederim.</p>
<p><code>
<pre style='color:#000000;background:#ffffff;'><span style='color:#a65700; background:#ffffe8; '>&lt;?php</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#400000; background:#ffffe8; '>ini_set</span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#0000e6; background:#ffffe8; '>"display_errors"</span><span style='color:#808030; background:#ffffe8; '>,</span><span style='color:#0000e6; background:#ffffe8; '>"on"</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#800080; background:#ffffe8; '>;</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#400000; background:#ffffe8; '>error_reporting</span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#008c00; background:#ffffe8; '>6143</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#800080; background:#ffffe8; '>;</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#800000; background:#ffffe8; font-weight:bold; '>include</span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#0000e6; background:#ffffe8; '>"xajax/xajax_core/xajax.inc.php"</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#800080; background:#ffffe8; '>;</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>$xajax</span><span style='color:#000000; background:#ffffe8; '> </span><span style='color:#808030; background:#ffffe8; '>=</span><span style='color:#000000; background:#ffffe8; '> </span><span style='color:#800000; background:#ffffe8; font-weight:bold; '>new</span><span style='color:#000000; background:#ffffe8; '> xajax</span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#800080; background:#ffffe8; '>;</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>$xajax</span><span style='color:#808030; background:#ffffe8; '>-</span><span style='color:#808030; background:#ffffe8; '>></span><span style='color:#000000; background:#ffffe8; '>setFlag</span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#0000e6; background:#ffffe8; '>"debug"</span><span style='color:#808030; background:#ffffe8; '>,</span><span style='color:#800000; background:#ffffe8; font-weight:bold; '>true</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#800080; background:#ffffe8; '>;</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>$xajax</span><span style='color:#808030; background:#ffffe8; '>-</span><span style='color:#808030; background:#ffffe8; '>></span><span style='color:#000000; background:#ffffe8; '>registerFunction</span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#0000e6; background:#ffffe8; '>"formKontrol"</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#800080; background:#ffffe8; '>;</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>$xajax</span><span style='color:#808030; background:#ffffe8; '>-</span><span style='color:#808030; background:#ffffe8; '>></span><span style='color:#000000; background:#ffffe8; '>processRequest</span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#800080; background:#ffffe8; '>;</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>$xajax</span><span style='color:#808030; background:#ffffe8; '>-</span><span style='color:#808030; background:#ffffe8; '>></span><span style='color:#000000; background:#ffffe8; '>printJavascript</span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#0000e6; background:#ffffe8; '>"xajax/"</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#800080; background:#ffffe8; '>;</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#a65700; background:#ffffe8; '>?></span>
<span style='color:#004a43; '>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "</span><span style='color:#5555dd; '>http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd</span><span style='color:#004a43; '>"></span>
<span style='color:#a65700; '>&lt;</span><span style='color:#800000; font-weight:bold; '>html</span><span style='color:#274796; '> xmlns</span><span style='color:#808030; '>=</span><span style='color:#0000e6; '>"http://www.w3.org/1999/xhtml"</span><span style='color:#a65700; '>></span>

<span style='color:#a65700; '>&lt;</span><span style='color:#800000; font-weight:bold; '>head</span><span style='color:#a65700; '>></span>
<span style='color:#a65700; '>&lt;</span><span style='color:#800000; font-weight:bold; '>meta</span><span style='color:#274796; '> </span><span style='color:#074726; '>http-equiv</span><span style='color:#808030; '>=</span><span style='color:#0000e6; '>"Content-Language"</span><span style='color:#274796; '> </span><span style='color:#074726; '>content</span><span style='color:#808030; '>=</span><span style='color:#0000e6; '>"tr"</span><span style='color:#274796; '> </span><span style='color:#a65700; '>/></span>
<span style='color:#a65700; '>&lt;</span><span style='color:#800000; font-weight:bold; '>meta</span><span style='color:#274796; '> </span><span style='color:#074726; '>http-equiv</span><span style='color:#808030; '>=</span><span style='color:#0000e6; '>"Content-Type"</span><span style='color:#274796; '> </span><span style='color:#074726; '>content</span><span style='color:#808030; '>=</span><span style='color:#0000e6; '>"text/html; charset=utf-8"</span><span style='color:#274796; '> </span><span style='color:#a65700; '>/></span>
<span style='color:#a65700; '>&lt;</span><span style='color:#800000; font-weight:bold; '>title</span><span style='color:#a65700; '>></span>XAJAX FORM VALIDATION BY A<span style='color:#008c00; '>.</span> BAHADIR UGE<span style='color:#a65700; '>&lt;/</span><span style='color:#800000; font-weight:bold; '>title</span><span style='color:#a65700; '>></span>
<span style='color:#a65700; '>&lt;/</span><span style='color:#800000; font-weight:bold; '>head</span><span style='color:#a65700; '>></span>

<span style='color:#a65700; '>&lt;</span><span style='color:#800000; font-weight:bold; '>body</span><span style='color:#a65700; '>></span>

<span style='color:#a65700; '>&lt;</span><span style='color:#800000; font-weight:bold; '>form</span><span style='color:#274796; '> </span><span style='color:#074726; '>method</span><span style='color:#808030; '>=</span><span style='color:#0000e6; '>"post"</span><span style='color:#274796; '> </span><span style='color:#074726; '>name</span><span style='color:#808030; '>=</span><span style='color:#0000e6; '>"userLoginForm"</span><span style='color:#274796; '> </span><span style='color:#074726; '>id</span><span style='color:#808030; '>=</span><span style='color:#0000e6; '>"userLoginForm"</span><span style='color:#a65700; '>></span>
    <span style='color:#a65700; '>&lt;</span><span style='color:#800000; font-weight:bold; '>fieldset</span><span style='color:#a65700; '>></span>
    <span style='color:#a65700; '>&lt;</span><span style='color:#800000; font-weight:bold; '>legend</span><span style='color:#a65700; '>></span>User Login<span style='color:#a65700; '>&lt;/</span><span style='color:#800000; font-weight:bold; '>legend</span><span style='color:#a65700; '>></span><span style='color:#a65700; '>&lt;</span><span style='color:#800000; font-weight:bold; '>br</span><span style='color:#a65700; '>/></span>
    <span style='color:#a65700; '>&lt;</span><span style='color:#800000; font-weight:bold; '>label</span><span style='color:#a65700; '>></span>Username :<span style='color:#a65700; '>&lt;/</span><span style='color:#800000; font-weight:bold; '>label</span><span style='color:#a65700; '>></span><span style='color:#a65700; '>&lt;</span><span style='color:#800000; font-weight:bold; '>br</span><span style='color:#274796; '> </span><span style='color:#a65700; '>/></span>
    <span style='color:#a65700; '>&lt;</span><span style='color:#800000; font-weight:bold; '>input</span><span style='color:#274796; '> </span><span style='color:#074726; '>name</span><span style='color:#808030; '>=</span><span style='color:#0000e6; '>"username"</span><span style='color:#274796; '> </span><span style='color:#074726; '>id</span><span style='color:#808030; '>=</span><span style='color:#0000e6; '>"username"</span><span style='color:#274796; '> </span><span style='color:#074726; '>type</span><span style='color:#808030; '>=</span><span style='color:#0000e6; '>"text"</span><span style='color:#274796; '> </span><span style='color:#a65700; '>/></span><span style='color:#a65700; '>&lt;</span><span style='color:#800000; font-weight:bold; '>br</span><span style='color:#274796; '> </span><span style='color:#a65700; '>/></span>
    <span style='color:#a65700; '>&lt;</span><span style='color:#800000; font-weight:bold; '>label</span><span style='color:#a65700; '>></span>Password :<span style='color:#a65700; '>&lt;/</span><span style='color:#800000; font-weight:bold; '>label</span><span style='color:#a65700; '>></span><span style='color:#a65700; '>&lt;</span><span style='color:#800000; font-weight:bold; '>br</span><span style='color:#274796; '> </span><span style='color:#a65700; '>/></span>
    <span style='color:#a65700; '>&lt;</span><span style='color:#800000; font-weight:bold; '>input</span><span style='color:#274796; '> </span><span style='color:#074726; '>name</span><span style='color:#808030; '>=</span><span style='color:#0000e6; '>"password"</span><span style='color:#274796; '> </span><span style='color:#074726; '>id</span><span style='color:#808030; '>=</span><span style='color:#0000e6; '>"password"</span><span style='color:#274796; '> </span><span style='color:#074726; '>type</span><span style='color:#808030; '>=</span><span style='color:#0000e6; '>"password"</span><span style='color:#274796; '> </span><span style='color:#a65700; '>/></span><span style='color:#a65700; '>&lt;</span><span style='color:#800000; font-weight:bold; '>br</span><span style='color:#274796; '> </span><span style='color:#a65700; '>/></span>
    <span style='color:#a65700; '>&lt;</span><span style='color:#800000; font-weight:bold; '>br</span><span style='color:#274796; '> </span><span style='color:#a65700; '>/></span>
    <span style='color:#a65700; '>&lt;</span><span style='color:#800000; font-weight:bold; '>input</span><span style='color:#274796; '> </span><span style='color:#074726; '>type</span><span style='color:#808030; '>=</span><span style='color:#0000e6; '>"button"</span><span style='color:#274796; '> </span><span style='color:#074726; '>value</span><span style='color:#808030; '>=</span><span style='color:#0000e6; '>"Giriş"</span><span style='color:#274796; '> </span><span style='color:#074726; '>onclick</span><span style='color:#808030; '>=</span><span style='color:#0000e6; '>"xajax_formKontrol(xajax.getFormValues('userLoginForm')); return false;"</span><span style='color:#a65700; '>/></span> <span style='color:#a65700; '>&lt;/</span><span style='color:#800000; font-weight:bold; '>fieldset</span><span style='color:#a65700; '>></span>
<span style='color:#a65700; '>&lt;/</span><span style='color:#800000; font-weight:bold; '>form</span><span style='color:#a65700; '>></span>
<span style='color:#a65700; '>&lt;/</span><span style='color:#800000; font-weight:bold; '>body</span><span style='color:#a65700; '>></span>
<span style='color:#a65700; '>&lt;/</span><span style='color:#800000; font-weight:bold; '>html</span><span style='color:#a65700; '>></span>
<span style='color:#a65700; background:#ffffe8; '>&lt;?php</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#800000; background:#ffffe8; font-weight:bold; '>function</span><span style='color:#000000; background:#ffffe8; '> formKontrol</span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#000000; background:#ffffe8; '>$formData</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#800080; background:#ffffe8; '>{</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#000000; background:#ffffe8; '>$objResponse</span><span style='color:#000000; background:#ffffe8; '> </span><span style='color:#808030; background:#ffffe8; '>=</span><span style='color:#000000; background:#ffffe8; '> </span><span style='color:#800000; background:#ffffe8; font-weight:bold; '>new</span><span style='color:#000000; background:#ffffe8; '> xajaxResponse</span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#800080; background:#ffffe8; '>;</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#800000; background:#ffffe8; font-weight:bold; '>if</span><span style='color:#000000; background:#ffffe8; '> </span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#800000; background:#ffffe8; font-weight:bold; '>isset</span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#000000; background:#ffffe8; '>$formData</span><span style='color:#808030; background:#ffffe8; '>[</span><span style='color:#0000e6; background:#ffffe8; '>"username"</span><span style='color:#808030; background:#ffffe8; '>]</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#000000; background:#ffffe8; '> </span><span style='color:#696969; background:#ffffe8; '>// $formdata dizisinde "username" elemanı varmı kontrol ediliyor.</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#800080; background:#ffffe8; '>{</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#696969; background:#ffffe8; '>/* Gelen username içeriğinin boş yada sayısal olup olmadığı kontrol ediliyor.</span>
<span style='color:#696969; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;Siz burada gelen değerin varlığını veritabanından bile sorgulayabilir,</span>
<span style='color:#696969; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;bu kullanıcı adının var olup olmadığını öğrenebilirsiniz. Ya da</span>
<span style='color:#696969; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;istediğiniz koşulu, yani size uyan koşulu  yazabilirsiniz.</span>
<span style='color:#696969; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;*/</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#800000; background:#ffffe8; font-weight:bold; '>if</span><span style='color:#000000; background:#ffffe8; '> </span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#400000; background:#ffffe8; '>trim</span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#000000; background:#ffffe8; '>$formData</span><span style='color:#808030; background:#ffffe8; '>[</span><span style='color:#0000e6; background:#ffffe8; '>"username"</span><span style='color:#808030; background:#ffffe8; '>]</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#000000; background:#ffffe8; '> </span><span style='color:#808030; background:#ffffe8; '>=</span><span style='color:#808030; background:#ffffe8; '>=</span><span style='color:#000000; background:#ffffe8; '> </span><span style='color:#0000e6; background:#ffffe8; '>''</span><span style='color:#000000; background:#ffffe8; '> </span><span style='color:#808030; background:#ffffe8; '>|</span><span style='color:#808030; background:#ffffe8; '>|</span><span style='color:#000000; background:#ffffe8; '> </span><span style='color:#400000; background:#ffffe8; '>is_numeric</span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#000000; background:#ffffe8; '>$formData</span><span style='color:#808030; background:#ffffe8; '>[</span><span style='color:#0000e6; background:#ffffe8; '>"username"</span><span style='color:#808030; background:#ffffe8; '>]</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#800080; background:#ffffe8; '>{</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#696969; background:#ffffe8; '>// Olumsuz durumda ekrana hata mesajı yazdırılıyor ve forma geri dönülüyor.</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#000000; background:#ffffe8; '>$objResponse</span><span style='color:#808030; background:#ffffe8; '>-</span><span style='color:#808030; background:#ffffe8; '>></span><span style='color:#000000; background:#ffffe8; '>alert</span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#0000e6; background:#ffffe8; '>"Username alanı boş yada sayısal değer içeremez !"</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#800080; background:#ffffe8; '>;</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#000000; background:#ffffe8; '>$objResponse</span><span style='color:#808030; background:#ffffe8; '>-</span><span style='color:#808030; background:#ffffe8; '>></span><span style='color:#000000; background:#ffffe8; '>script</span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#0000e6; background:#ffffe8; '>"document.forms['userLoginForm'].username.select();"</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#800080; background:#ffffe8; '>;</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#800000; background:#ffffe8; font-weight:bold; '>return</span><span style='color:#000000; background:#ffffe8; '> </span><span style='color:#000000; background:#ffffe8; '>$objResponse</span><span style='color:#800080; background:#ffffe8; '>;</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#800080; background:#ffffe8; '>}</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#800080; background:#ffffe8; '>}</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#800000; background:#ffffe8; font-weight:bold; '>else</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#800080; background:#ffffe8; '>{</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#000000; background:#ffffe8; '>$objResponse</span><span style='color:#808030; background:#ffffe8; '>-</span><span style='color:#808030; background:#ffffe8; '>></span><span style='color:#000000; background:#ffffe8; '>alert</span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#0000e6; background:#ffffe8; '>"Username değeri boş"</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#800080; background:#ffffe8; '>;</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#800000; background:#ffffe8; font-weight:bold; '>return</span><span style='color:#000000; background:#ffffe8; '> </span><span style='color:#000000; background:#ffffe8; '>$objResponse</span><span style='color:#800080; background:#ffffe8; '>;</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#800080; background:#ffffe8; '>}</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#800000; background:#ffffe8; font-weight:bold; '>if</span><span style='color:#000000; background:#ffffe8; '> </span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#800000; background:#ffffe8; font-weight:bold; '>isset</span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#000000; background:#ffffe8; '>$formData</span><span style='color:#808030; background:#ffffe8; '>[</span><span style='color:#0000e6; background:#ffffe8; '>"password"</span><span style='color:#808030; background:#ffffe8; '>]</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#000000; background:#ffffe8; '> </span><span style='color:#696969; background:#ffffe8; '>// $formdata dizisinde "password" elemanı varmı kontrol ediliyor.</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#800080; background:#ffffe8; '>{</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#696969; background:#ffffe8; '>// Username için yapılan tanımların tamamı burası içinde geçerli.</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#800000; background:#ffffe8; font-weight:bold; '>if</span><span style='color:#000000; background:#ffffe8; '> </span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#400000; background:#ffffe8; '>trim</span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#000000; background:#ffffe8; '>$formData</span><span style='color:#808030; background:#ffffe8; '>[</span><span style='color:#0000e6; background:#ffffe8; '>"password"</span><span style='color:#808030; background:#ffffe8; '>]</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#000000; background:#ffffe8; '> </span><span style='color:#808030; background:#ffffe8; '>=</span><span style='color:#808030; background:#ffffe8; '>=</span><span style='color:#000000; background:#ffffe8; '> </span><span style='color:#0000e6; background:#ffffe8; '>''</span><span style='color:#000000; background:#ffffe8; '> </span><span style='color:#808030; background:#ffffe8; '>|</span><span style='color:#808030; background:#ffffe8; '>|</span><span style='color:#000000; background:#ffffe8; '> </span><span style='color:#400000; background:#ffffe8; '>is_numeric</span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#000000; background:#ffffe8; '>$formData</span><span style='color:#808030; background:#ffffe8; '>[</span><span style='color:#0000e6; background:#ffffe8; '>"password"</span><span style='color:#808030; background:#ffffe8; '>]</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#800080; background:#ffffe8; '>{</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#696969; background:#ffffe8; '>// Olumsuz durumda ekrana hata mesajı yazdırılıyor ve forma geri dönülüyor.</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#000000; background:#ffffe8; '>$objResponse</span><span style='color:#808030; background:#ffffe8; '>-</span><span style='color:#808030; background:#ffffe8; '>></span><span style='color:#000000; background:#ffffe8; '>alert</span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#0000e6; background:#ffffe8; '>"Password alanı boş yada sayısal değer içeremez !"</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#800080; background:#ffffe8; '>;</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#000000; background:#ffffe8; '>$objResponse</span><span style='color:#808030; background:#ffffe8; '>-</span><span style='color:#808030; background:#ffffe8; '>></span><span style='color:#000000; background:#ffffe8; '>script</span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#0000e6; background:#ffffe8; '>"document.forms['userLoginForm'].password.select();"</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#800080; background:#ffffe8; '>;</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#800000; background:#ffffe8; font-weight:bold; '>return</span><span style='color:#000000; background:#ffffe8; '> </span><span style='color:#000000; background:#ffffe8; '>$objResponse</span><span style='color:#800080; background:#ffffe8; '>;</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#800080; background:#ffffe8; '>}</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#800080; background:#ffffe8; '>}</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#800000; background:#ffffe8; font-weight:bold; '>else</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#800080; background:#ffffe8; '>{</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#000000; background:#ffffe8; '>$objResponse</span><span style='color:#808030; background:#ffffe8; '>-</span><span style='color:#808030; background:#ffffe8; '>></span><span style='color:#000000; background:#ffffe8; '>alert</span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#0000e6; background:#ffffe8; '>"Password değeri boş"</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#800080; background:#ffffe8; '>;</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#800000; background:#ffffe8; font-weight:bold; '>return</span><span style='color:#000000; background:#ffffe8; '> </span><span style='color:#000000; background:#ffffe8; '>$objResponse</span><span style='color:#800080; background:#ffffe8; '>;</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#800080; background:#ffffe8; '>}</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#696969; background:#ffffe8; '>/* Her iki koşulun karşılanması durumunda</span>
<span style='color:#696969; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;buraya istediğiniz değeri yazdırabilir, istediğiniz işlemi yaptırabilirsiniz.</span>
<span style='color:#696969; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;Loginin olumlu olması durumnda session değerlerini oluşturup,</span>
<span style='color:#696969; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;login istenen sayfaya $objResponse->redirect("URL"); methodu ile gönderim yapabilirsiniz.</span>
<span style='color:#696969; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;*/</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#000000; background:#ffffe8; '>$objResponse</span><span style='color:#808030; background:#ffffe8; '>-</span><span style='color:#808030; background:#ffffe8; '>></span><span style='color:#000000; background:#ffffe8; '>alert</span><span style='color:#808030; background:#ffffe8; '>(</span><span style='color:#0000e6; background:#ffffe8; '>"Değerler doğru olarak girildi"</span><span style='color:#808030; background:#ffffe8; '>)</span><span style='color:#800080; background:#ffffe8; '>;</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#000000; background:#ffffe8; '>&#xa0;&#xa0;&#xa0;&#xa0;</span><span style='color:#800000; background:#ffffe8; font-weight:bold; '>return</span><span style='color:#000000; background:#ffffe8; '> </span><span style='color:#000000; background:#ffffe8; '>$objResponse</span><span style='color:#800080; background:#ffffe8; '>;</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#800080; background:#ffffe8; '>}</span><span style='color:#000000; background:#ffffe8; '></span>
<span style='color:#a65700; background:#ffffe8; '>?></span>
</pre>
<p></code>
<p>Detaylı sorularınız için aşağıdaki formu doldurup, sorularınızı yöneltebilirsiniz. İyi günlerde kullanmanız dileğiyle</p>
<p><strong>A. Bahadır ÜGE</strong></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.ugenet.com%2F2010%2F06%2Fxajax-ile-form-validasyonu-xajax-form-validation%2F&amp;title=Xajax%20ile%20Form%20Validasyonu%20%28%20Xajax%20Form%20Validation%29" id="wpa2a_8">Paylaş</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.ugenet.com/2010/06/xajax-ile-form-validasyonu-xajax-form-validation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

