|
|
#2 (permalink) |
|
Re: DataBase den alınan bir asp kodu nasıl çalıştırılır?
"Eval" fonksiyonu işini görecektir sanıyorum.
http://www.aspdev.org/articles/asp-eval-execute/ adresine bir gözatmanı öneririm. |
|
|
|
|
|
|
#3 (permalink) | |
|
Üyelik Tarihi: 28.05.2007
Yer: Ankara
Mesaj: 11
|
Re: DataBase den alınan bir asp kodu nasıl çalıştırılır?
Alıntı:
DB den gelen değerlerde hem kod hem HTML olacak yani ufak bir örnek ---------------- <table><tr><td> <% response.write "Deneme" %> </td></tr></table> ---------------- Evet mesela böyle bir kodu çağırıp nasıl işlenmesini sağlayabilirsin. eval veya execute komutu ile işlem ypamya çalıştığında hata veryor sanırım sorunu anlatabildim. |
|
|
|
|
|
|
#5 (permalink) |
|
Üyelik Tarihi: 28.05.2007
Yer: Ankara
Mesaj: 11
|
Re: DataBase den alınan bir asp kodu nasıl çalıştırılır?
Tabiki bu bir çözüm olabilir ancak ziyaretçi sayısının yüksek olacağı ve sayfa sayısının çok olduğu düşünüldüğünde bu çözüm server taraflı olarak çok yorucu ve sıkıntı yaratabiliecek bir olay olacaktır.
Şöyle düşünebilirsin. yani işlenecek kodun bir üye girişi olduğunu düşünürsen sorunlar yaşanabilir. |
|
|
|
|
|
#6 (permalink) |
|
Re: DataBase den alınan bir asp kodu nasıl çalıştırılır?
|
|
|
|
|
|
|
#7 (permalink) |
|
Üyelik Tarihi: 28.05.2007
Yer: Ankara
Mesaj: 11
|
Re: DataBase den alınan bir asp kodu nasıl çalıştırılır?
Sorunu kendi fonksiyonumu yazarak bir şekilde hallettim.
Neden böyle yaptığımı sorarsan bir tür sayfa yerleşimi yapıyorum. kişilerin kontrol panelinden sayfaların içeriklerini düzenleyebilmesini istiyorum ayn zamandada kodlarını. yani herşey db de tutulacak istenildiği gib müdahale edilecek diyim sana kısaca aslında olay biraz daha karışık ama nasıl anlatılır onu bilmiyorum Neyse her şey için teşekkür ederim. ![]() |
|
|
|
|
|
#8 (permalink) |
|
Üyelik Tarihi: 03.03.2008
Yer: Kuşadası
Mesaj: 4
|
Re: DataBase den alınan bir asp kodu nasıl çalıştırılır?
Selamlar,
İşinize karışmak gibi olmasın ama sayfalarda kontrolünüz dışı ASP kodu çalıştırılmasına izin vermeniz güvenlik sorunlarına sebep olabilir.En basitinden denemeler yaparak bir hesabı ele geçiren lamer veritabanınızı yok edebilir.
__________________
www.asprehberi.com |
|
|
|
|
|
#9 (permalink) |
|
Re: DataBase den alınan bir asp kodu nasıl çalıştırılır?
Güvenlik konusunda haklısınız ancak eğer bir kontrol panelinden bahsediliyorsa muhtemelen bu düzenlemeleri yapacak kişiler belirli lduğundan, ya güvenilir insanlar oldukları varsayılıyor ya da zaten böyle bir şeyi kimin yaptığı zarar çok büyümeden anlaşılır diye bekleniyor sanıyorum
![]() Ek olarak, ASP'de dosya yazma/okuma işlevleri varsa(ki olmaması oldukça tuhaf olur bence) veritabanıyla uğraşmak yerine bu da denenebilir bence. Dinamik yeni sayfalar oluşturulsa bile hem de ![]() |
|
|
|
|
|
|
#10 (permalink) |
|
Üyelik Tarihi: 03.03.2008
Yer: Kuşadası
Mesaj: 4
|
Re: DataBase den alınan bir asp kodu nasıl çalıştırılır?
Evet, ASP'de FSO adı altında dosya işlemleri mevcut. Bu yüzden "CreateTextFile", "DeleteFile" gibi FSO komutlarıyla "drop table", "drop database" gibi SQL komutlarını filtre etmeniz daha sağlıklı olacaktır.
İyi çalışmalar
__________________
www.asprehberi.com |
|
|
|
Zoque'a hoşgeldiniz!