PHP; oturum değişkeni

Standard

Yine bir ben yandım eller yanmasın durumu. Diyelim ki oturumda isim bilgisi tutuyorum,

$_SESSION['isim'] = "cevat";

Sonra da başka bir iş için bir değişken oluşturmak istiyorum ve değişkenimin ismi $isim;

$isim = new AAA(5);

Artık $_SESSION[‘isim’] kullandığım yerler bana kızabiliyor, mesela;

" bla bla " . $_SESSION['isim'] . " bla bla";

gibi yerlerde Catchable fatal error: Object of class AAA could not be converted to string in gibi hatalar… Ya da tersi, oturum değişkenini sonra değiştirmiş olsaydim bu sefer de $isim hatalı olabilecekti.

Diyeceğim o ki; register_globals = on iken değişken isimlerinizle oturum değişkenlerinin isimlerine dikkat etmek lazım.

Reklamlar

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

w

Connecting to %s