Php


session kullanimi kullanicinin aktif oldugu surece tutulan bilgilerin saklandigi degisken turudur. session baslatmak icin;

session_start();

komutu kullanilir.

oturum acma bilgisine bir bilgi atayarak bunu session acik kaldigi surece kullanabiliriz. session a bilgi atamak icin;

$_SESSION[’ad’]=”oturumadi”;

komutu kullanilir. birden fazla oturum bilgisi atamak mumkundur.

kullanicilardan bilgi almak amacli olusturulan formlari icerisine kullanici tarafindan girilen verileri okuman icin;

a.php nin icerigi:

<form action=”b.php” method=”post”>
Ad: <input type=”text” name=”ad”/>
<input type=”submit” value=”Gonder”/>
</form>

b.php nin icerigi:

<?php
$ka = $_POST[’ad’];
echo $ka;
?>

sonuc olarak a.php icerisinde yazilan veri b.php icerisinde ekrana yazdirilacaktir.

internet siteleri kullanicilari ile etkilesimli olduklari kadar fonksiyoneldir. bu nedenle kullanicidan gelen verileri cesitli yontemlerle phpde okumamiz gerekmektedir. bunlardan en fazla kullanima sahip olani linklerle gelen verileri okumaktir. linkten gelen verileri okumayi daha iyi anlamak icin asagidaki ornegi yapabiliriz.

a.php nin icerigi:

<a href=”b.php?id=1″>b’ye git</a>

b.php nin icerigi:

<?php echo $_GET[”id”];?>

sonuc acilan sayfada id degeri olan 1 yazacaktir.

phpde fonksiyon kullaniminin faydalari kod yaziminini azaltmak ve yapilan islemleri daha anlasilir olmasini saglamaktir.

foksiyon kullanimi;

function fonksiyonAd()
{
calistirilacak kod;
}

seklindedir.

ornek:

function isimYaz($ad)
{
echo $ad;
}
isimYaz(”adiniz”);

switch dongusu ic ice gecmis if komutunun kolay kullanim seklidir.

switch (n)
{
case durum1:
ilk durum saglandiginda calisacak kod;
break;
case durum2:
ikinci durum saglandiginda calisacak kod;
break;
default:
iki durum da saglanmiyorsa calisacak kod;
}

ornek kullanim:

$x=3;
switch($x)
{
case 1:
echo “Sayi: 1″;
break;
case 2:
echo “Sayi: 2″;
break;
case 3:
echo “Sayi: 3″;
break;
default:
echo “Sayi 1 ile 3 arasinda degil”;
}

« Previous PageNext Page »