Forum

PHP javascript kont...
 
Bildirimler
Hepsini Temizle

PHP javascript kontrolu

2 Yazılar
2 Üyeler
0 Likes
398 Görüntüleme
(@HuseynYusifli)
Gönderiler: 1
New Member
Konu başlatıcı
 

PHP'de javascriptin aktiv olup olmadigini nasil kontrol edebilirim?

 
Gönderildi : 21/02/2013 17:26

(@AkinDemircan)
Gönderiler: 117
Estimable Member
 

PHP sunucu taraflı çalıştığı için bunu direk yapamazsınız. Javascriptin Predefined Variables veya Super Globals yollarıyla da açık olup olmadığını tespit edebilmek mümkün değildir.

Ama denetlemeyi illa PHP ile yapmak istiyorsanız şöyle bir şey deneyebilirsiniz; 

Ben basit olarak yazıyorum siz kendinizce geliştirin; 

 

echo '<script language="JavaScript">

window.location =\'http://www.siten.com/index.php?js=1&jeton='.md5('falanfilan'.time()).'\'

</script>';

if (isset($_GET['jeton'] AND isset($_GET['js']))){ 

if ($_GET['jeton'] == md5('falanfilan'.time())){

 if ($_GET['js'] == '1'){

 echo 'javascript etkin';

} else {

 echo 'güvenlik hatası';

}else {

 echo 'Javascript etkin değil';

 

Browserda javascript etkin ise zaten "window.location" javascript kodunu çalıştırıp index.php'ye js bilgisini Get edicektir. Değil ise çalışmayacak ve bu bilgi gelmeyecektir buda etkin olmadığı anlamına gelir.

jeton bilgisi ise güvenlik bilgisi olup veriyi kullanıcı tarafından el ile yanlış gönderilmemesi için ufak bir önlemdir. 

 
Gönderildi : 27/02/2013 15:51

Paylaş: