Exemplo n.º 1
0
 function _read_file()
 {
     global $SConfig;
     if (!isset($SConfig)) {
         SConfig::create();
     }
     if (!file_exists($SConfig->_filename)) {
         SError::add("file " . $SConfig->_filename . " does not exists.");
         return false;
     }
     $fd = fopen($SConfig->_filename, "r");
     if (!$fd) {
         SError::add("error opening file for reading");
         return false;
     }
     $buffer = "";
     while (!feof($fd)) {
         $buffer .= fgets($fd, 4096);
     }
     fclose($fd);
     $buffer = eregi_replace("\n\n", "\n", $buffer);
     return $buffer;
 }