Arama butonu
Bu konudaki kullanıcılar: 1 misafir
4
Cevap
408
Tıklama
0
Öne Çıkarma
Database ve sorguyu kapatmak gerekir mi?
L
19 yıl
Yüzbaşı
Konu Sahibi

$way= mysql_connect('$web', '$user','$pass');
mysql_select_db("$database" , $way) or die('Veritabanına ulaşılamıyor!' . mysql_error() );


Database i güvenik açısından kapamam gerekiyor mu?

$result=mysql_query("SELECT * FROM $table_name ", $way);

Sorguy güvenik açısından kapamam gerekiyor mu?





< Bu mesaj bu kişi tarafından değiştirildi looter -- 13 Nisan 2006; 0:45:04 >

E
19 yıl
Yüzbaşı

Neden kapatmiyorsun ki?
Kapatman gerek.
Kapatmassan belirli bir sure sonra zaten kapanacaktir.
Güvenlik açısındanda , sonucta senınle database arasında bir bağlantı kurulmuş oluyor.(Yani user name ve pass onayını gecmiş bir bağlantıdan söz ediyorum...)


Bu mesaja 1 cevap geldi.
R
19 yıl
Teğmen

Eğer database'e erişim bir kullanıcı kontrolünden geçtikten ve session verildikten sonra oluyorsa kapatmana gerek yok çünkü kullanıcının sessionu kapandığında o da otomatikman kapanır + zaten başka birinin erişmesi mümkün değildir.

Kullanıcı kontrollerine güveniyorsan böyle kalsın :)

Güvenlik açısından yinede kapatmak daha sağlıklı ama her defasında açtırmak istemiyorsan böyle kalabilir.


Bu mesaja 1 cevap geldi.
L
19 yıl
Yüzbaşı
Konu Sahibi

Onlar tamam da.Bir düşünün.Database'i açtıktan sonra kapamassak ör;

database in açıldığı sayfa database.php olsun,(burada tablo1 ie işlem yapılıyor olsun.)
bu database.php'yi index.php ye inculde etsem sonra altına mysql_query("SELECT * FROM baska_bir_tablo ", $veri_yolu); yazarak başka bi tablo a bağlanabileceğini düşünüyorum.
Bilmiyorum mümkün mü?

--index.php--
<?
include('database.php');
mysql_query("SELECT * FROM tablo2 ", $veri_yolu);
?>


Bu mesaja 1 cevap geldi.
H
19 yıl
Yüzbaşı

Kapatmaya gerek olmasa implement etmezlerdi zaten degilmi. Duzenli kod yazalim lutfen. Ilerde basimiz agrimasin.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.