|
|
?content=xxx.
O valor de content define qual conteudo será incluido no arquivo index.php.
Para fazer esta inclusão precisa especificar a localização do arquivo
É justamente a var $bt_content_path que define o caminho completo com a localização do arquivo que será incluido.
obs.: no codigo foi incluida uma segurança para caso o usuário altere a URL,
desta forma se o valor de content for nulo, será exibido o index (conteudo do botão zero -> bt0).
*/
$bt_content = $_GET[content];
$bt_list = array(
"0" => "index",
"about",
"themes",
"hotel",
"accommodation",
"call_for_papers",
"committee",
"organization",
"program",
"talks",
"registration",
"host_city",
"heijmans_fund",
"previous_contributions",
"useful_links",
"sponsors",
"submissao_atualizacao_ext_ab",
"submission",
"submissao_senha",
"submissao_atualizacao",
"submissao_trocar_senha",
"contact",
"teste"
);
$flag = "1";
foreach ($bt_list as $key => $value) {
if ($value == $bt_content) {
$flag = "0";
break;
}
}
if ($flag) {$bt_content = "index";}
$bt_content_path="include/".$bt_content.".inc";
include $bt_content_path;
$URLibServiceRepository = "dpi.inpe.br/banon/1998/08.02.08.56";
$env_array = parse_ini_file("../../../../../".$URLibServiceRepository."/auxdoc/.phpEnv.ini");
$urlib_port = $env_array[URLIB_PORT];
$loBiMiRep = $env_array[LOBIMIREP];
$address = getenv("SERVER_NAME");
$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
socket_connect($socket, $address, $urlib_port);
// don't forget the trailing \n when defining $in
$in = "GetNumberOfVisits ".$loBiMiRep."\n";
socket_write($socket, $in, strlen($in));
$out = trim(socket_read($socket, 4096));
socket_close($socket);
?>
|
|
|