Exemple #1
0
 public function atualizar(Arquivo $arquivo)
 {
     try {
         $sql = "UPDATE arquivo SET " . "nome = :nome," . "tempo = :tempo," . "caminho = :caminho," . "time = :time," . "tamanho = :tamanho," . "tipo = :tipo " . "WHERE id = :id";
         $p_sql = $this->pdo->prepare($sql);
         $p_sql->bindValue(":id", $arquivo->getId());
         $p_sql->bindValue(":nome", $arquivo->getNome());
         $p_sql->bindValue(":tempo", $arquivo->getTempo());
         $p_sql->bindValue(":caminho", $arquivo->getCaminho());
         $p_sql->bindValue(":time", $arquivo->getTime());
         $p_sql->bindValue(":tamanho", $arquivo->getTamanho());
         $p_sql->bindValue(":tipo", $arquivo->getTipo());
         return $p_sql->execute();
     } catch (Exception $e) {
         print "Ocorreu um erro ao tentar executar esta ação, foi gerado um LOG do mesmo, tente novamente mais tarde.";
     }
 }
Exemple #2
0
 if ($_POST['acao'] == "upload") {
     require_once './controle/recebe_upload.php';
     if (isset($_POST['g-recaptcha-response'])) {
         $captcha_data = $_POST['g-recaptcha-response'];
     }
     if ($_POST['tempoUp']) {
         $arquivo->setTempo($_POST['tempoUp']);
     }
     $arquivo->setNome($nome_final);
     $arquivo->setCaminho($_UP['pasta'] . $nome_final);
     $arquivo->setTime($nome_final);
     $arquivo->setTamanho($tam);
     $arquivo->setTipo($extensao);
     $timezone = new DateTimeZone('America/Sao_Paulo');
     $horario = date("H:i");
     $tempo = date("H:i", strtotime($horario . " + " . $arquivo->getTempo() . " minutes"));
     $arquivo->setTempo($tempo . ":" . date("s"));
     if ($captcha_data) {
         if ($tipoErro === "semErro") {
             //GRAVAR O EMAIL
             $dao->inserir($arquivo);
             echo "<script type='text/javascript'>";
             echo "location.href='http://localhost/uploadoTemp/arquivo.php?upload=ok&url=" . $nome_final . "';";
             echo "</script>";
         } else {
             if ($tipoErro === "tamanhoPHP" || $tipoErro === "tamanhoHTML" || $tipoErro === "tamanho") {
                 echo "<script type='text/javascript'>";
                 echo "location.href='http://localhost/uploadoTemp/index.php?erro=tamanho';";
                 echo "</script>";
             } else {
                 if ($tipoErro === "uploadParcialmente") {