Flash AS3-PHP File Editor
Ömer Karışman Tarih: 24/08/2008 Yorum: 7 adet
Okunma : 422 Tutanlar: Bu yazıyı 3 kişi tuttu.
Arkadaşlar bu konunun dersi çok uzun olabileceği için şimdilik sadece çalışmanın linkini veriyorum. Sorularınızı buraya ders halinde aktarmaktan mutluluk duyarım.
Çalışma Php üzerinden veri aktarımıyla olmaktadır.
Editörün Özellikleri:
- Dizin Listeleme
- Dosya Düzenleme
- Dosya Kaydetme
- Dosya Yaratma/Farklı Kaydet
- Dosya Silme
- Klasör Yaratma
- Klasör Silme
- Dosya İçinde Arama
- Dosya İçinde Ara/Değiştir
- Undo
- Redo
- Kelime Kaydırma
- Satır Numaralandırma
- Kullanıcı Girişi
FileManager’a buraya tıklayarak ulaşabilirsiniz.
Kullanıcı Adı: test
Şifre: 1234
Zaman içinde bu çalışmaya Upload-Download özelliği de ekleyip kodu herkese açık hale getirmek istiyorum.
Lütfen karşılaştığınız bugları(sömürmeden :) ) buraya yazın :)
Dediğim gibi çalışmanın her özelliğini tek tek açıklamak uzun olacağından isteğe göre anlatacağım.
Ne gibi açıkları vardı bu projenin?
veritabanında mı tüm bilgiler yoksa dosyalar falan klasörlerde mi saklanıyor? birde güvenlik açığı şey olabilir. bazı dosyalar yollanıyor ve hostta çalıştırılıyor. yanlız bunu .htcass ile engeleniyor. ya da veriyi yollarken çalıştırabilir :/
En uçuk senaryoda bile php dosyalarına user kontrolü eklediğim zaman bir problem kalmayacaktır.
evet. yönetici her yerde yönetici olmalı. kontrol iyidir. birde tekrar soruyorum acaba veritabanı mı kullanıyorsunuz dosyalar için klasör mü?
Aslında test kullanıcısına sadece 1 klasör yetkisi verdim ama aslında serverımdaki tüm dosyaları gerçek zamanlı listeliyor.
UPDATE:
- Upload ve Download fonksiyonları da eklenmiştir.
Böylece sitenizi masaüstünüzen bile kolayca düzenleyebilirsiniz.
GELECEK ÖZELLİKLER:
- Dosya Taşıma
- Dosya Kopyalama
- Toplu dosya indirme
- Toplu dosya yükleme
- Ekran Boyutlandırma
- Tema Seçimi
- Ağaç görünümü
DAHA İLERİDE:
- Projenin AIR Versiyonu
- Proje üstüne ikonları bırakarak dosya aktarımı.
- SQL Editörü
Makale
İlişkili makale bulunamadı.
Haber
İlişkili haber bulunamadı.
Etkinlikler
Toplantı
Kahraman ve need4code.com Projesi Connect Toplantısı
Kahraman ve need4code.com Projesi Connect Toplantısı
Selam arkadaslar,
Programlama ile uğraşanların hayatlarını kolaylaştıracak desktop ve web tabanlı ortak iki proje ile ilgili 3. toplantımızı 3Aralık...
Kategori:
Toplantı
Kimler Burada? 
Son 1 dakika içinde MMIstanbul' da 398 (3 kayıtlı, 395 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:
MMIstanbul Blog'undan
Neler Yapılabilir?
Yeni bir portal, 30 civarında online / offline etkinlik, seminer vb rağmen MMIstanbul sanıyoruz ki halen hakettiği ilgiyi göremedi. " ...
500 Hatası Hakkında!
Reklam, MMIstanbul ve Yeni Projeler (Durumumuz Bu Tarzında)
Ne Nedir Kampanyası Başlıyor!
Çok Merak Edenler için; MMIstanbul Geliştirme Ekibi ve Çalışma Ortamımız









Benim de SqlManager adında bir sınıfım vardı. Flash kodu aynen şöle:
Gördüğünüz gibi deli basit :) Ama malasef güvenlik açıkları yüzünden projeye ara verdim. Bu dersin altında PHP çalışmalarının güvenlik açıklarını da tartışırsak çok yararlı olacaktır :)