İNTERNET TABANLI PROGRAMLAMA Dersi PHP’ye Giriş soru detayı:

PAYLAŞ:

SORU:

PHP’de kullanıcının ziyaretini sonlandırıp
sonlandırmadığı nasıl denetlenir?


CEVAP:

PHP ile oluşturan sayfayı ziyaret eden
kullanıcıların tarayıcılarındaki durma butonuna basması,
farklı bir adrese yönlenmesi veya tarayıcısını kapatması
gibi durumlarda, henüz derlenip çalıştırılmakta olan PHP
kodlarının çalıştırılmaya devam edip etmemesine yönelik
bir yapılandırma da söz konusudur. php.ini adlı dosyaya
eklenecek “ignore_user_abort” ifadesinin karşısına
yazılacak değer, bunun ifade edilmesini sağlayacaktır.
“ignore_user_abort=On” şeklindeki kullanım, kullanıcı
ziyaretini sonlandırsa bile PHP kodunun çalışmaya devam
etmesini sağlayacaktır. “ignore_user_abort=Off” ifadesi
ise, kullanıcının ziyaretini sonlandırması durumunda PHP
kodunun derlenmesini de sonlandıracaktır. PHP’nin
yapılandırma ayarlarıyla ilgili detaylı bilgi edinmek için
bu paragrafın yanındaki karekodun ulaştırdığı sayfa
incelenebilir.