Arkadaşlar elimde bi script var fakat bu scriptin admin paneli yoktu. kendimce bir admin paneli yaptım girişli filan fakat bana gereken şey aynı Wordpress sisteminde olduğu gibi panel üzerinden FTP deki dosyaların kodlarını değiştirme imkanı sağlayacak.
Yani FTP de index.php varsa ben o index.php dosyasını düzenleyebileceğim istediğim bu.
Böyle birşeyi yapabilecek olan arkadaş varsa benimle iletişime geçerse sevinirim..
Admin Panelinden Dosya Düzenleme [YARDIM]
7
●4.586
- 21-08-2010, 12:19:46O zaman bu yardım sayılmaz, şurada istersen daha iyi sonuç alabilirsin; https://www.r10.net/ucretsiz-script-istek/
- 21-08-2010, 12:47:22Üyeliği durdurulduSize direkmen kodu veremeyiz bu yardım sayılmaz
PHP Dosya Fonksiyonları için
http://wiki.ceviz.net/index.php/Kate...C4%B1%28PHP%29
dediğinizi yapmanız için öncelikle
http://wiki.ceviz.net/index.php/Php_dosya_okuma
dosyayı okutun
düzenlemenin ardından
http://wiki.ceviz.net/index.php/Php_de_dosyaya_yazma
dosyaya yazın
iyi çalışmalar - 21-08-2010, 12:52:13Merhaba belirttiğiniz sistemdeki gibi dosyaları editlemek sistem performansını güvenlik açısından olumsuz sonuçlar oluşturabilir bahsettiğiniz sistemlerdeki dosya editleme mantığı veritabanı ile ilişkilendirilmiş dosyalar da geçerlidir yani ;
diyelim ki bir indexsiniz var ve burda reklam alanlarını panelden güncellenebilir yapmak istiyorsunuz bunun için;
Veritabanı
1 - mysql veya hangi veri tabanını kullanıyorsanız buraya reklam_alanları adında bir alan oluşturmanız ve bu alanı longtex olarak tanımlamanız gerkemektedir.
Form güncelleme alanı
2 - Admin panelinde bir formun içinde textarea oluşturun ve bu textarea nın value kısmını php ile sorgu çalıştırarak biraz önce oluşturduğunuz reklamlar%_alanı tablosundaki long alanındaki verileri htmlentities_decode ederek textarea nın value kısmına yazdırın.
Form Post
3 - Bir önceki maddede oluşturduğun içersine long text alandaki verileri çektiğin formu post etmek için yani veritabınındaki longtext alanı güncellemek için bir sayfa oluşturman gerekli.
Bu sayfada textareadaki metni alıp htmlentities ile entitilere ayırıp veri tabındaki reklamlar_bölümündeki long text alanı update ederek panel kısmını tamamlamış bulunursun..
4 - index sayfasındaki reklamlar alanında sql sorgusu çalıştırarak reklamlar tablosundaki longtext alanı htmlentities_decode ile edip sayfana yazdırabilirsin..
Umarım düzgün anlatmışımdır. Kolay gelsin. - 21-08-2010, 14:03:46Ücretli olarak yaptırabilirsiniz. Hiçkimse bütün kodları yazıp size vermez.Payhidar adlı üyeden alıntı: mesajı görüntüle
Düzenleme mantığı şöyle temelde:
if(!empty($_POST['icerik'])) { $yazdir = file_put_contents('dosya.php', $_POST['icerik']); if(!$yazdir) echo 'yazdırılamadı'; else echo 'başarıyla yazdırıldı'; exit; } $icerik = file_get_contents('dosya.php'); echo ' <form action="" method="post"> <textarea name="icerik">', $icerik, '</textarea> <input type="submit" /> </form>';