X-Git-Url: http://git.pjr.cc/?p=CBFWR.git;a=blobdiff_plain;f=libcbfwr%2Fweb.php;h=e9c319c2c1c87816a0bd54920a4d9af92371ab47;hp=aa039a80ea85526c98d97c734494c9eeee811f19;hb=17073c349ed870962fddc2789a323c6dbc3dbd26;hpb=175dadf56670772f8d889276df67471354a36f21 diff --git a/libcbfwr/web.php b/libcbfwr/web.php index aa039a8..e9c319c 100644 --- a/libcbfwr/web.php +++ b/libcbfwr/web.php @@ -22,6 +22,14 @@ class CBFWWeb { { $url = "/"; $bodycontent = null; + + $conf = new Config(); + $conf->loadConfig(); + $rconfig = $conf->getConfig(); + + if($rconfig["status"] != "conf") cbfw_startinstaller(); + + if(isset($_REQUEST["q"])) { $url = $_REQUEST["q"]; @@ -213,45 +221,6 @@ function cbfw_tdiffToAgo($time_in_sec) return $last; } -function cbfw_isRemoteDir($url) -{ - file_get_contents($url); - //error_log("did file_get_contents on $url"); - foreach($http_response_header as $key => $val) { - //error_log("got header of $key for $val"); - if(preg_match("/.*Location:.*/", $val)) { - //error_log("in details apt got location as $val from $url"); - $realloc = preg_replace("/.*: /", "", $val); - $urlwithslash = $url."/"; - //echo "
in comp with
$urlwithslash
$realloc
"; - if(strcasecmp($realloc,$urlwithslash)==0) { - //error_log("I believe $realloc is a directory redir for $url"); - return true; - } else { - //error_log("I dont believe $realloc is a directory redir for $url"); - } - } - } - return false; -} - -function cbfw_fileExists($url) -{ - $fp = fopen($url, "r"); - //error_og("did file_get_contents on $url"); - $retval = false; - foreach($http_response_header as $key => $val) { - //error_log("got header of $key for $val"); - if(preg_match("/.*HTTP\/.*200.*/", $val)) { - //echo "is true\n"; - - $retval = true; - } - } - fclose($fp); - return $retval; -} - function cbfw_startInstaller() { global $WEB_ROOT_FS, $BASE_URL;