0) $sql .= ' USER "'.$user.'"'; if (strlen($pass) > 0) $sql .= ' PASSWORD "'.$pass.'"'; $sql .= ' PAGE_SIZE = 16384'; // if ($s_create_charset != 'NONE') { // NONE is the default character set // $sql .= ' DEFAULT CHARACTER SET '.$s_create_charset; // } $sql .= ';'; $sql = str_replace("\r\n", "\n", $sql); $sql .= "\n"; if( isset($_ENV["TMP"])) { $tmp_name = $_ENV["TMP"].'/'.uniqid('').'.sql'; } else { $tmp_name = '/tmp/'.uniqid('').'.sql'; } if ($fp = fopen ($tmp_name, 'a')) { fwrite($fp, $sql); fclose($fp); } $command = sprintf('"%s" -i %s', $fbpath, $tmp_name ); $result = exec($command); } ?>