18 Nisan 2013 Perşembe

10 Nisan 2013 Çarşamba


Vize Sorusu

PHP de bir form oluşturucaz bur dan yazdığımız sayi karşılığında ekrana ÖR:9 girdiysek tek sayı olduğu için 9 tane 9 yazıcak 8 çift olduğu için 16 8 yazıcak yani çift sayıları 2 kez yazıcak .Böyle bir örnek yapıcaz hemde sayfalar arası geçişi öğrenmiş olucaz.Öncelikle 2 tane php sayfası oluşturuyoruz.İlk adı form sayfası olsun diğerini ise islem olsun.Form sayfanıyaz yazıcagımız kotlar;

<form id="form1" name="form1" method="post" action="islem.php">

  <label for="sayi"></label>
  <input type="text" name="sayi" id="sayi" />
  <input type="submit" name="button" id="button" value="gönder" />
</form>

KOD AÇIKLAMASI:Burda formmuzun action kısmını islem.php yapdık çünkü burada girdigimiz sayılar o sayfada gözüksün istiyoruz.


İşlem.php Sayfamıza ise:

<?
$i;
$t;
for($i=$sayi;$i>0;$i--)
{
if($i%2==1)
{
for($t=1;$t<=$i;$t++)
  echo $i ;
  }
else
{
for($t=1;$t<=$i*2;$t++)
echo $i;
}
echo "<br>";
}
?>

KOD AÇIKLAMASI:Bu kodlarımızı yazıyoruz kod ekranına.Çıktı aşağıdaki gibi olucak.