• 29-12-2007, 22:26:06
    #1
    arkadaşlar

    Warning: eregi() [function.eregi]: REG_EMPTY in includes/config.class.php on line 107
    bu hata neden oluyor ve nasıl çözebilirim? dosyada ki 103-115 arası satırlar :

    function blacklist($url) {
        $fil = @file("blacklist.txt");
        $go = false;
        for ($i=0; $i<count($fil); $i++) {
          if (eregi(substr($fil[$i], 0, strlen($fil[$i])-3), $url)) {
            $go = true;
            break;
          }
        }
        if ($go)
          return true;
        else
          return false;
  • 29-12-2007, 23:39:14
    #2
    Bugün ben de ereg'li bir fonksiyonda yukardaki hatayı aldım. Değişkende [ karakteri vardı, bunu da özel ifadelerde kullanılan köşeli parantez olarak algılayıp, hata veriyor sanırım. Sende de böyle bir durum olabilir.
  • 29-12-2007, 23:41:57
    #3
    valla bilmiyorum ustam bi arkadaş dedi ki

    $fil = @file("blacklist.txt");

    buradaki @ i kaldır.kaldırdım bukez de başka bir hata verdi
  • 30-12-2007, 00:01:55
    #4
    fatihbaz adlı üyeden alıntı: mesajı görüntüle
    valla bilmiyorum ustam bi arkadaş dedi ki
    $fil = @file("blacklist.txt");
    buradaki @ i kaldır.kaldırdım bukez de başka bir hata verdi
    @ İşareti ekranda hatayı göstermez.
    function blacklist($url) {
        $fil = @file("blacklist.txt");
        $go = false;
        for ($i=0; $i<count($fil); $i++) {
          if (@eregi(substr($fil[$i], 0, strlen($fil[$i])-3), $url)) {
            $go = true;
            break;
          }
        }
        if ($go)
          return true;
        else
          return false;
    @eregi
    Bu şekilede kullanırsan hatayı çözmez fakat ekrana hatayı yansıtmaz.
  • 30-12-2007, 00:11:09
    #5
    evet onu da denedim.hatayı sayfada göstermiyor ama göstermiyor olması hatayı çözdügünü de göstermedigi için çözümünü arıyorum ben