<?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>Şahabettin Akca # Saho &#187; Html</title>
	<atom:link href="http://www.saho.in/category/web-yazilim/html/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.saho.in</link>
	<description>php, mysql, html, ajax, css,js, xml, vb, c++, c# coder</description>
	<lastBuildDate>Fri, 30 Jul 2010 08:31:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>seri port tan veri okumak ve internete göndermek</title>
		<link>http://www.saho.in/seri-port-tan-veri-okumak-ve-internete-gondermek/</link>
		<comments>http://www.saho.in/seri-port-tan-veri-okumak-ve-internete-gondermek/#comments</comments>
		<pubDate>Sat, 15 May 2010 08:53:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Html]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[bitirme ödevi]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[seriport]]></category>
		<category><![CDATA[webbrowser]]></category>

		<guid isPermaLink="false">http://www.saho.in/?p=832</guid>
		<description><![CDATA[Örneğin bir devreniz var bunun yaptığı işlemi internette yayınlamak istiyorsunuz bunun için, seri port veya usb yi kullanabiliriz.
Seri port ile yapmıştık ben onu tarif edeceğim pek te bir zorluğu yok zaten.
buna ek olarak seri port la alınan veriyi 5 saniye de bir göndereceğiz web e sürekli değil
bunun için seri port kısmı için C# internet ayağı [...]]]></description>
			<content:encoded><![CDATA[<p>Örneğin bir devreniz var bunun yaptığı işlemi internette yayınlamak istiyorsunuz bunun için, seri port veya usb yi kullanabiliriz.</p>
<p>Seri port ile yapmıştık ben onu tarif edeceğim pek te bir zorluğu yok zaten.</p>
<p>buna ek olarak seri port la alınan veriyi 5 saniye de bir göndereceğiz web e sürekli değil</p>
<p>bunun için seri port kısmı için <strong>C#</strong> internet ayağı için <strong>PHP </strong>kullanacağız<span id="more-832"></span></p>
<p>form oluşturuyoruz form uygulamamıza <strong>seri port,timer ve webbrowser</strong> bileşenleri ekliyoruz</p>
<p>timer1 nesnesinin <strong>interval </strong>değerini 5sn ye ye ayarlıyoruz</p>
<p>seri port un ayarlarını properties den veya form_load olayına yazabiliriz</p>
<p>form_load olayında aşağıda port.open yazmıştım o satırın hemen üzerine</p>
<p><strong>port.parity,port.portname,port.baudrate değerlerini ayarlayabilirsiniz eğer ayarlamazsanız : </strong></p>
<p><em>parity 8 , portname COM1, baud ise 9600 olarak default bu değerlere ayarlanıyor, eğer daha farklı değerlerde çalışıyorsanız bu değerleri ayarlamanız gerekir</em></p>
<p>okunan <strong>port.readLine(); </strong>ile okunan veriyi webrowser nesnesiyle web sitesine<strong> ?veri=</strong> isimli get gönderiyor</p>
<p>bunuda<strong> webBrowser1.Navigate(String Url);</strong> methoduyla yapıyoruz</p>
<p>yaz.php ve oku.php yi internet sitesine yerleştiriyoruz gelen veriyi alıp veri.txt isimli bir dosyada saklıyor oku.php ile ekranda gösterebilirsiniz bunu her türlü geliştirip bir tasarım içine oturtmak vs. size kalmış birşey işin temeli budur <img src='http://www.saho.in/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>biz yaptık gayet güzel oldu</p>
<p>birde oku.php de verinin güncellenmesi lazım onun için orayada bir meta refresh &#8211; javascript location reload fln ekleyebilirsiniz.</p>
<div class="codecolorer-container csharp default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;height:300px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br />35<br />36<br />37<br />38<br />39<br />40<br />41<br />42<br />43<br />44<br />45<br />46<br />47<br />48<br />49<br />50<br />51<br />52<br />53<br />54<br />55<br /></div></td><td><div class="csharp codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #0600FF;">using</span> <span style="color: #008080;">System</span><span style="color: #008000;">;</span><br />
<span style="color: #0600FF;">using</span> <span style="color: #008080;">System.Collections.Generic</span><span style="color: #008000;">;</span><br />
<span style="color: #0600FF;">using</span> <span style="color: #008080;">System.ComponentModel</span><span style="color: #008000;">;</span><br />
<span style="color: #0600FF;">using</span> <span style="color: #008080;">System.Data</span><span style="color: #008000;">;</span><br />
<span style="color: #0600FF;">using</span> <span style="color: #008080;">System.Drawing</span><span style="color: #008000;">;</span><br />
<span style="color: #0600FF;">using</span> <span style="color: #008080;">System.Linq</span><span style="color: #008000;">;</span><br />
<span style="color: #0600FF;">using</span> <span style="color: #008080;">System.Text</span><span style="color: #008000;">;</span><br />
<span style="color: #0600FF;">using</span> <span style="color: #008080;">System.Windows.Forms</span><span style="color: #008000;">;</span><br />
<span style="color: #0600FF;">using</span> <span style="color: #008080;">System.IO.Ports</span><span style="color: #008000;">;</span><br />
<span style="color: #0600FF;">namespace</span> WindowsFormsApplication1<br />
<span style="color: #000000;">&#123;</span><br />
<span style="color: #0600FF;">public</span> <span style="color: #0600FF;">partial</span> <span style="color: #FF0000;">class</span> Form1 <span style="color: #008000;">:</span> Form<br />
<span style="color: #000000;">&#123;</span><br />
<span style="color: #0600FF;">public</span> Form1<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><br />
<span style="color: #000000;">&#123;</span><br />
InitializeComponent<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span><br />
<span style="color: #000000;">&#125;</span><br />
<span style="color: #0600FF;">public</span> <span style="color: #FF0000;">string</span> veri<span style="color: #008000;">;</span><br />
<span style="color: #0600FF;">public</span> SerialPort port <span style="color: #008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> SerialPort<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span><br />
<span style="color: #0600FF;">public</span> <span style="color: #FF0000;">string</span> url <span style="color: #008000;">=</span> <span style="color: #666666;">&quot;http://www.ankabt.com/sicaklik/yaz.php?kullanici=saho&amp;amp;sifre=123456&quot;</span><span style="color: #008000;">;</span><br />
<span style="color: #0600FF;">public</span> <span style="color: #FF0000;">string</span> tempUrl<span style="color: #008000;">;</span><br />
<span style="color: #0600FF;">private</span> <span style="color: #0600FF;">void</span> Form1_Load<span style="color: #000000;">&#40;</span><span style="color: #FF0000;">object</span> sender, EventArgs e<span style="color: #000000;">&#41;</span><br />
<span style="color: #000000;">&#123;</span><br />
port.<span style="color: #0000FF;">Open</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span><br />
<br />
<span style="color: #0600FF;">if</span> <span style="color: #000000;">&#40;</span>port.<span style="color: #0000FF;">IsOpen</span> <span style="color: #008000;">==</span> <span style="color: #0600FF;">true</span><span style="color: #000000;">&#41;</span><br />
<span style="color: #000000;">&#123;</span><br />
port.<span style="color: #0000FF;">DataReceived</span> <span style="color: #008000;">+=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> SerialDataReceivedEventHandler<span style="color: #000000;">&#40;</span>Oku<span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span><br />
<br />
<span style="color: #000000;">&#125;</span><br />
<br />
<span style="color: #000000;">&#125;</span><br />
<span style="color: #0600FF;">private</span> <span style="color: #0600FF;">void</span> Oku<span style="color: #000000;">&#40;</span><span style="color: #FF0000;">object</span> s, SerialDataReceivedEventArgs e<span style="color: #000000;">&#41;</span><br />
<span style="color: #000000;">&#123;</span><br />
<br />
veri <span style="color: #008000;">=</span> port.<span style="color: #0000FF;">ReadLine</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span><br />
tempUrl <span style="color: #008000;">=</span> url <span style="color: #008000;">+</span> <span style="color: #666666;">&quot;&amp;amp;veri=&quot;</span> <span style="color: #008000;">+</span> veri<span style="color: #008000;">;</span><br />
<br />
webBrowser1.<span style="color: #0000FF;">Navigate</span><span style="color: #000000;">&#40;</span>tempUrl<span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span><br />
<span style="color: #000000;">&#125;</span><br />
<br />
<span style="color: #0600FF;">private</span> <span style="color: #0600FF;">void</span> timer1_Tick<span style="color: #000000;">&#40;</span><span style="color: #FF0000;">object</span> sender, EventArgs e<span style="color: #000000;">&#41;</span><br />
<span style="color: #000000;">&#123;</span><br />
<span style="color: #0600FF;">if</span> <span style="color: #000000;">&#40;</span>port.<span style="color: #0000FF;">IsOpen</span> <span style="color: #008000;">==</span> <span style="color: #0600FF;">true</span><span style="color: #000000;">&#41;</span><br />
<span style="color: #000000;">&#123;</span><br />
port.<span style="color: #0000FF;">Close</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span><br />
<span style="color: #000000;">&#125;</span><br />
<span style="color: #0600FF;">else</span><br />
<span style="color: #000000;">&#123;</span><br />
port.<span style="color: #0000FF;">Open</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span><br />
<span style="color: #000000;">&#125;</span><br />
<span style="color: #000000;">&#125;</span><br />
<br />
<span style="color: #000000;">&#125;</span><br />
<span style="color: #000000;">&#125;</span></div></td></tr></tbody></table></div>
<p>PHP Kısmında ise  :</p>
<p><strong>yaz.php içeriği</strong></p>
<div class="codecolorer-container php default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp;</div></td></tr></tbody></table></div>
<p><strong>oku.php</strong></p>
<div class="codecolorer-container php default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br /></div></td><td><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #339933;">&lt;</span>div style<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;text-align:center;border:2px dotted lighblue;&quot;</span><span style="color: #339933;">&gt;</span><span style="color: #000088;">$sicaklik</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/file_get_contents"><span style="color: #990000;">file_get_contents</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;veri.txt&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;<br />
&lt;pre&gt; <span style="color: #006699; font-weight: bold;">{$veri}</span>&lt;/pre&gt;<br />
&quot;</span><span style="color: #339933;">;</span><br />
<br />
?<span style="color: #339933;">&amp;</span>gt<span style="color: #339933;">;&lt;/</span>div<span style="color: #339933;">&gt;</span></div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://www.saho.in/seri-port-tan-veri-okumak-ve-internete-gondermek/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>php oop(obje/nesne ye yönelik programlama) için 1-2 uygulama örneği</title>
		<link>http://www.saho.in/php-oopobjenesne-ye-yonelik-programlama-icin-1-2-uygulama-ornegi/</link>
		<comments>http://www.saho.in/php-oopobjenesne-ye-yonelik-programlama-icin-1-2-uygulama-ornegi/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 19:22:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Html]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[anka]]></category>
		<category><![CDATA[nesne]]></category>
		<category><![CDATA[obje]]></category>
		<category><![CDATA[object]]></category>
		<category><![CDATA[oop]]></category>
		<category><![CDATA[oyp]]></category>
		<category><![CDATA[programlama]]></category>
		<category><![CDATA[saho]]></category>

		<guid isPermaLink="false">http://www.saho.in/?p=478</guid>
		<description><![CDATA[obje ye yönelik kodlamanın biraz anlaşılması için bir örnek :
class.sayfalama.saho.php
PHP Kodu:
 &#60;?php
class sayfalama {
public
$sayfa;
public $suan;
public $geri;
public $ileri;
public $ileriDonguArtisi;
public $ileriDonguLimit;
public $bitis;
public $baslangic;
public $veriSayisi;
public $sayfaVeriLimiti;
public $geriLimit;
public $ileriLimit;
public $arguman;
public $dosya;
public $link;
public
$cssWidthDis = &#8220;675px&#8221;;
public $cssWidthIc = &#8220;650px&#8221;;
public
$cssBg = &#8220;#fff&#8221;;
public $cssColor = &#8220;#000&#8243;;
public $cssFontSize = &#8220;11px/15px&#8221;;
public $cssFontFamily = &#8220;tahoma&#8221;;
public $cssBorderColor = &#8220;#eee&#8221;;
public
$cssHoverBg = &#8220;#4f9ecd&#8221;;
public $cssHoverColor = &#8220;#fff&#8221;;
public $cssHoverFontSize = &#8220;11px/15px&#8221;;
public [...]]]></description>
			<content:encoded><![CDATA[<p>obje ye yönelik kodlamanın biraz anlaşılması için bir örnek :<br />
class.sayfalama.saho.php<br />
PHP Kodu:</p>
<div><span style="color: #000000;"> <span style="color: #0000bb;">&lt;?php<br />
</span><span style="color: #007700;">class </span><span style="color: #0000bb;">sayfalama </span><span style="color: #007700;">{</p>
<p>public</p>
<p></span><span style="color: #0000bb;">$sayfa</span><span style="color: #007700;">;<br />
public </span><span style="color: #0000bb;">$suan</span><span style="color: #007700;">;<br />
public </span><span style="color: #0000bb;">$geri</span><span style="color: #007700;">;<br />
public </span><span style="color: #0000bb;">$ileri</span><span style="color: #007700;">;<br />
public </span><span style="color: #0000bb;">$ileriDonguArtisi</span><span style="color: #007700;">;<br />
public </span><span style="color: #0000bb;">$ileriDonguLimit</span><span style="color: #007700;">;<br />
public </span><span style="color: #0000bb;">$bitis</span><span style="color: #007700;">;<br />
public </span><span style="color: #0000bb;">$baslangic</span><span style="color: #007700;">;<br />
public </span><span style="color: #0000bb;">$veriSayisi</span><span style="color: #007700;">;<br />
public </span><span style="color: #0000bb;">$sayfaVeriLimiti</span><span style="color: #007700;">;<br />
public </span><span style="color: #0000bb;">$geriLimit</span><span style="color: #007700;">;<br />
public </span><span style="color: #0000bb;">$ileriLimit</span><span style="color: #007700;">;<br />
public </span><span style="color: #0000bb;">$arguman</span><span style="color: #007700;">;<br />
public </span><span style="color: #0000bb;">$dosya</span><span style="color: #007700;">;<br />
public </span><span style="color: #0000bb;">$link</span><span style="color: #007700;">;</p>
<p>public</p>
<p></span><span style="color: #0000bb;">$cssWidthDis </span><span style="color: #007700;">= </span><span style="color: #dd0000;">&#8220;675px&#8221;</span><span style="color: #007700;">;<br />
public </span><span style="color: #0000bb;">$cssWidthIc </span><span style="color: #007700;">= </span><span style="color: #dd0000;">&#8220;650px&#8221;</span><span style="color: #007700;">;</p>
<p>public</p>
<p></span><span style="color: #0000bb;">$cssBg </span><span style="color: #007700;">= </span><span style="color: #dd0000;">&#8220;#fff&#8221;</span><span style="color: #007700;">;<br />
public </span><span style="color: #0000bb;">$cssColor </span><span style="color: #007700;">= </span><span style="color: #dd0000;">&#8220;#000&#8243;</span><span style="color: #007700;">;<br />
public </span><span style="color: #0000bb;">$cssFontSize </span><span style="color: #007700;">= </span><span style="color: #dd0000;">&#8220;11px/15px&#8221;</span><span style="color: #007700;">;<br />
public </span><span style="color: #0000bb;">$cssFontFamily </span><span style="color: #007700;">= </span><span style="color: #dd0000;">&#8220;tahoma&#8221;</span><span style="color: #007700;">;<br />
public </span><span style="color: #0000bb;">$cssBorderColor </span><span style="color: #007700;">= </span><span style="color: #dd0000;">&#8220;#eee&#8221;</span><span style="color: #007700;">;</p>
<p>public</p>
<p></span><span style="color: #0000bb;">$cssHoverBg </span><span style="color: #007700;">= </span><span style="color: #dd0000;">&#8220;#4f9ecd&#8221;</span><span style="color: #007700;">;<br />
public </span><span style="color: #0000bb;">$cssHoverColor </span><span style="color: #007700;">= </span><span style="color: #dd0000;">&#8220;#fff&#8221;</span><span style="color: #007700;">;<br />
public </span><span style="color: #0000bb;">$cssHoverFontSize </span><span style="color: #007700;">= </span><span style="color: #dd0000;">&#8220;11px/15px&#8221;</span><span style="color: #007700;">;<br />
public </span><span style="color: #0000bb;">$cssHoverFontFamily </span><span style="color: #007700;">= </span><span style="color: #dd0000;">&#8220;tahoma&#8221;</span><span style="color: #007700;">;<br />
public </span><span style="color: #0000bb;">$cssHoverBorderColor </span><span style="color: #007700;">= </span><span style="color: #dd0000;">&#8220;11px/15px&#8221;</span><span style="color: #007700;">;</p>
<p>function</p>
<p></span><span style="color: #0000bb;">cssWidthIc</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$string</span><span style="color: #007700;">)<br />
{<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssWidthIc </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$string</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">cssWidthDis</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$string</span><span style="color: #007700;">)<br />
{<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssWidthDis </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$string</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">cssBg</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$string</span><span style="color: #007700;">)<br />
{<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssBg </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$string</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">cssColor</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$string</span><span style="color: #007700;">)<br />
{<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssColor </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$string</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">cssFontSize</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$string</span><span style="color: #007700;">)<br />
{<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssFontSize </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$string</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">cssFontFamily</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$string</span><span style="color: #007700;">)<br />
{<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssFontFamily </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$string</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">cssBorderColor</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$string</span><span style="color: #007700;">)<br />
{<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssBorderColor </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$string</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">cssHoverBg</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$string</span><span style="color: #007700;">)<br />
{<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssHoverBg </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$string</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">cssHoverColor</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$string</span><span style="color: #007700;">)<br />
{<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssHoverColor </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$string</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">cssHoverFontSize</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$string</span><span style="color: #007700;">)<br />
{<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssHoverFontSize </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$string</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">cssHoverFontFamily</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$string</span><span style="color: #007700;">)<br />
{<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssHoverFontFamily </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$string</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">cssHoverBorderColor</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$string</span><span style="color: #007700;">)<br />
{<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssHoverBorderColor </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$string</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">css</span><span style="color: #007700;">()<br />
{<br />
</span><span style="color: #0000bb;">$html</span><span style="color: #007700;">=</span><span style="color: #dd0000;">&#8216;&lt;style  type=&#8221;text/css&#8221;&gt;<br />
.sayfalama {<br />
float:left;<br />
width:&#8217; </span><span style="color: #007700;">. </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssWidthIc </span><span style="color: #007700;">. </span><span style="color: #dd0000;">&#8216;;<br />
padding-top:5px;<br />
padding-bottom:5px;<br />
margin-left:5px;<br />
display:inline;<br />
}<br />
.syfm {<br />
float:left;<br />
width:&#8217; </span><span style="color: #007700;">. </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssWidthDis </span><span style="color: #007700;">. </span><span style="color: #dd0000;">&#8216;;<br />
display:inline;<br />
padding:3px;<br />
background:&#8217; </span><span style="color: #007700;">. </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssBg </span><span style="color: #007700;">. </span><span style="color: #dd0000;">&#8216;;<br />
color:&#8217; </span><span style="color: #007700;">. </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssColor </span><span style="color: #007700;">. </span><span style="color: #dd0000;">&#8216;;<br />
margin-top:5px;<br />
font:bold &#8216; </span><span style="color: #007700;">. </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssFontSize </span><span style="color: #007700;">. </span><span style="color: #dd0000;">&#8216; &#8220;&#8216; </span><span style="color: #007700;">. </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssFontFamily </span><span style="color: #007700;">. </span><span style="color: #dd0000;">&#8216;&#8221;;<br />
}<br />
.syfm a #seciliSayfa<br />
{<br />
background:#cc0000;<br />
}<br />
.syfm a{<br />
height:30px;<br />
padding:3px;<br />
background:&#8217; </span><span style="color: #007700;">. </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssBg </span><span style="color: #007700;">. </span><span style="color: #dd0000;">&#8216;;<br />
color:&#8217; </span><span style="color: #007700;">. </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssColor </span><span style="color: #007700;">. </span><span style="color: #dd0000;">&#8216;;<br />
margin-left:5px;<br />
text-decoration:none;<br />
border:1px solid &#8216; </span><span style="color: #007700;">. </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssBorderColor </span><span style="color: #007700;">. </span><span style="color: #dd0000;">&#8216;;<br />
font:bold &#8216; </span><span style="color: #007700;">. </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssFontSize </span><span style="color: #007700;">. </span><span style="color: #dd0000;">&#8216; &#8220;&#8216; </span><span style="color: #007700;">. </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssFontFamily </span><span style="color: #007700;">. </span><span style="color: #dd0000;">&#8216;&#8221;;<br />
}<br />
.syfm a:hover{<br />
padding:3px;<br />
background:&#8217; </span><span style="color: #007700;">. </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssHoverBg </span><span style="color: #007700;">. </span><span style="color: #dd0000;">&#8216;;<br />
color:&#8217; </span><span style="color: #007700;">. </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssHoverColor </span><span style="color: #007700;">. </span><span style="color: #dd0000;">&#8216;;<br />
margin-left:5px;<br />
text-decoration:none;<br />
border:1px solid &#8216; </span><span style="color: #007700;">. </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssHoverBorderColor </span><span style="color: #007700;">. </span><span style="color: #dd0000;">&#8216;;<br />
font:bold &#8216; </span><span style="color: #007700;">. </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssHoverFontSize </span><span style="color: #007700;">. </span><span style="color: #dd0000;">&#8216;  &#8220;&#8216; </span><span style="color: #007700;">. </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">cssHoverFontFamily </span><span style="color: #007700;">. </span><span style="color: #dd0000;">&#8216;&#8221;;<br />
}<br />
&lt;/style&gt;&#8217;</span><span style="color: #007700;">;<br />
return </span><span style="color: #0000bb;">$html</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">sayiDurum</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$sayi</span><span style="color: #007700;">)<br />
{<br />
if(</span><span style="color: #0000bb;">substr</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$sayi</span><span style="color: #007700;">,</span><span style="color: #0000bb;">0</span><span style="color: #007700;">,</span><span style="color: #0000bb;">1</span><span style="color: #007700;">)==</span><span style="color: #dd0000;">&#8216;-&#8217;</span><span style="color: #007700;">)<br />
{<br />
return </span><span style="color: #0000bb;">false</span><span style="color: #007700;">;<br />
}<br />
else<br />
{<br />
return </span><span style="color: #0000bb;">true</span><span style="color: #007700;">;<br />
}<br />
}<br />
function </span><span style="color: #0000bb;">geriLimit</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$sayi</span><span style="color: #007700;">)<br />
{<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">geriLimit </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$sayi</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">ileriLimit</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$sayi</span><span style="color: #007700;">)<br />
{<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">ileriLimit </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$sayi</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">veriSayisi</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$sayi</span><span style="color: #007700;">)<br />
{<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">veriSayisi </span><span style="color: #007700;">= </span><span style="color: #0000bb;">intval</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$sayi</span><span style="color: #007700;">);<br />
}<br />
function </span><span style="color: #0000bb;">sayfaVeriLimiti</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$sayi</span><span style="color: #007700;">)<br />
{<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">sayfaVeriLimiti </span><span style="color: #007700;">= </span><span style="color: #0000bb;">intval</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$sayi</span><span style="color: #007700;">);<br />
}<br />
function </span><span style="color: #0000bb;">suan</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$sayi</span><span style="color: #007700;">)<br />
{<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">suan </span><span style="color: #007700;">= (empty(</span><span style="color: #0000bb;">$sayi</span><span style="color: #007700;">)) ? </span><span style="color: #0000bb;">0 </span><span style="color: #007700;">: </span><span style="color: #0000bb;">$sayi</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">argumanlar</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$string</span><span style="color: #007700;">)<br />
{<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">arguman </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$string</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">dosya</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$string</span><span style="color: #007700;">)<br />
{<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">dosya </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$string</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">link</span><span style="color: #007700;">()<br />
{<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">link </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">dosya </span><span style="color: #007700;">. </span><span style="color: #dd0000;">&#8220;?&#8221; </span><span style="color: #007700;">. </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">arguman</span><span style="color: #007700;">;<br />
}<br />
</span><span style="color: #ff8000;"><br />
</span><span style="color: #007700;">function </span><span style="color: #0000bb;">sayfa</span><span style="color: #007700;">()<br />
{<br />
</span><span style="color: #ff8000;">//try<br />
//{<br />
</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">sayfa </span><span style="color: #007700;">= </span><span style="color: #0000bb;">intval</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">veriSayisi </span><span style="color: #007700;">/ </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">sayfaVeriLimiti</span><span style="color: #007700;">);<br />
</span><span style="color: #ff8000;">//    if(!$this-&gt;sayfa)<br />
//    {<br />
//        throw new Exception(&#8217;sıfıra bölünemez&#8217;);<br />
//    }<br />
//}<br />
//catch (Exception $e) {<br />
//    echo &#8216;Hata: &#8216;,  $e-&gt;getMessage(), &#8220;\n&#8221;;<br />
//}<br />
</span><span style="color: #007700;">return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">sayfa</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">geri</span><span style="color: #007700;">()<br />
{<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">geri </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">suan </span><span style="color: #007700;">- </span><span style="color: #0000bb;">1</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">ileri</span><span style="color: #007700;">()<br />
{<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">ileri </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">suan </span><span style="color: #007700;">+ </span><span style="color: #0000bb;">1</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">ileriDonguArtisi</span><span style="color: #007700;">()<br />
{<br />
</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">ileriDonguArtisi </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">geriLimit </span><span style="color: #007700;">- </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">suan</span><span style="color: #007700;">;<br />
if(</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">sayiDurum</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">ileriDonguArtisi</span><span style="color: #007700;">))<br />
{<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">ileriDonguLimit </span><span style="color: #007700;">= (</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">suan </span><span style="color: #007700;">+ </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">ileriLimit </span><span style="color: #007700;">+ </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">ileriDonguArtisi</span><span style="color: #007700;">);<br />
}<br />
else<br />
{<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">ileriDonguLimit </span><span style="color: #007700;">= (</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">suan </span><span style="color: #007700;">+ </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">ileriLimit</span><span style="color: #007700;">);<br />
}<br />
}<br />
function </span><span style="color: #0000bb;">bitis</span><span style="color: #007700;">()<br />
{<br />
for(</span><span style="color: #0000bb;">$j</span><span style="color: #007700;">=</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">suan</span><span style="color: #007700;">;</span><span style="color: #0000bb;">$j</span><span style="color: #007700;">&lt;</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">ileriDonguLimit</span><span style="color: #007700;">;</span><span style="color: #0000bb;">$j</span><span style="color: #007700;">++)<br />
{<br />
if(</span><span style="color: #0000bb;">$j</span><span style="color: #007700;">&lt;</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">sayfa</span><span style="color: #007700;">)<br />
{<br />
</span><span style="color: #0000bb;">$temp </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$j</span><span style="color: #007700;">;<br />
}<br />
else<br />
{<br />
break;<br />
}<br />
}<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">bitis </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$temp</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">baslangic</span><span style="color: #007700;">()<br />
{</p>
<p>for(</p>
<p></span><span style="color: #0000bb;">$k</span><span style="color: #007700;">=</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">suan</span><span style="color: #007700;">;</span><span style="color: #0000bb;">$k</span><span style="color: #007700;">&gt;(</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">suan</span><span style="color: #007700;">-</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">geriLimit</span><span style="color: #007700;">);</span><span style="color: #0000bb;">$k</span><span style="color: #007700;">&#8211;)<br />
{<br />
if(</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">sayiDurum</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$k</span><span style="color: #007700;">))<br />
{<br />
</span><span style="color: #0000bb;">$temp </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$k</span><span style="color: #007700;">;<br />
}<br />
else<br />
{<br />
break;<br />
}<br />
}<br />
return </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">baslangic </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$temp</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">derle</span><span style="color: #007700;">()<br />
{<br />
</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">sayfa</span><span style="color: #007700;">();<br />
</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">ileri</span><span style="color: #007700;">();<br />
</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">geri</span><span style="color: #007700;">();<br />
</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">ileriDonguArtisi</span><span style="color: #007700;">();<br />
</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">bitis</span><span style="color: #007700;">();<br />
</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">baslangic</span><span style="color: #007700;">();<br />
</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">link</span><span style="color: #007700;">();</p>
<p></span><span style="color: #0000bb;">$html </span><span style="color: #007700;">= </span><span style="color: #0000bb;">null</span><span style="color: #007700;">;<br />
</span><span style="color: #0000bb;">$html</span><span style="color: #007700;">.= </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">css</span><span style="color: #007700;">();<br />
</span><span style="color: #0000bb;">$html</span><span style="color: #007700;">.=</span><span style="color: #dd0000;">&#8220;&lt;div  class=&#8217;temizle&#8217;&gt;&lt;/div&gt;&#8221;</span><span style="color: #007700;">;<br />
</span><span style="color: #0000bb;">$html</span><span style="color: #007700;">.=</span><span style="color: #dd0000;">&#8216;&lt;div &gt;<br />
&lt;div&gt; Sayfalar:&#8217;</span><span style="color: #007700;">;<br />
</span><span style="color: #ff8000;">// buradaki linkleri &#8211; link title ve  &lt;&lt; , &gt;&gt;  işaretlerinide class dan ayarlaniblir hale  getirecez bir ara</p>
<p></span><span style="color: #007700;">if(</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">sayiDurum</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">geri</span><span style="color: #007700;">))<br />
{<br />
</span><span style="color: #0000bb;">$html</span><span style="color: #007700;">.=</span><span style="color: #dd0000;">&#8220;&lt;a  href=&#8217;{$this-&gt;link}&amp;sayfa=0&#8242; title=&#8217;İlk  son sayfaya  git&#8217;&gt;&amp;laquo;&amp;laquo;&lt;/a&gt; &#8220;</span><span style="color: #007700;">;<br />
</span><span style="color: #0000bb;">$html</span><span style="color: #007700;">.=</span><span style="color: #dd0000;">&#8220;&lt;a   href=&#8217;{$this-&gt;link}&amp;sayfa={$this-&gt;geri}&#8217; title=&#8217;Bir önceki   sayfaya git&#8217;&gt;&amp;laquo; Geri&lt;/a&gt; &#8220;</span><span style="color: #007700;">;<br />
}<br />
</span><span style="color: #ff8000;">//echo &#8220;basla :  {$this-&gt;baslangic}&lt;br&gt;Bitiş  {$this-&gt;bitis}&lt;hr&gt;&#8221;;</p>
<p></span><span style="color: #007700;">for(</span><span style="color: #0000bb;">$i</span><span style="color: #007700;">=</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">baslangic</span><span style="color: #007700;">;</span><span style="color: #0000bb;">$i</span><span style="color: #007700;">&lt;=</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">bitis</span><span style="color: #007700;">;</span><span style="color: #0000bb;">$i</span><span style="color: #007700;">++)<br />
{<br />
if(</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">suan </span><span style="color: #007700;">== </span><span style="color: #0000bb;">$i</span><span style="color: #007700;">)<br />
{<br />
</span><span style="color: #0000bb;">$html</span><span style="color: #007700;">.=</span><span style="color: #dd0000;">&#8220;&lt;a  id=&#8217;seciliSayfa&#8217;&gt;&#8221;</span><span style="color: #007700;">.(</span><span style="color: #0000bb;">$i</span><span style="color: #007700;">+</span><span style="color: #0000bb;">1</span><span style="color: #007700;">).</span><span style="color: #dd0000;">&#8220;&lt;/a&gt;&#8221;</span><span style="color: #007700;">;<br />
}<br />
else<br />
{<br />
</span><span style="color: #0000bb;">$html</span><span style="color: #007700;">.=</span><span style="color: #dd0000;">&#8220;&lt;a  href=&#8217;{$this-&gt;link}&amp;sayfa={$i}&#8217; title=&#8217;&#8221;</span><span style="color: #007700;">.(</span><span style="color: #0000bb;">$i</span><span style="color: #007700;">+</span><span style="color: #0000bb;">1</span><span style="color: #007700;">).</span><span style="color: #dd0000;">&#8220;.Sayfaya  git&#8217;&gt;&#8221;</span><span style="color: #007700;">.(</span><span style="color: #0000bb;">$i</span><span style="color: #007700;">+</span><span style="color: #0000bb;">1</span><span style="color: #007700;">).</span><span style="color: #dd0000;">&#8220;&lt;/a&gt; &#8220;</span><span style="color: #007700;">;<br />
}<br />
}<br />
if(</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">ileri</span><span style="color: #007700;">&lt;</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">sayfa</span><span style="color: #007700;">)<br />
{<br />
</span><span style="color: #0000bb;">$html</span><span style="color: #007700;">.=</span><span style="color: #dd0000;">&#8220;&lt;a   href=&#8217;{$this-&gt;link}&amp;sayfa={$this-&gt;ileri}&#8217; title=&#8217;Bir sonraki   sayfaya git&#8217;&gt;İleri &amp;raquo;&lt;/a&gt; &#8220;</span><span style="color: #007700;">;<br />
</span><span style="color: #0000bb;">$html</span><span style="color: #007700;">.=</span><span style="color: #dd0000;">&#8220;&lt;a   href=&#8217;{$this-&gt;link}&amp;sayfa={$this-&gt;sayfa}&#8217; title=&#8217;En son   sayfaya git&#8217;&gt;&amp;raquo;&amp;raquo;&lt;/a&gt; &#8220;</span><span style="color: #007700;">;<br />
}<br />
</span><span style="color: #0000bb;">$html</span><span style="color: #007700;">.=</span><span style="color: #dd0000;">&#8220;&lt;/div&gt;<br />
&lt;/div&gt;&#8221;</span><span style="color: #007700;">;<br />
return </span><span style="color: #0000bb;">$html</span><span style="color: #007700;">;<br />
}<br />
}<br />
</span><span style="color: #0000bb;">?&gt;</span> </span></div>
<p>uygulaması :<br />
PHP Kodu:</p>
<div><span style="color: #000000;"> <span style="color: #ff8000;">///  sayfalama yapılıyor<br />
// $kriter burada id=&#8217;{$_GET['id']}&#8217; veya baslik like   &#8216;%{$_GET['kelime']}%&#8217; gibi kriter belirtebilirsiniz.<br />
</span><span style="color: #0000bb;">$were </span><span style="color: #007700;">=   empty(</span><span style="color: #0000bb;">$kriter</span><span style="color: #007700;">)  ? </span><span style="color: #dd0000;">&#8220;where {$kriter}&#8221;</span><span style="color: #007700;">: </span><span style="color: #0000bb;">null</span><span style="color: #007700;">;<br />
</span><span style="color: #0000bb;">$saySql </span><span style="color: #007700;">= </span><span style="color: #0000bb;">mysql_query</span><span style="color: #007700;">(</span><span style="color: #dd0000;">&#8220;select  count(id) from tablo $were&#8221;</span><span style="color: #007700;">); </span><span style="color: #ff8000;">// sayım yapılıyor<br />
</span><span style="color: #007700;">list(</span><span style="color: #0000bb;">$veriSayisi</span><span style="color: #007700;">) = </span><span style="color: #0000bb;">mysql_fetch_row</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$saySql</span><span style="color: #007700;">);</span><span style="color: #ff8000;">//  değişkene atanıyor<br />
</span><span style="color: #007700;">include_once</span><span style="color: #dd0000;">&#8220;class.sayfalama.php&#8221;</span><span style="color: #007700;">;</span><span style="color: #ff8000;">/// sdosya  çağırılıyor<br />
</span><span style="color: #0000bb;">$sayfala </span><span style="color: #007700;">=   new </span><span style="color: #0000bb;">sayfalama</span><span style="color: #007700;">();</span><span style="color: #ff8000;">/// sayfalama nesnesi tanımlanıyor<br />
</span><span style="color: #0000bb;">$sayfala</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">veriSayisi</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$veriSayisi</span><span style="color: #007700;">);</span><span style="color: #ff8000;">// max  veri sayısı belirtiliyor<br />
</span><span style="color: #0000bb;">$sayfala</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">sayfaVeriLimiti</span><span style="color: #007700;">(</span><span style="color: #0000bb;">27</span><span style="color: #007700;">);</span><span style="color: #ff8000;">// 1  sayfada gözükecke veri limiti<br />
</span><span style="color: #0000bb;">$sayfala</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">ileriLimit</span><span style="color: #007700;">(</span><span style="color: #0000bb;">8</span><span style="color: #007700;">);</span><span style="color: #ff8000;">// örneğin  15. sayfada ilerilimit 8 yapılırsa aşağı  barda 23 e kadar olan bir  listeleme yapılır<br />
</span><span style="color: #0000bb;">$sayfala</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">geriLimit</span><span style="color: #007700;">(</span><span style="color: #0000bb;">6</span><span style="color: #007700;">);</span><span style="color: #ff8000;">// örneğin  15. sayfada gerilimit 6 yapılırsa aşağı  barda 9 e kadar olan bir  listeleme yapılır<br />
</span><span style="color: #0000bb;">$sayfala</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">suan</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$_GET</span><span style="color: #007700;">[</span><span style="color: #dd0000;">'sayfa'</span><span style="color: #007700;">]);</span><span style="color: #ff8000;">// şuan  kaçıncı sayfada olduğu saptanıyor bununla<br />
</span><span style="color: #0000bb;">eğer  şuanki sayfa ise link vermiyoruz  tekrar dan farklı belirteçlerde  kullanılabilir<br />
$sayfala</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">argumanlar</span><span style="color: #007700;">(</span><span style="color: #dd0000;">&#8220;bolum={$_GET['bolum']}&amp;obje={$_GET['obje']}&amp;kelime={$_GET['kelime']}&#8221;</span><span style="color: #007700;">);</span><span style="color: #ff8000;">// burada  get le  verilen argümanlar konuyor bunun yerine başka türlü nasıl  yapacağınızı  aşağıdaki notta bulabilirsiniz<br />
</span><span style="color: #0000bb;">$sayfala</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">dosya</span><span style="color: #007700;">(</span><span style="color: #dd0000;">&#8220;index.php&#8221;</span><span style="color: #007700;">);</span><span style="color: #ff8000;">//  sayfalama linkinin verileceği sayfa<br />
</span><span style="color: #007700;">echo </span><span style="color: #0000bb;">$sayfala</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">derle</span><span style="color: #007700;">();</span><span style="color: #ff8000;">//  tanımlamaların hepsi  derlenip ekrana yazdırılıyor<br />
//// sayfalama bitiyor<br />
</span> </span></div>
<p>not :<br />
$sayfala-&gt;argumanlar(&#8221;bolum={$_GET['bolum']}&amp;obje={$_GET['obje']}&amp;kelime={$_GET['kelime']}&#8221;);<br />
yerine<br />
$argumanlar = array();<br />
foreach($_GET as $key=&gt;$val) $argumanlar[] = &#8220;{$key}={$val}&#8221;;<br />
$argumans = implode(&#8217;&amp;&#8217;,$argumanlar);<br />
$sayfala-&gt;argumanlar($argumans);<br />
gibi bir uygulama yapılabilir<br />
css içerisine katmayadabiliriz ama renkleri vs<br />
$sayfala-&gt;cssBorderColor(&#8217;#000000&#8242;);<br />
gibi gibi yöntemlerle düzenleyebiliyorsunuz<br />
ayrıca sayfalama.css gibi bir dosyayı sürekli sürekli yanında taşımamak   için ben bu türlü kullanmaktayım<br />
input u class olarak çağırmak için bir örnek :<br />
class.html.saho.php<br />
PHP Kodu:</p>
<div><span style="color: #000000;"> <span style="color: #0000bb;"><br />
</span><span style="color: #007700;">class </span><span style="color: #0000bb;">input<br />
</span><span style="color: #007700;">{<br />
private </span><span style="color: #0000bb;">$name</span><span style="color: #007700;">;<br />
private </span><span style="color: #0000bb;">$id </span><span style="color: #007700;">= </span><span style="color: #0000bb;">false</span><span style="color: #007700;">;<br />
private </span><span style="color: #0000bb;">$value</span><span style="color: #007700;">;<br />
private </span><span style="color: #0000bb;">$type </span><span style="color: #007700;">= </span><span style="color: #dd0000;">&#8220;text&#8221;</span><span style="color: #007700;">;<br />
private </span><span style="color: #0000bb;">$text </span><span style="color: #007700;">= </span><span style="color: #0000bb;">false</span><span style="color: #007700;">;<br />
private </span><span style="color: #0000bb;">$class_ </span><span style="color: #007700;">= </span><span style="color: #dd0000;">&#8220;none&#8221;</span><span style="color: #007700;">;</p>
<p>public function</p>
<p></span><span style="color: #0000bb;">__construct</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$name</span><span style="color: #007700;">)<br />
{<br />
</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">name </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$name</span><span style="color: #007700;">;<br />
}</p>
<p>function</p>
<p></span><span style="color: #0000bb;">name</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$string</span><span style="color: #007700;">)<br />
{<br />
</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">name </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$string</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">id</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$string</span><span style="color: #007700;">)<br />
{<br />
</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">id </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$string</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">type</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$string</span><span style="color: #007700;">)<br />
{<br />
</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">type </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$string</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">value</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$string</span><span style="color: #007700;">)<br />
{<br />
</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">value </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$string</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">text</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$string</span><span style="color: #007700;">)<br />
{<br />
</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">text </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$string</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">class_</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$string</span><span style="color: #007700;">)<br />
{<br />
</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">class_ </span><span style="color: #007700;">= </span><span style="color: #dd0000;">&#8220;class=&#8217;{$string}&#8217;&#8221;</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">derle</span><span style="color: #007700;">()<br />
{<br />
if(</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">id </span><span style="color: #007700;">== </span><span style="color: #0000bb;">false</span><span style="color: #007700;">)<br />
{<br />
</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">id </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">name</span><span style="color: #007700;">;<br />
}</p>
<p></span><span style="color: #0000bb;">$html</span><span style="color: #007700;">=</span><span style="color: #dd0000;">&#8220;&lt;input type=&#8217;{$this-&gt;type}&#8217;   name=&#8217;{$this-&gt;name}&#8217; value=&#8217;{$this-&gt;value}&#8217; id=&#8217;{$this-&gt;id}&#8217;   /&gt;&#8221;</span><span style="color: #007700;">;<br />
if(</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">text </span><span style="color: #007700;">!= </span><span style="color: #0000bb;">false</span><span style="color: #007700;">)<br />
{<br />
</span><span style="color: #0000bb;">$html</span><span style="color: #007700;">.=</span><span style="color: #dd0000;">&#8220;&lt;label  for=&#8217;{$this-&gt;id}&#8217;   {$this-&gt;class_}&gt;{$this-&gt;text}&lt;/label&gt;&#8221;</span><span style="color: #007700;">;<br />
}</p>
<p>return</p>
<p></span><span style="color: #0000bb;">$html</span><span style="color: #007700;">;<br />
}<br />
</span> </span></div>
<p>kullanımı için :<br />
[php]<br />
include_once&#8221;class.html.saho.php&#8221;;<br />
$input = new input(&#8217;kelime&#8217;);<br />
$input-&gt;value($_GET['kelime']);<br />
echo $input-&gt;derle();<br />
gibi bir yöntemle<br />
ekrana input yazdırabilirsiniz<br />
diğer özellikler inide -&gt;id,size,type belirtebilirsiniz ayrıca<br />
$input-&gt;text(&#8217;kelime giriniz:&#8217;);<br />
gibi bir text parametreside gönderirseniz yeni bir label de   oluşturacaktır bu sayede<br />
kelime giriniz: yazısına tıkladıklarında kelime input una otomatik focus   lanacaklardır<br />
bu örnekleri artırmak mümkün örneğin son input oluşturma örneğimiz   objeye yönelik olmasaydı nasıl olurdu?<br />
şöyle olur du :<br />
PHP Kodu:</p>
<div><span style="color: #000000;"> <span style="color: #007700;">function </span><span style="color: #0000bb;">input</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$name</span><span style="color: #007700;">,</span><span style="color: #0000bb;">$type</span><span style="color: #007700;">,</span><span style="color: #0000bb;">$id</span><span style="color: #007700;">,</span><span style="color: #0000bb;">$value</span><span style="color: #007700;">,</span><span style="color: #0000bb;">$ex</span><span style="color: #007700;">=</span><span style="color: #0000bb;">null</span><span style="color: #007700;">) {<br />
</span><span style="color: #0000bb;">$html </span><span style="color: #007700;">= </span><span style="color: #dd0000;">&#8220;&lt;input  type=&#8217;{$type}&#8217; name=&#8217;{$name}&#8217;  value=&#8217;{$value}&#8217; id=&#8217;{$id}&#8217; {$ex} /&gt;&#8221;</span><span style="color: #007700;">;<br />
return </span><span style="color: #0000bb;">$html</span><span style="color: #007700;">;<br />
}<br />
echo </span><span style="color: #0000bb;">input</span><span style="color: #007700;">(</span><span style="color: #dd0000;">&#8217;saho&#8217;</span><span style="color: #007700;">,</span><span style="color: #dd0000;">&#8216;type&#8217;</span><span style="color: #007700;">,</span><span style="color: #dd0000;">&#8216;idcik&#8217;</span><span style="color: #007700;">,</span><span style="color: #dd0000;">&#8216;valuecik&#8217;</span><span style="color: #007700;">,</span><span style="color: #dd0000;">&#8216;&#8230;&#8217;</span><span style="color: #007700;">);<br />
</span> </span></div>
<p>gibi biraz daha karışık gibi duruyor name,type,id argüman  sıralamasını  ezbere bilmeniz gerekiyor kodlarınızı bir başkası kullanmak   istediğinde öğrenmesi gerekebiliyor bu az satırlı bir kod kümesi bunun   büyük bir proje olan halini düşündüğünüzde objye yönelik yazımın kod   sade temizliğinin olduğuna anlışabilir olduğu , ekip olarak   çalışıldığında anlaşılması ve kullanılması daha kolay olduğu   gözükebiliyor<br />
bir kaç örnek vermek istedim oop konusunda forumda oldukça fazla yazdık <a href="http://www.r10.net/search.php" target="_blank">arama </a>yaparak o  konularada  ulaşabilirsiniz.<br />
not: eksikler olabilir örneğin sayfalama classı nı ilk önce function   halinde yapmıştım baktım çok karışık oldu alel acele class a dökmüşüm   eksiklerim olabilirm mükemmel değiliz en nihayetinde , alel acele   paylaşma sebebimde msn den sürekli 1-2 arkadaş rahatsız edip oop   hakkında birşeyler soruyorlar bu sebeple foruma ve blog yazayım herkez   öğrensin dedim</p>
]]></content:encoded>
			<wfw:commentRss>http://www.saho.in/php-oopobjenesne-ye-yonelik-programlama-icin-1-2-uygulama-ornegi/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Php Ekşin &#8211; Action</title>
		<link>http://www.saho.in/php-eksin-action/</link>
		<comments>http://www.saho.in/php-eksin-action/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 13:22:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Html]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Yazılım]]></category>

		<guid isPermaLink="false">http://www.saho.in/?p=339</guid>
		<description><![CDATA[hazır yatmadan önce güvenlikle alakalı fonksiyonlara değineyim hafiften
htmlspecialchars-htmlentities
htmlentities iso-8859-9 ve latin5 yani türkçe desteklemiyor ,ent_quotes,iso-8859-9 yapsanda nafile bu yüzden sayfanız utf-8 yada latin1 falansa kullanmanız yoksa benzeri işi yapan
htmlspecialchars ı kullanmanızı öneririm mesala
form yaptınız
[php]
&#60;?
if(empty($_POST)) { ?&#62;
&#60;form action=&#8221; method=&#8217;post&#8217;&#62;
&#60;input type=text name=&#8217;icerik&#8217;&#62;
&#60;input type=submit value=&#8217;Git&#8217;&#62;
&#60;/form&#62;
&#60;? } else {
echo $_POST[icerik];
}
?&#62;
[/php]gibi yazdırırsanız şuan hiç bir süzme işlemi yapmadınız normal insanlar [...]]]></description>
			<content:encoded><![CDATA[<p>hazır yatmadan önce güvenlikle alakalı fonksiyonlara değineyim hafiften<br />
htmlspecialchars-htmlentities<br />
htmlentities iso-8859-9 ve latin5 yani türkçe desteklemiyor ,ent_quotes,iso-8859-9 yapsanda nafile bu yüzden sayfanız utf-8 yada latin1 falansa kullanmanız yoksa benzeri işi yapan<br />
htmlspecialchars ı kullanmanızı öneririm mesala<br />
form yaptınız<br />
[php]<br />
&lt;?<br />
if(empty($_POST)) { ?&gt;<br />
&lt;form action=&#8221; method=&#8217;post&#8217;&gt;<br />
&lt;input type=text name=&#8217;icerik&#8217;&gt;<br />
&lt;input type=submit value=&#8217;Git&#8217;&gt;<br />
&lt;/form&gt;<br />
&lt;? } else {<br />
echo $_POST[icerik];<br />
}<br />
?&gt;<br />
[/php]gibi yazdırırsanız şuan hiç bir süzme işlemi yapmadınız normal insanlar kullanablir ama<br />
sizin bu iyineyitinizi suistimal edecek bir ton hacker-lamer bulmak mümkün onlar da sizi bulur yada&#8230;<br />
bu yüzden mesala oradan<br />
ahmet yazıp gönderebilir ama<br />
&lt;script&gt;&#8230;.&lt;/script&gt;<br />
&lt;script&gt;document.cookie&lt;/script&gt;<br />
daha bir ton zararlı kod varyasyonları var bunları mesala direk engelleyebilirsiniz<br />
buradan html bir kod gelmesini beklemiyorsanız <strong>htmlspecialchars </strong>ile direk tüm gelen html kodlarını egale edebilirsiniz sql de synatx hatalara verecek kodlar içinde <strong>addslashes </strong>ekliyoruz bunları topluça şöyle yazalım<br />
[php] $_POST[icerik]=addslashes(htmlspecialchars($_POST[icerik]));[/php]mesala hiç ama hiç htmlkod gelmesini beklemiyosunuz direk kökten html temizlik için<br />
[php] $_POST[icerik]=strip_tags($_POST[icerik]);[/php]fonksiyonunu kullanmanız yerinde olacaktır<br />
mysql e gireceğiniz verilere or union vs. lere replace yapıp slashes eklemek yeterli gibi görünsede php.net <strong>mysql_real_espace_string</strong> fonksiyonunu öneriyor güvenlik sayfasında<br />
yine diğre fonksiyonlar gibi yapıp post dizisinin input namesini [] keyi ile belirtip bir birine eşitleyebiliriz yada bir değişkene atayabiliriz yada yine aynı input keye ayarlıyacaksak<br />
üstte vermiştim tekrar yazayım</p>
<p>[php]<br />
&lt;?<br />
if(empty($_POST)) { ?&gt;<br />
&lt;form action=&#8221; method=&#8217;post&#8217;&gt;<br />
&lt;input type=text name=&#8217;icerik&#8217;&gt;<br />
&lt;input type=submit value=&#8217;Git&#8217;&gt;<br />
&lt;/form&gt;<br />
&lt;? } else {<br />
foreach($_POST as $saho=&gt;$ankabt) $_POST[$saho]=strip_tags($_POST[$saho]);<br />
echo $_POST[icerik];<br />
}<br />
?&gt;<br />
[/php]gibi kullanabiliriz<br />
birde bu foreach ı böyle inputtan gelen 15-20 veri gelirken hepsine uygulayıp çokdaha pratik olabilirsiniz diğer yöntem ise<br />
[php] $icerik=strip_tags($_POST[icerik]);[/php]gibi yapabilirsiniz<br />
yine sql e işleyecekseniz<br />
foreach kısmında dönerken veri<br />
[php] $_POST[$saho]=mysql_real_escape_string($_POST[$saho]);[/php]gibi kullanabilirsiniz&#8230;<br />
birdemesala<br />
get-posttan gelen tüm veriyi sql e işlemede slashes lemek sql den mesala<br />
fetch_array-row-assoc vs. array diziye atıyorsanız yani oradan da okurken stripslashes yaparak veriyi güvenli şekilde yazıp okuyabilirsiniz.<br />
&#8212;<br />
[php] foreach($_POST as $saho=&gt;$anka) $_POST[$saho]=@addslashes($_POST[$saho]);<br />
foreach($_GET as $saho=&gt;$anka) $_GET[$saho]=@addslashes($_GET[$saho]);[/php]&#8211;<br />
gelen tüm veriyi slashes ledik<br />
çıkan veride mesala<br />
&#8211;<br />
[php]$saho=mysql_fetch_array(mysql_query(&#8221;select adi from videolar where id=&#8217;5&#8242; &#8220;));<br />
foreach($saho as $an=&gt;$ka) $saho[$an]=stripslashes($saho[$an]);<br />
gibi kullanabilirsiniz[/php]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.saho.in/php-eksin-action/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Üyelik Kayıt Sistemi ( Php )</title>
		<link>http://www.saho.in/uyelik-kayit-sistemi-php/</link>
		<comments>http://www.saho.in/uyelik-kayit-sistemi-php/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 13:10:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Html]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Php]]></category>

		<guid isPermaLink="false">http://www.saho.in/?p=331</guid>
		<description><![CDATA[Giriş &#8211; Kayıt Sistemi ( Php )
giris.php
PHP- Kodu:
&#60;html&#62;&#60;head&#62;&#60;title&#62; Giriş &#60;/title&#62;&#60;/head&#62;
&#60;body&#62;
Kullanıcı Bilgilerinizi Girin :
&#60;form action = &#8220;auth.php&#8221; method = &#8220;post&#8221;&#62;
Kullanıcı Adı : &#60;br&#62;
&#60;input type = &#8220;text&#8221; name = &#8220;username&#8221;&#62;
&#60;br&#62;&#60;br&#62;
Şifre :&#60;br&#62;&#60;br&#62;
&#60;input type = &#8220;text&#8221; name = &#8220;password&#8221;&#62;
&#60;br&#62;&#60;br&#62;
&#60;input type = &#8220;submit&#8221; value = &#8221; Giriş &#8220;&#62;
&#60;/form&#62;
&#60;/body&#62;&#60;/html&#62;
auth.php
PHP- Kodu:
&#60;?php     $username = $_POST['username'];
$password = $_POST['password'];
$self   [...]]]></description>
			<content:encoded><![CDATA[<p>Giriş &#8211; Kayıt Sistemi ( Php )<br />
giris.php</p>
<p>PHP- Kodu:<br />
&lt;html&gt;&lt;head&gt;&lt;title&gt; Giriş &lt;/title&gt;&lt;/head&gt;</p>
<p>&lt;body&gt;</p>
<p>Kullanıcı Bilgilerinizi Girin :</p>
<p>&lt;form action = &#8220;auth.php&#8221; method = &#8220;post&#8221;&gt;</p>
<p>Kullanıcı Adı : &lt;br&gt;</p>
<p>&lt;input type = &#8220;text&#8221; name = &#8220;username&#8221;&gt;</p>
<p>&lt;br&gt;&lt;br&gt;</p>
<p>Şifre :&lt;br&gt;&lt;br&gt;</p>
<p>&lt;input type = &#8220;text&#8221; name = &#8220;password&#8221;&gt;</p>
<p>&lt;br&gt;&lt;br&gt;</p>
<p>&lt;input type = &#8220;submit&#8221; value = &#8221; Giriş &#8220;&gt;</p>
<p>&lt;/form&gt;</p>
<p>&lt;/body&gt;&lt;/html&gt;</p>
<p>auth.php</p>
<p>PHP- Kodu:<br />
&lt;?php     $username = $_POST['username'];</p>
<p>$password = $_POST['password'];</p>
<p>$self     = $_SERVER ['PHP_SELF'];</p>
<p>$referer  = $_SERVER ['HTTP_REFERER'];</p>
<p>if ( ( !$username ) or ( !$password ) )</p>
<p>{header(&#8221;Location: $referer&#8221;) ; exit () ; }</p>
<p>$conn = @mysql_connect( &#8220;localhost&#8221;, &#8220;USERNAME&#8221;, &#8220;PASSWORD&#8221; )</p>
<p>or die (&#8221;couldnt connect to SQL &#8220;) ;</p>
<p>$rs = @mysql_select_db(&#8221;DATABASE&#8221; , $conn )</p>
<p>or die ( &#8220;Could not select Database&#8221; ) ;</p>
<p>$sql=&#8221;select * from my_database where user_name=\&#8221;$username\&#8221;</p>
<p>and password = password( \&#8221;$password\&#8221; ) &#8221; ;</p>
<p>$rs = mysql_query( $sql, $conn )</p>
<p>or die ( &#8221; Couldnt execute query&#8221; ) ;</p>
<p>$num = mysql_numrows ( $rs ) ;</p>
<p>if( $num != 0 )</p>
<p>{ $msg = &#8221;  $username &#8211; Giriş Başarılı !&#8221;;}</p>
<p>else</p>
<p>{ header( &#8220;location:$referer&#8221; ) ; exit() ; }</p>
<p>?&gt;</p>
<p>&lt;html&gt; &lt;head&gt;&lt;title&gt; Giriş Tamamdır  &lt;/title&gt;&lt;/head&gt;</p>
<p>&lt;body&gt; &lt;?php echo( $msg ) ; ?&gt; &lt;br&gt;&lt;br&gt;&lt;/A&gt; &lt;br&gt;&lt;br&gt;</p>
<p>kayit.php</p>
<p>PHP- Kodu:<br />
&lt;?php     $self       = $_SERVER['PHP_SELF'] ;</p>
<p>$firstname  = $_POST['firstname'] ;</p>
<p>$lastname   = $_POST['lastname'] ;</p>
<p>$username   = $_POST['username'] ;</p>
<p>$password   = $_POST['password'] ;</p>
<p>if ( ( !$firstname ) or ( !$lastname )</p>
<p>or ( !$username )  or ( !$password ) )</p>
<p>{</p>
<p>$form =&#8221;Gerekli Bilgileri Giriniz &#8230;&#8221;;</p>
<p>$form.=&#8221;&lt;form action=\&#8221;$self\&#8221;";</p>
<p>$form.=&#8221; method=\&#8221;post\&#8221;&gt;Adı : &#8220;;</p>
<p>$form.=&#8221;&lt;input type=\&#8221;text\&#8221; name=\&#8221;firstname\&#8221;";</p>
<p>$form.=&#8221; value\&#8221;$firstname\&#8221;&gt;&lt;br&gt;Soyadı : &#8220;;</p>
<p>$form.=&#8221;&lt;input type=\&#8221;text\&#8221; name=\&#8221;lastname\&#8221;";</p>
<p>$form.=&#8221; value=\&#8221;$lastname\&#8221;&gt;&lt;br&gt;Kullanıcı Adı : &#8220;;</p>
<p>$form.=&#8221;&lt;input type=\&#8221;text\&#8221; name=\&#8221;username\&#8221;";</p>
<p>$form.=&#8221; value\&#8221;$username\&#8221;&gt;&lt;br&gt;Şifre : &#8220;;</p>
<p>$form.=&#8221;&lt;input type type=\&#8221;text\&#8221; name=\&#8221;password\&#8221;";</p>
<p>$form.=&#8221; value=\&#8221;$password\&#8221;&gt;&lt;br&gt;&#8221;;</p>
<p>$form.=&#8221;&lt;input type=\&#8221;submit\&#8221; value=\&#8221;Onayla\&#8221;&gt;&#8221;;</p>
<p>$form.=&#8221;&lt;/form&gt;&#8221;;</p>
<p>echo( $form ) ;</p>
<p>}</p>
<p>else</p>
<p>{ $conn = @mysql_connect( &#8220;localhost&#8221;, &#8220;USERNAME&#8221;, &#8220;PASSWORD&#8221;)</p>
<p>or die ( &#8220;could not connect to mysql&#8221;);</p>
<p>$db = @mysql_select_db( &#8220;DATABASE&#8221;, $conn )</p>
<p>or die (&#8221;could not select database&#8221;) ;</p>
<p>$sql = &#8220;insert into my_database</p>
<p>(first_name,last_name,User_name,password) values</p>
<p>(\&#8221;$fistname\&#8221;,\&#8221;$lastname\&#8221;,\&#8221;$username\&#8221;,</p>
<p>password(\&#8221;$password\&#8221;)  )&#8221;;</p>
<p>$result = @mysql_query( $sql, $conn )</p>
<p>or die(&#8221;could not execute query&#8221;) ;</p>
<p>if( $result ) {echo( &#8220;New User $username added&#8221; ) ; }</p>
<p>}</p>
<p>?&gt;</p>
<p>Sql ise</p>
<p>HTML-Kodu:</p>
<p>first_name     varchar(50)         No</p>
<p>last_name     varchar(50)         No</p>
<p>user_name     varchar(25)         No</p>
<p>password     varchar(16)         No</p>
<p>Alıntı</p>
]]></content:encoded>
			<wfw:commentRss>http://www.saho.in/uyelik-kayit-sistemi-php/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Site tavsiye etme formu+mail gönderme</title>
		<link>http://www.saho.in/site-tavsiye-etme-formumail-gonderme/</link>
		<comments>http://www.saho.in/site-tavsiye-etme-formumail-gonderme/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 13:10:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Html]]></category>
		<category><![CDATA[Php]]></category>

		<guid isPermaLink="false">http://www.saho.in/site-tavsiye-etme-formumail-gonderme/</guid>
		<description><![CDATA[&#60;!&#8212;tavsiye.html başlangıcı&#8212;&#62;
&#60;html&#62;
&#60;head&#62;&#60;title&#62;Tavsiye et&#60;/title&#62;&#60;/head&#62;
&#60;body
bgcolor=&#8221;#ffffff&#8221;&#62;
&#60;form action=&#8221;tavsiye.php&#8221; method=&#8221;post&#8221;&#62;
Arkadaşınızın E-mail Adresi: &#60;input type=&#8221;text&#8221;
name=&#8221;email&#8221;&#62;&#60;br&#62;
Sizin Adınız: &#60;input type=&#8221;text&#8221; name=&#8221;sendername&#8221;&#62;&#60;br&#62;
E-mail Adresiniz: &#60;input type=&#8221;text&#8221;
name=&#8221;senderemail&#8221;&#62;&#60;br&#62;
&#60;input type=&#8221;submit&#8221; value=&#8221;Tavsiye et!&#8221;&#62; &#60;input type=&#8221;reset&#8221;
value=&#8221;Temizle&#8221;&#62;
&#60;/form&#62;
&#60;/body&#62;
&#60;/html&#62;
&#60;!&#8212;tavsiye.html sonu&#8212;&#62;
&#60;!&#8212;
tavsiye.php başlangıcı&#8212;&#62;
[php]&#60;?
mail(&#8221;$email&#8221;, &#8220;öneri!&#8221;, &#8220;Heyy dostum!!! Günlerdir aradığın kodu bulamadın mı yoksa? Ne duruyorsun hadi gel. www.hazirkod.com.&#8221;,
&#8220;From: \&#8221;$sendername\&#8221; $senderemail\n&#8221;);
echo &#8220;Bizi tavsiye ettiğiniz için teşekkür ederiz.&#8221;;
?&#62;[/php]&#60;!&#8212;tavsiye.php sonu&#8212;&#62;
]]></description>
			<content:encoded><![CDATA[<p>&lt;!&#8212;tavsiye.html başlangıcı&#8212;&gt;<br />
&lt;html&gt;<br />
&lt;head&gt;&lt;title&gt;Tavsiye et&lt;/title&gt;&lt;/head&gt;<br />
&lt;body<br />
bgcolor=&#8221;#ffffff&#8221;&gt;<br />
&lt;form action=&#8221;tavsiye.php&#8221; method=&#8221;post&#8221;&gt;<br />
Arkadaşınızın E-mail Adresi: &lt;input type=&#8221;text&#8221;<br />
name=&#8221;email&#8221;&gt;&lt;br&gt;<br />
Sizin Adınız: &lt;input type=&#8221;text&#8221; name=&#8221;sendername&#8221;&gt;&lt;br&gt;<br />
E-mail Adresiniz: &lt;input type=&#8221;text&#8221;<br />
name=&#8221;senderemail&#8221;&gt;&lt;br&gt;<br />
&lt;input type=&#8221;submit&#8221; value=&#8221;Tavsiye et!&#8221;&gt; &lt;input type=&#8221;reset&#8221;<br />
value=&#8221;Temizle&#8221;&gt;<br />
&lt;/form&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
&lt;!&#8212;tavsiye.html sonu&#8212;&gt;</p>
<p>&lt;!&#8212;<br />
tavsiye.php başlangıcı&#8212;&gt;<br />
[php]&lt;?<br />
mail(&#8221;$email&#8221;, &#8220;öneri!&#8221;, &#8220;Heyy dostum!!! Günlerdir aradığın kodu bulamadın mı yoksa? Ne duruyorsun hadi gel. www.hazirkod.com.&#8221;,</p>
<p>&#8220;From: \&#8221;$sendername\&#8221; $senderemail\n&#8221;);<br />
echo &#8220;Bizi tavsiye ettiğiniz için teşekkür ederiz.&#8221;;<br />
?&gt;[/php]&lt;!&#8212;tavsiye.php sonu&#8212;&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.saho.in/site-tavsiye-etme-formumail-gonderme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>php ile dizin okuma</title>
		<link>http://www.saho.in/php-ile-dizin-okuma/</link>
		<comments>http://www.saho.in/php-ile-dizin-okuma/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 13:00:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Html]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Yazılım]]></category>

		<guid isPermaLink="false">http://www.saho.in/?p=323</guid>
		<description><![CDATA[[php]   &#60;?
$dizin=$_SERVER['DOCUMENT_ROOT']; // dizin ismi
//$dizin =&#8221;/home/domain_adi/public.html&#8221;; // dizin ismi yukarıdaki olmazsa kendine göre düzenle
session_start();
$pass=$_REQUEST['pass'];
if($pass==&#8221;123&#8243;){ // şifreyi değiş
session_register(&#8217;pass&#8217;);
}
if(session_is_registered(&#8217;pass&#8217;)){
$islem=$_REQUEST['islem'];
$logo_dosya = &#8220;logo.txt&#8221;; // istediğin dosya ismini yaz
if($islem==&#8221;guncelle&#8221;){
$baglanti = @fopen(&#8221;$dizin/$logo_dosya&#8221;,&#8217;w'); // dosya yoksa yeniden oluşturur
$aciklama = $_REQUEST['aciklama'];
fputs($baglanti,$aciklama);
fclose($baglanti);
echo&#8221;Logo guncelleme yapildi.Az bekle yonlendirme yapiliyor&#8221;;
echo&#8221;&#60;meta http-equiv=\&#8221;refresh\&#8221; content=\&#8221;2;url=logo.php?islem=ok\&#8221;&#62;&#8221;;
echo&#8221;&#60;a href=logo.php?islem=ok&#62;Ana sayfa&#60;/a&#62;&#8221;;
die;
} else {
$baglanti = @fopen(&#8221;$dizin/$logo_dosya&#8221;,&#8217;r');
$oku=fread($baglanti,filesize(&#8221;$dizin/$logo_dosya&#8221;));
function degistir($text){
$text=str_replace(&#8221;\\&#8221;,&#8221;",$text);
return $text;
}
?&#62;
&#60;form action=&#8221;logo.php&#8221; method=&#8221;post&#8221; name=&#8221;ekle&#8221;&#62;
&#60;input name=&#8221;islem&#8221; type=&#8221;hidden&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>[php]   &lt;?<br />
$dizin=$_SERVER['DOCUMENT_ROOT']; // dizin ismi<br />
//$dizin =&#8221;/home/domain_adi/public.html&#8221;; // dizin ismi yukarıdaki olmazsa kendine göre düzenle<br />
session_start();<br />
$pass=$_REQUEST['pass'];<br />
if($pass==&#8221;123&#8243;){ // şifreyi değiş<br />
session_register(&#8217;pass&#8217;);<br />
}<br />
if(session_is_registered(&#8217;pass&#8217;)){<br />
$islem=$_REQUEST['islem'];<br />
$logo_dosya = &#8220;logo.txt&#8221;; // istediğin dosya ismini yaz<br />
if($islem==&#8221;guncelle&#8221;){</p>
<p>$baglanti = @fopen(&#8221;$dizin/$logo_dosya&#8221;,&#8217;w'); // dosya yoksa yeniden oluşturur<br />
$aciklama = $_REQUEST['aciklama'];<br />
fputs($baglanti,$aciklama);<br />
fclose($baglanti);<br />
echo&#8221;Logo guncelleme yapildi.Az bekle yonlendirme yapiliyor&#8221;;<br />
echo&#8221;&lt;meta http-equiv=\&#8221;refresh\&#8221; content=\&#8221;2;url=logo.php?islem=ok\&#8221;&gt;&#8221;;<br />
echo&#8221;&lt;a href=logo.php?islem=ok&gt;Ana sayfa&lt;/a&gt;&#8221;;<br />
die;<br />
} else {<br />
$baglanti = @fopen(&#8221;$dizin/$logo_dosya&#8221;,&#8217;r');<br />
$oku=fread($baglanti,filesize(&#8221;$dizin/$logo_dosya&#8221;));<br />
function degistir($text){<br />
$text=str_replace(&#8221;\\&#8221;,&#8221;",$text);<br />
return $text;<br />
}<br />
?&gt;<br />
&lt;form action=&#8221;logo.php&#8221; method=&#8221;post&#8221; name=&#8221;ekle&#8221;&gt;<br />
&lt;input name=&#8221;islem&#8221; type=&#8221;hidden&#8221; value=&#8221;guncelle&#8221; /&gt;<br />
&lt;textarea style=&#8221;width:750px;&#8221; name=&#8221;aciklama&#8221; rows=&#8221;10&#8243;&gt;&lt;? echo degistir($oku); ?&gt;&lt;/textarea&gt;&lt;br /&gt;<br />
&lt;? fclose($baglanti); ?&gt;<br />
&lt;input type=&#8221;submit&#8221; value=&#8221;Yolla&#8221; name=&#8221;duzenle&#8221; style=&#8221;width:200px;background-color:#336699;color:white;&#8221;&gt;<br />
&lt;/form&gt;<br />
&lt;?<br />
}<br />
} else {<br />
?&gt;<br />
&lt;form action=&#8221;logo.php&#8221; method=&#8221;post&#8221; name=&#8221;ekle&#8221;&gt;<br />
&lt;input name=&#8221;sifre&#8221; type=&#8221;hidden&#8221; value=&#8221;guncelle&#8221; /&gt;<br />
&lt;input name=&#8221;pass&#8221; type=&#8221;password&#8221; size=&#8221;10&#8243; maxlength=&#8221;10&#8243; /&gt;<br />
&lt;input type=&#8221;submit&#8221; value=&#8221;Giris Yap&#8221; name=&#8221;duzenle&#8221; style=&#8221;width:200px;background-color:#336699;color:white;&#8221;&gt;<br />
&lt;/form&gt;</p>
<p>&lt;?</p>
<p>}</p>
<p>?&gt;<br />
[/php]<em>alıntı</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.saho.in/php-ile-dizin-okuma/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>yerinde düzenleme javascript , onchange edit ~ saho</title>
		<link>http://www.saho.in/yerinde-duzenleme-javascript-onchange-edit-saho/</link>
		<comments>http://www.saho.in/yerinde-duzenleme-javascript-onchange-edit-saho/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 12:03:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Html]]></category>
		<category><![CDATA[Yazılım]]></category>

		<guid isPermaLink="false">http://www.saho.in/?p=321</guid>
		<description><![CDATA[bir wm forumunda bir arkadaşımız istemiş pek destek vermiyorum ya artık :p öylesine bakıyordum bilen yok mu? Demiş bende gaza geldim hazırladım sıfırdan tamamen kendi ürünümdür sade oldu ama iş görür &#8230;
not: sql den düzenleme yaptırmak istiyorsanız 2 yöntem tavsiye edebilirim 1. si alttan gizli bir div açıp location.href=&#8221;sql_guncelle.php?veri=&#8221;+areaVal+&#8221;id=&#60;?php echo $_GET['id'];?&#62;&#8221; ye yönlendirip 
sql_guncelle den [...]]]></description>
			<content:encoded><![CDATA[<p>bir wm forumunda bir arkadaşımız istemiş pek destek vermiyorum ya artık :p öylesine bakıyordum bilen yok mu? Demiş bende gaza geldim hazırladım sıfırdan tamamen kendi ürünümdür sade oldu ama iş görür &#8230;</p>
<p><em>not: sql den düzenleme yaptırmak istiyorsanız 2 yöntem tavsiye edebilirim 1. si alttan gizli bir div açıp location.href=&#8221;sql_guncelle.php?veri=&#8221;+areaVal+&#8221;id=&lt;?php echo $_GET['id'];?&gt;&#8221; ye yönlendirip </em></p>
<p><em>sql_guncelle den gereken diğer işlemleri yapabilirsiniz veya simple , eyceks gibi sade kütüphane ler ile veriyi yine sql_guncelle gibi bir dosya ya post,get ile gönderip işleyebilirsiniz</em></p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;code&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;span style=&quot;color: #007700;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000bb;&quot;&gt;div id&lt;/span&gt;&lt;span style=&quot;color: #007700;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #dd0000;&quot;&gt;&quot;text&quot; &lt;/span&gt;&lt;span style=&quot;color: #0000bb;&quot;&gt;onclick&lt;/span&gt;&lt;span style=&quot;color: #007700;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #dd0000;&quot;&gt;&quot;duz('text','area')&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000bb;&quot;&gt;saho&lt;/span&gt;&lt;span style=&quot;color: #007700;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #0000bb;&quot;&gt;div&lt;/span&gt;&lt;span style=&quot;color: #007700;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;</div></td></tr></tbody></table></div>
<p></code></p>
<p>&lt;<span style="color: #0000bb;">div id</span><span style="color: #007700;">=</span><span style="color: #dd0000;">"area" </span><span style="color: #0000bb;">style</span><span style="color: #007700;">=</span><span style="color: #dd0000;">"display:none;"</span><span style="color: #007700;">&gt;<br />
&lt;</span><span style="color: #0000bb;">textarea name</span><span style="color: #007700;">=</span><span style="color: #dd0000;">"area_x" </span><span style="color: #0000bb;">id</span><span style="color: #007700;">=</span><span style="color: #dd0000;">"area_x"</span><span style="color: #007700;">&gt;&lt;/</span><span style="color: #0000bb;">textarea</span><span style="color: #007700;">&gt;<br />
&lt;</span><span style="color: #0000bb;">button onclick</span><span style="color: #007700;">=</span><span style="color: #dd0000;">"duzenle('text','area')"</span><span style="color: #007700;">&gt;</span><span style="color: #0000bb;">duzenle</span><span style="color: #007700;">&lt;/</span><span style="color: #0000bb;">button</span><span style="color: #007700;">&gt;<br />
&lt;</span><span style="color: #0000bb;">button onclick</span><span style="color: #007700;">=</span><span style="color: #dd0000;">"iptal('text','area')"</span><span style="color: #007700;">&gt;</span><span style="color: #0000bb;">iptal</span><span style="color: #007700;">&lt;/</span><span style="color: #0000bb;">button</span><span style="color: #007700;">&gt;<br />
&lt;/</span><span style="color: #0000bb;">div</span><span style="color: #007700;">&gt;</span></p>
<p>&lt;<span style="color: #0000bb;">br </span><span style="color: #007700;">/&gt;<br />
&lt;</span><span style="color: #0000bb;">a onclick</span><span style="color: #007700;">=</span><span style="color: #dd0000;">"duz('text','area')"</span><span style="color: #007700;">&gt;</span><span style="color: #0000bb;">duz</span><span style="color: #007700;">&lt;/</span><span style="color: #0000bb;">a</span><span style="color: #007700;">&gt;</span></p>
<p>&lt;<span style="color: #0000bb;">script</span><span style="color: #007700;">&gt;<br />
function </span><span style="color: #0000bb;">duz</span><span style="color: #007700;">(</span><span style="color: #0000bb;">id</span><span style="color: #007700;">,</span><span style="color: #0000bb;">idx</span><span style="color: #007700;">) {<br />
</span><span style="color: #0000bb;">document</span><span style="color: #007700;">.</span><span style="color: #0000bb;">getElementById</span><span style="color: #007700;">(</span><span style="color: #0000bb;">idx</span><span style="color: #007700;">).</span><span style="color: #0000bb;">style</span><span style="color: #007700;">.</span><span style="color: #0000bb;">display</span><span style="color: #007700;">=</span><span style="color: #dd0000;">"block"</span><span style="color: #007700;">;<br />
</span><span style="color: #0000bb;">document</span><span style="color: #007700;">.</span><span style="color: #0000bb;">getElementById</span><span style="color: #007700;">(</span><span style="color: #0000bb;">id</span><span style="color: #007700;">).</span><span style="color: #0000bb;">style</span><span style="color: #007700;">.</span><span style="color: #0000bb;">display</span><span style="color: #007700;">=</span><span style="color: #dd0000;">"none"</span><span style="color: #007700;">;<br />
</span><span style="color: #0000bb;">divVal </span><span style="color: #007700;">= </span><span style="color: #0000bb;">document</span><span style="color: #007700;">.</span><span style="color: #0000bb;">getElementById</span><span style="color: #007700;">(</span><span style="color: #0000bb;">id</span><span style="color: #007700;">).</span><span style="color: #0000bb;">firstChild</span><span style="color: #007700;">.</span><span style="color: #0000bb;">nodeValue</span><span style="color: #007700;">;<br />
</span><span style="color: #0000bb;">document</span><span style="color: #007700;">.</span><span style="color: #0000bb;">getElementById</span><span style="color: #007700;">(</span><span style="color: #0000bb;">idx</span><span style="color: #007700;">+</span><span style="color: #dd0000;">"_x"</span><span style="color: #007700;">).</span><span style="color: #0000bb;">value</span><span style="color: #007700;">=</span><span style="color: #0000bb;">divVal</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">duzenle</span><span style="color: #007700;">(</span><span style="color: #0000bb;">id</span><span style="color: #007700;">,</span><span style="color: #0000bb;">idx</span><span style="color: #007700;">) {<br />
</span><span style="color: #0000bb;">document</span><span style="color: #007700;">.</span><span style="color: #0000bb;">getElementById</span><span style="color: #007700;">(</span><span style="color: #0000bb;">idx</span><span style="color: #007700;">).</span><span style="color: #0000bb;">style</span><span style="color: #007700;">.</span><span style="color: #0000bb;">display</span><span style="color: #007700;">=</span><span style="color: #dd0000;">"none"</span><span style="color: #007700;">;<br />
</span><span style="color: #0000bb;">document</span><span style="color: #007700;">.</span><span style="color: #0000bb;">getElementById</span><span style="color: #007700;">(</span><span style="color: #0000bb;">id</span><span style="color: #007700;">).</span><span style="color: #0000bb;">style</span><span style="color: #007700;">.</span><span style="color: #0000bb;">display</span><span style="color: #007700;">=</span><span style="color: #dd0000;">"block"</span><span style="color: #007700;">;<br />
</span><span style="color: #0000bb;">areaVal </span><span style="color: #007700;">= </span><span style="color: #0000bb;">document</span><span style="color: #007700;">.</span><span style="color: #0000bb;">getElementById</span><span style="color: #007700;">(</span><span style="color: #0000bb;">idx</span><span style="color: #007700;">+</span><span style="color: #dd0000;">"_x"</span><span style="color: #007700;">).</span><span style="color: #0000bb;">value</span><span style="color: #007700;">;<br />
</span><span style="color: #0000bb;">document</span><span style="color: #007700;">.</span><span style="color: #0000bb;">getElementById</span><span style="color: #007700;">(</span><span style="color: #0000bb;">id</span><span style="color: #007700;">).</span><span style="color: #0000bb;">innerHTML</span><span style="color: #007700;">=</span><span style="color: #0000bb;">areaVal</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">iptal</span><span style="color: #007700;">(</span><span style="color: #0000bb;">id</span><span style="color: #007700;">,</span><span style="color: #0000bb;">idx</span><span style="color: #007700;">){<br />
</span><span style="color: #0000bb;">document</span><span style="color: #007700;">.</span><span style="color: #0000bb;">getElementById</span><span style="color: #007700;">(</span><span style="color: #0000bb;">idx</span><span style="color: #007700;">).</span><span style="color: #0000bb;">style</span><span style="color: #007700;">.</span><span style="color: #0000bb;">display</span><span style="color: #007700;">=</span><span style="color: #dd0000;">"none"</span><span style="color: #007700;">;<br />
</span><span style="color: #0000bb;">document</span><span style="color: #007700;">.</span><span style="color: #0000bb;">getElementById</span><span style="color: #007700;">(</span><span style="color: #0000bb;">id</span><span style="color: #007700;">).</span><span style="color: #0000bb;">style</span><span style="color: #007700;">.</span><span style="color: #0000bb;">display</span><span style="color: #007700;">=</span><span style="color: #dd0000;">"block"</span><span style="color: #007700;">;<br />
}<br />
</span><span style="color: #0000bb;">&lt;/script&gt;</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.saho.in/yerinde-duzenleme-javascript-onchange-edit-saho/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
