예제 #1
0
        $ver += substr_count($link, "https://");
        if ($ver >= 1) {
            $head = get_headers($link);
            $header = substr_count($head[0], "200");
            if ($header >= 1) {
                $check = $via->totalRegistros("SELECT * FROM tbl_acre WHERE acr_url = '{$href}'");
                if ($check <= 0 && $link != "") {
                    $via->setAcao("insert");
                    $via->setTabela("tbl_acre");
                    $via->setCampos("acr_url");
                    $via->setValores("'{$link}'");
                    $via->executa();
                } else {
                    $via->setAcao("delete");
                    $via->setTabela("tbl_acre");
                    $via->setCdg("acr_codigo = '{$sit['acr_codigo']}'");
                    $via->executa();
                }
            } else {
                $via->setAcao("delete");
                $via->setTabela("tbl_acre");
                $via->setCdg("acr_codigo = '{$sit['acr_codigo']}'");
                $via->executa();
            }
        }
    }
}
$via->setAcao("delete");
$via->setTabela("tbl_acre");
$via->setCdg("acr_indexado = 's'");
$via->executa();
예제 #2
0
파일: url.php 프로젝트: noedir/ViaBusca
         }
         //Coloca o conte�do da tag DESCRIPTION em uma vari�vel. Se n�o possuir, atribui o t�tulo
         $descricao = $tag['description'] == "" ? $titulo : $tag['description'];
         //Coloca o conte�do da tag KEYWORDS em uma vari�vel. Se n�o possuir, atribui o t�tulo
         $keyw = $tag['keywords'] == "" ? $pega : $tag['keywords'];
         //Insere o conte�do do site em banco de dados que ser� usado nas consultas no site
         $via->setAcao("insert");
         $via->setTabela("tbl_site");
         $via->setCampos("sit_titulo, sit_url, sit_metakey, sit_metades, sit_idioma");
         $via->setValores("'{$titulo}','" . $sit['acr_url'] . "','{$keyw}','{$descricao}','" . $_SERVER['HTTP_ACCEPT_LANGUAGE'] . "'");
         $via->executa();
         //Atualiza a tabela ACRE para mostrar que os sites j� foram indexados
         $via->setAcao("update");
         $via->setTabela("tbl_acre");
         $via->setValores("acr_indexado = 's'");
         $via->setCdg("acr_codigo = " . $sit['acr_codigo'] . "");
         $via->executa();
     } else {
         //Se o site der header diferente de 200, � exclu�do da base de dados
         $via->setAcao("delete");
         $via->setTabela("tbl_acre");
         $via->setCdg("acr_codigo = " . $sit['acr_codigo'] . "");
         $via->executa();
     }
 } else {
     //Se o site n�o come�ar com http:// ou https:// � exclu�do da base de dados
     $via->setAcao("delete");
     $via->setTabela("tbl_acre");
     $via->setCdg("acr_codigo = " . $sit['acr_codigo'] . "");
     $via->executa();
 }
예제 #3
0
파일: index.php 프로젝트: noedir/ViaBusca
  </tr>
</table>
<? if($_GET['bus'] == "sim" and $_GET['qy'] != ""){?>
<? if($nbus >= 1){ ?>
<table width="100%" border="0" cellspacing="0" cellpadding="4">
  <tr>
    <td bgcolor="#DDEBFF" class="mn_resultado">Encontrado <strong><?php echo  $nbus; ?></strong> ocorr&ecirc;ncias para <strong><?php echo  $_GET['qy']; ?></strong></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
  <?php while($res = $qr->fetch(PDO::FETCH_ASSOC)){
          $via->setAcao("update");
          $via->setTabela("tbl_site");
          $via->setValores("sit_relevancia = sit_relevancia + 1");
          $via->setCdg("sit_codigo = '".$res['sit_codigo']."'");
          $via->executa();
	  ?>
  <tr>
      <td><a href="<?php echo  $res['sit_url']; ?>" class="tit_link"><?php echo utf8_encode($res['sit_titulo']); ?></a></td>
  </tr>
  <tr>
      <td><?php echo utf8_encode($res['sit_metades']); ?></td>
  </tr>
  <tr>
    <td><strong class="res_link"><?php echo  $res['sit_url']; ?></strong></td>
  </tr>

  <tr>
    <td>&nbsp;</td>
  </tr><?php } ?>