
		amassareto
		
		(usa Ubuntu)
		
		Enviado em 19/09/2012 - 16:46h 
		Boa tarde,
Tenho um site que esta hospeado em um CLOUD da LOCAWEB. Apartir de ontem as 14:15 do nada o meu site começou a dar erro de página não encontrada quando executo uma rotina.
o link da minha página é: 
http://www.tirgos.com.br/sistema/controle/search_dir.php?emp=MDAxMywwMDE0LDAwMTUsMDAxNiwwMDI2LDAwMzE...
para testarem é so informar no cnpj o código 0026 e mandar buscar. Vai mostrar o erro.
o código fonte da página acima:
<?php
session_start();
$EmpCad = $_GET['emp'];
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link href="../css/form_user.css" rel="stylesheet" type="text/css" />
<link href="../css/smartpaginator.css" rel="stylesheet" type="text/css" />
<script src="../js/jquery.js" type="text/javascript"></script>
<script src="../js/smartpaginator.js" type="text/javascript"></script>
<script type="text/javascript" language="javascript"  charset="utf-8"  src="../js/data_cnpj.js"></script>
<script type="text/javascript" language="javascript"  charset="utf-8"  src="../js/search_dir.js"></script>
 <script type="text/javascript">
        $(document).ready(function () {
        $('#green-contents').css('display', 'none');
        $('#black-contents').css('display', 'none');
        $('ul li').click(function () {
        $('#red-contents').css('display', 'none');
        $('#green-contents').css('display', 'none');
        $('#black-contents').css('display', 'none');
if ($(this).attr('id') == '1') $('#red-contents').css('display', '');
if ($(this).attr('id') == '2') $('#green-contents').css('display', '');
if ($(this).attr('id') == '3') $('#black-contents').css('display', '');
            });
            var total = document.getElementById('paginacao').value;
            $('#green').smartpaginator({ 
                totalrecords: total, 
                recordsperpage: 20, 
                datacontainer: 'tb1',
                dataelement: 'tr', 
                length: 10,
                controlsalways: true, 
                next: '>', 
                prev: '<', 
                first: '<<', 
                last: '>>', 
                theme: 'black',
                });
        });
    </script>
    
    
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css"> 
    a.tooltip03 span {display:none;  text-align:left; width:120px;}
    a.tooltip03:hover span{display:inline; position:absolute; background:#ffffff; border:1px solid #cccccc; color:#6c6c6c;}
    a.tooltip04 span {display:none;  text-align:left; width:120px;}
    a.tooltip04:hover span{display:inline; position:absolute; background:#ffffff; border:1px solid #cccccc; color:#6c6c6c;}
.erro {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: italic;
    font-weight: bold;
    border:2px solid #FF0000;
    height: auto;
    width: 595px;
    position: absolute;
    top: 380px;
    left:380px;
 }
tr.tabela:hover {
    background-color:#C4E1FF;
    }
</style>
         <title>FDS NFE</title>
   </head>
<body>
 <?php
include('../class/configuracao.php');
extract($_GET);
function formata_cnpj($cnpj){
        $format_cnpj01 = substr($cnpj,0,2).".";
        $format_cnpj02 = substr($cnpj,2,3).".";
        $format_cnpj03 = substr($cnpj,5,3)."/";
        $format_cnpj04 = substr($cnpj,8,4)."-";
        $format_cnpj05 = substr($cnpj,12,10);
        $cnpj_for = $format_cnpj01.$format_cnpj02.$format_cnpj03.$format_cnpj04.$format_cnpj05;
        return $cnpj_for;
            }
    if (strlen($cnpj) > 14)
        {
         }else{
        $tamanho_cnpj = strlen($cnpj);
    if ($tamanho_cnpj == 4){
        $op = explode(",",base64_decode($emp));
        $qtd = count($op);
    if ($qtd==1){
        $chave = $op[0];
    }else{
        foreach($op as $value=>$key){
            if ($cnpj == $key){
                  $chave = $key;
                } // END INF
           }// END FOREACH
        }//End if que verifica o tamanho do CNPJ    
      }// END IF QUE FAZ A AVALIAÇÃO SE TEM APENAS UMA PERMISSÃO 
$consulta = new Conexao(); //instancia
$select = $consulta->consulta("SELECT dbo.FCT_CNPJ_MASCARA(CNPJ) as CNPJ FROM TBL_EMPRESA WHERE COD_EMPRESA = '".$chave."'");
$dados = $consulta->busca_unica($select);
$cnpj = $dados['CNPJ'];
  }// END IF QUE FAZ A AVALIAÇÃO SE O CNPJ FOI CONSULTADO PELO O CODIGO DA EMPRESA OU PELO O PRÓPRIO CNPJ
?>
<center>
<fieldset style='width:750px;height:90px;'>
<legend>Selecione o CNPJ</legend>
<form name="form1" method="get">
<input type="hidden" name="Enviar" id="Enviar" value="%C2%A0%C2%A0Buscar%C2%A0%C2%A0" />
<input type="hidden" id="emp" name="emp" value="<?php echo $emp; ?>" />
<input type="hidden" id="emp_js" name="emp_js" value="<?php echo base64_decode($emp); ?>" />
<input type="hidden" id="btn_avan" name="btn_avan" value="1" />
<table width="410" border="0">
  <tr>
    <td width="258"><div  class="box">
    <a href="javascript:cnpj_limpa()">
<img src="../imagens/icones_02.png" border="0" /></a>
    <h1>CNPJ</h1>
 <p class="conteudo">CNPJ: <input type="text" name="cnpj" id="cnpj"    onblur="cnpj_form();" maxlength="18" value="<?php  echo $cnpj;?>" /></p>
</div></td>
    <td valign="top">
<input type="button" name="Enviar" value="  Buscar  " onclick="busca_cod();" /></td>
    <td valign="top">
    </td>
  </tr>
</table>
</form>
<br>
</fieldset>
<br />
<?php
    if ($cnpj!=''){
     $configurar= new configurar();
     $configurar->setConfiguracao($cnpj);
    }
?>
<?php
    if ($erro=="8"){ 
    echo '<img src="../imagens/btn_8.png">';
     }
    if ($erro=="7"){ 
    echo '<img src="../imagens/btn_7.png">';
     }
    if ($erro=="2"){ 
     echo '<img src="../imagens/btn_2.png">';
     } 
?>
        </center>
    </body>
</html>
tem uma função busca_cod() que esta em uma página javascript abaixo:
ao passar pelo   document.form1.submit(); 
é onde aparece a mensagem de erro.
Alguem poderia ajudar?
obrigado
function linki(){
    var total=""
    for (var i=0;i<document.form.elements.length;i++) { 
    var x = document.form.elements[i]; 
    if (x.checked) {            
    total= x+"\n";
    }
 }
if(total==""){
         alert ("Selecione pelo o menos um arquivo !");
 }else{
document.form.submit();    
     }
  }
function todos()
 {
   self.location.href="search_dir.php?t=1";
 }
ok=false; 
function CheckAll() { 
    if(!ok){ 
    for (var i=0;i<document.form.elements.length;i++) { 
    var x = document.form.elements[i]; 
    if (x.name == 'varios[]') {            
    x.checked = true; 
    ok=true; 
    }
 }
}else{ 
    for (var i=0;i<document.form.elements.length;i++) { 
      var x = document.form.elements[i]; 
if (x.name == 'varios[]') {            
    x.checked = false; 
    ok=false; 
    }
   }
  }
} 
function cnpj_form(){
var cnpj = document.getElementById("cnpj").value;
if (cnpj !=""){
if ( (cnpj.length > 14) || (cnpj.length > 19) ){ 
        document.getElementById("cnpj").value = cnpj;
        ValidarCNPJ(form1.cnpj);  
    }
else if (cnpj.length==14) {
    var cnpj_for01 = cnpj.substring(0,2);
    var cnpj_for02 = cnpj.substring(2,5);
    var cnpj_for03 = cnpj.substring(5,8);
    var cnpj_for04 = cnpj.substring(8,12);
    var cnpj_for05 = cnpj.substring(12,14);
    var resultado_cnpj = cnpj_for01+"."+cnpj_for02+"."+cnpj_for03+"/"+cnpj_for04+"-"+cnpj_for05;
        document.getElementById("cnpj").value=resultado_cnpj;
    ValidarCNPJ(form1.cnpj);  
    }
  }
}
function cnpj_limpa()
{
document.getElementById("cnpj").value="";
document.getElementById("cnpj").focus();
}
function busca_cod()
 {
var op = document.getElementById("emp_js").value;
var cod = document.getElementById("cnpj").value;
var i,count;
var operacao = op.split(",");
    count = 0;
if (cod.length==18){
      document.form1.submit();
} else{
if (cod.length == 4)    
{ 
/* é o mesmo que o foreach do php faz a busca do código da empresa no array de permissão  */
for (x in operacao)
     {
    if (operacao[x] == cod){
        count = count + 1;
     }
  }
if (count==1)
{
  alert('2');
  document.form1.submit();
 
  }else{
    document.getElementById("cnpj").value=cod;
    alert("Este código não é válido!!!");
      }
     }
   }
}
document.onkeydown = checkKeycode
function checkKeycode(e) {
    var keycode;
if (window.event) 
        keycode = window.event.keyCode;
        else if (e) keycode = e.which;
/* Atalhos */
if (keycode==13){
    /* ESTOU CHAMANDO ESTA FUNÇÃO PARA NÃO TER QUE REPITIR O MESMO CÓDIGO...QUANDO O ENTER FOR PRESSIONADO  */
            busca_cod();
    /*------------------------------------------------------------------------------------------------------*/            
                }
/* atalho para apagar o campo de CNPJ */
if (keycode==27  ||  keycode==67){
                            document.getElementById("cnpj").value="";
                            document.getElementById("cnpj").focus();
                                  }
if (keycode==68)  {
                document.getElementById("dataini").value="";
                document.getElementById("datafim").value="";
                document.getElementById("dataini").focus();
                   }
}