0) { // etapa 1 // o IP do link do servidor é dinamico, muda na virada do dia // primeiro vem a chamada do servidor mostrando os parametros em GET // aqui reenvia ao provedor como POST para nao aparecer os parametros echo "
"; exit; } else if (strlen($_POST['xldnetp2']) > 0) { // etapa 2 // o IP do link do servidor é dinamico, muda na virada do dia // refaz o link com o IP atualizado $ipbackend = file_get_contents('cfg/cfg.ipv.nr.php'); // IP dinamico atualizado do servidor $ipbackend = preg_replace("/[^0-9]/","",$ipbackend); $ipbackend = criptoAsc(CriptoCHR($ipbackend)); // link vindo do servidor local, removido o IP dinamico que mudou na virada do dia $lnksrv = strrchr(CriptoCHR($_POST['xldnetp2']),':'); // pega do 2º : em diante (1o é do http:// e o 2o é da porta :3332 $lnksrv = 'http://' . $ipbackend . $lnksrv; } else if (strlen($_POST['xlnksrv']) == 0) { // chamda vinda dos PHP de dentro da hospedagem // das pastas: // public_html/aluno // public_html/coordena // public_html/professor $caminho = $_POST['xsrv'] . "/escrita/" . $_POST['xarq'] . "?xbd=" . $_POST['xbd'] . "&ie=" . $_POST['xie']; } else if (strlen($_GET['xprm']) == 0) // quando nao foi enviado parametro para download de arquivos { // parametros POST $pcmp = ''; $pvlr = ''; $xlnksrv = ''; $xlnkprm = ''; $xlnkarq = ''; foreach ($_POST as $cmp => $vlr) { if ($cmp == 'xlnksrv') $xlnksrv = $vlr; else if ($cmp == 'xlnkprm') $xlnkprm = $vlr; else if ($cmp == 'xlnkarq') $xlnkarq = $vlr; else { $pcmp .= "$cmp}}"; $pvlr .= "$vlr}}"; }; } $pcmp = substr($pcmp,0,strlen($pcmp)-2); $pvlr = substr($pvlr,0,strlen($pvlr)-2); // parametros GET $gcmp = ''; $gvlr = ''; foreach ($_GET as $cmp => $vlr) { $gcmp .= "$cmp}}"; $gvlr .= "$vlr}}"; }; $gcmp = substr($gcmp,0,strlen($gcmp)-2); $gvlr = substr($gvlr,0,strlen($gvlr)-2); // link $caminho = "oculta.php?xl=" . criptonum("$xlnksrv/escrita/$xlnkarq?$xlnkprm!!" . "$pcmp))$pvlr(($gcmp))$gvlr"); } echo " DualDATA Soluções em Informação "; if (strlen($_POST['xldnetp2']) > 0) echo ""; else if (strlen($_GET['xprm']) == 0) echo ""; else echo ""; echo " <body> </body> "; ?>