• 06-02-2007, 18:14:01
    #1
    chmod 777 istedi verdim şimdide böyle hata veriyor.

    Warning: fread() [function.fread]: Length parameter must be greater than 0. in blabla.php on line 334



    	function _getmore() {
    		if(!$this->_sockstate()) {
    			$tmp=fread($this->_sk,1);
    			$stat=socket_get_status($this->_sk);
    334 satır =    			$tmp.=fread($this->_sk, $stat["unread_bytes"]);
        			return $tmp;
        		} else
        			return "\0";
    	}
  • 06-02-2007, 18:16:11
    #2
    Arkadaşım böyle 334.satırdan bu hata çözülemez, kodun diğer kısımlarını da görmek lazım. Ayrıca hatanın sebebi $stat["unread_bytes"] değerinin 0 olması.
  • 06-02-2007, 18:17:19
    #3
    Misafir
    şey eklesek if($stat["unread_bytes"] > 0) { ;=)
      function _getmore() {
            if(!$this->_sockstate()) {
                $tmp=fread($this->_sk,1);
                $stat=socket_get_status($this->_sk);
    if($stat["unread_bytes"] > 0) {
    $tmp.=fread($this->_sk, $stat["unread_bytes"]);
    }
                    return $tmp;
                } else
                    return "\0";
        }
  • 06-02-2007, 18:30:08
    #4
    bu script sorunlu galiba , biraz başka türlerine bakayım olmazsa script kodlarını yazarım buraya.

    script cs server dan server adı server kullanıcıları ping vs bilgileri alıp sitede gösterecekti.
  • 06-02-2007, 18:32:42
    #5
    Ozinga adlı üyeden alıntı: mesajı görüntüle
    şey eklesek if($stat["unread_bytes"] > 0) { ;=)
      function _getmore() {
            if(!$this->_sockstate()) {
                $tmp=fread($this->_sk,1);
                $stat=socket_get_status($this->_sk);
    if($stat["unread_bytes"] > 0) {
    $tmp.=fread($this->_sk, $stat["unread_bytes"]);
    }
                    return $tmp;
                } else
                    return "\0";
        }
    Evet öyle yaparsan hata vermez ama scriptin diğer bölümlerini göremediğim için kararlı çalışıp çalışmayacağı konusunda bir şey söyleyemem.
  • 06-02-2007, 18:44:04
    #6
    @Ozinga ' nın dediği gibi yaptım.hata vermedi ancak , script de çalışmadı
  • 06-02-2007, 18:50:53
    #7
    Tamam başka bir script buldum hallettim sorunu.