banner Burada Havadan Sudan Bahsedip yormadim sizi zmler ve sonular var

Updates: 2.5 surumune getim denemelerim devam ediyor. More...
Feb
8th

php session kulanımında kulanılan komutlar

Yazar: admin | dosya Php

 Session kullanmak için gerekli bilgiler ve komutlar Kaynak : http://salih.informe.com
session_start():
——————————————————————————–
Açık bir session varsa onun değerlerini okumak, yoksa da yeni bir session açmak için kullanılır. PHP’yle hazırlanmış bir sayfada, session içindeki değerleri kullanabilmek için kodun en başında session_start() kullanılmalıdır. Kodun içinde kullanılamaz, başında olması şarttır.

session_destroy():
——————————————————————————–
O anda açık olan session’ı tamamen ortadan kaldırır.

session_name(”isim”):
——————————————————————————–
Session’ın adını değiştirmek için kullanılır. Eğer isim yazılmadan kullanılırsa o andaki session’ın adını verir.

session_save_path(”klasör”):
——————————————————————————–
Açılacak olan session’ların yaratılacağı klasörü belirlemeye yarar. Eğer klasör girmeden kullanılırsa o andaki geçerli klasörü verir.

session_id(”id”):
——————————————————————————–
Açık olan session’ın tanımlayıcısını(id) girilen değere çevirir. Boş kullanılırsa session’ın tanımlayıcısını verir.

session_register(’degişken_ismi’):
——————————————————————————–
Girilen isimleri session içinde değer almak üzere birer değişken olarak yaratır.

Örnek:

//Birinci PHP dosyası(1.php olarak kaydedin)
<?
session_start();
session_register(’isim’,'yas’);
$isim=”CaN”;
$yas=”22″;
echo ‘<a href=”2.php”>BASIN</a>’;
?>

//İkinci PHP dosyası(aynı klasöre 2.php olarak kaydedin)
<?
session_start();
echo “$isim bu sene $yas yasindadir”;
?>

session_unregister(’degişken_ismi’):

——————————————————————————–
Session içinde yaratılmış olan değişkeni, değeriyle beraber kaldırır.

session_unset():
——————————————————————————–
Session içinde tanımlanmış bütün değişken ve değerleri siler.

session_is_registered(’degişken_ismi’):
——————————————————————————–
Eğer belirtilen değişken session içinde tanımlıysa “true” olarak döner.

session_get_cookie_params(”cookie_ömrü”,”dizin”,”domain_adı”):
——————————————————————————–
Sessionlar tarafından yaratılan cookielerin özelliklerini değiştirmeye yarar. Eğer boş kullanılırsa mevcut session ayarlarını bir array olarak verir. Gelen array’de “lifetime” yaratılan session cookie’lerinin ömrünü, “path” varsayılan session yaratma dosyasını, “domain” de cookie’lere yazılan domain adını verir.

Örnek: session_get_cookie_params(time()+3600,”C:/sessions/”,”.programlama.com”)



Yorum Gönder