• 01-04-2013, 11:10:59
    #1
    PHP ile aramın cok iyi oldugu söylenemez. O nedenle sizden burada ki kodların ne anlama geldiğini sormka istiyorum..

    $url = $_SERVER['SCRIPT_NAME'];
    if (preg_match("/\dosya.php\b/i", $url)) {
  • 01-04-2013, 11:14:48
    #2
    Adres satırındaki bağlantıda dosya.php'nin olup olmadığını kontrol ediyor sanırsam.
  • 01-04-2013, 11:16:13
    #3
    msgr adlı üyeden alıntı: mesajı görüntüle
    Adres satırındaki bağlantıda dosya.php'nin olup olmadığını kontrol ediyor sanırsam.


    adreste oyle bir dosya yok.
    Acaba script yapimcisiniz biraktigi bir gecis yolu mu?
  • 01-04-2013, 11:18:57
    #4
    çalışılan dosyanın dosya.php olup olmadığını kontrol ediyor. REQUEST_URI olsaydı link yapısından kontrol ediyor olurdu, bu direk server taraflı bir kontrol
  • 01-04-2013, 11:20:16
    #5
    caqlayan adlı üyeden alıntı: mesajı görüntüle
    çalışılan dosyanın dosya.php olup olmadığını kontrol ediyor. REQUEST_URI olsaydı link yapısından kontrol ediyor olurdu, bu direk server taraflı bir kontrol
    öyle bir dosya olmamasi beni endiselendirdi. Acaba bir şekilde admin panele erişim mi sağlanıyor diye..
  • 01-04-2013, 11:24:06
    #6
    eğer yoksa ordaki kod da çalışmaz zaten, sıkıntı yok
  • 01-04-2013, 11:44:38
    #7
    caqlayan adlı üyeden alıntı: mesajı görüntüle
    eğer yoksa ordaki kod da çalışmaz zaten, sıkıntı yok

    dosya.php nin ismini degistirince veritabanindan bilgiler gelmiyor. bu neden olabilir?
  • 01-04-2013, 16:47:24
    #8
    TimiSah adlı üyeden alıntı: mesajı görüntüle
    dosya.php nin ismini degistirince veritabanindan bilgiler gelmiyor. bu neden olabilir?
    hangi scripti kullanıyorsunuz?
  • 01-04-2013, 16:59:57
    #9
    Üyeliği durduruldu
    caqlayan adlı üyeden alıntı: mesajı görüntüle
    eğer yoksa ordaki kod da çalışmaz zaten, sıkıntı yok
    ama eğer dosya.php nin adını değiştirdiğinde verileri çekmiyorsa, demekki server kontrol sağlanamıyor ve kod orda kesiyor (die) demektir. sayfanın altı tamamen boşalıyorsa durum bu bence.

    değilse dosya.php diye bi php file var. onun içinde de db erişim bilgileri var. scriptleri bi tarat.

    bide tüm dosyaları indir içinde dosya.php yi bi ara. eğer yoksa komple satırı sil gitsin