• 21-08-2010, 10:17:00
    #1
    Üyeliği durduruldu
    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..
  • 21-08-2010, 11:46:29
    #2
    Şu linki dosya açma başlığından itibaren incelerseniz ve formlarla ilgili biraz bilginiz varsa kendiniz gerçekleştirebilirsiniz. Takıldığınız yerde yardımcı oluruz.
  • 21-08-2010, 12:16:31
    #3
    Üyeliği durduruldu
    şuan için fazla PHP bilgim yok bana hazırlayıp verebilecek yokmu?
  • 21-08-2010, 12:19:46
    #4
    O zaman bu yardım sayılmaz, şurada istersen daha iyi sonuç alabilirsin; https://www.r10.net/ucretsiz-script-istek/
  • 21-08-2010, 12:25:12
    #5
    Üyeliği durduruldu
    hocam istediğim script değil ki sadece bi sayfa yapılcak. PHP bilen arkadaşlara soruyorum.
  • 21-08-2010, 12:47:22
    #6
    Üyeliği durduruldu
    Size 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:13
    #7
    Merhaba 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
    #8
    Payhidar adlı üyeden alıntı: mesajı görüntüle
    şuan için fazla PHP bilgim yok bana hazırlayıp verebilecek yokmu?
    Ücretli olarak yaptırabilirsiniz. Hiçkimse bütün kodları yazıp size vermez.

    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>';