Beispiel #1
0
 /**
  * @brief Function addPhoto
  *      insere no banco uma nova foto, sendo o endereço novo ou o passado como parametro.
  * @param id_adm do usuario logado
  * @return mensagem indicador de erro ou sucesso
  */
 public function addPhoto($id_adm)
 {
     $name = Photo::getSendName();
     /* Guarda diretorio com novo nome e envia a imagem */
     if (is_array($name) && array_key_exists('ERRO', $name)) {
         /* Verificando se eh o nome da imagem ou a mensagem de erro */
         return $name['ERRO'];
     } else {
         $morephoto = new Photo();
         $morephoto->albumName = $this->name;
         return $morephoto->set($id_adm, Dbcommand::getServer() . $name);
     }
 }
Beispiel #2
0
     <footer class="footer">
        <script src="http://code.jquery.com/jquery-2.1.4.min.js" type="text/javascript"></script>
        <script src="<?php 
echo Dbcommand::getServer();
?>
/components/js/responsive.js" type="text/javascript"></script>
        <script src="<?php 
echo Dbcommand::getServer();
?>
/components/ckeditor/ckeditor.js" type="text/javascript"></script>
<!--            <div class="container">
                <p class="pull-right"><a href="#">Voltar ao topo</a></p>
                <p> <?php 
echo $company->getName();
?>
 | Desenvolvido por <a href="http://www.ejectufrn.com.br" target="_blank">EJECT</a>.</p>

                <!-- Links Rodape --
                <ul class="footer-links">
                  <li><a href="http://blog.getbootstrap.com">Blog</a></li>
                  <li class="muted">·</li>
                  <li><a href="https://github.com/twitter/bootstrap/issues?state=open">Issues</a></li>
                  <li class="muted">·</li>
                  <li><a href="https://github.com/twitter/bootstrap/wiki">Roadmap e changelog</a></li>
                </ul>
                            // Links Rodape --
            </div-->
        </footer>
        <!-- //Fim Rodape -->
    </body>
</html>
Beispiel #3
0
} else {
    /*   =============   Editar nome e/ou foto   ===============     */
    $i = (int) Dbcommand::get('up') - 1;
    /* Guarda o indice que foi passado pelo get do nome e foto a ser editado    */
    if (@$_POST) {
        if ($_FILES['photo']['name'] != '') {
            /* Atualiza apenas o nome e foto nova     */
            $name = Photo::getSendName();
            /* Guarda diretorio com novo nome   */
            if (is_int($name)) {
                /* Verificando se eh o nome da imagem ou a mensagem de erro (inteiro)   */
                header("Location: view.php?up=" . ($i + 1) . "&msg=" . $name);
            } else {
                unlink("../" . $banner->photo[$i]->getDir());
                /* Deletando arquivo em "../components/img"  */
                header("Location: view.php?up=" . ($i + 1) . "&msg=" . $banner->photo[$i]->update($user->getId(), Dbcommand::getServer() . $name));
                /* Adiciona nova foto com novo endereco     */
            }
        } else {
            /* Atualiza apenas o nome passando a url antiga     */
            header("Location: view.php?up=" . ($i + 1) . "&msg=" . $banner->photo[$i]->update($user->getId(), $banner->photo[$i]->url));
        }
    }
    ?>
        <!-- Banner -->
        <div class="col-xs-12 col-sm-10">
            <div class="jumbotron">
                <a href="./"><h1>Banners</h1></a>
                <br/>
                <?php 
    echo Message::get();
Beispiel #4
0
 $i = Dbcommand::get('up') - 1;
 $company->links->link[$i]->get();
 if (@$_POST) {
     if ($_FILES['photo']['name'] != '') {
         /* Atualiza apenas o nome e foto nova     */
         $name = Photo::getSendName();
         /* Guarda diretorio com novo nome   */
         if (is_int($name)) {
             /* Verificando se eh o nome da imagem ou a mensagem de erro (inteiro)   */
             header("Location: view.php?up=" . ($i + 1) . "&msg=" . $name);
         } else {
             for ($j = 0; $j < $company->links->link[$i]->album->size; $j++) {
                 unlink(".." . $company->links->link[$i]->album->photo[$j]->getDir());
                 /* Deletando arquivo em "../components/img"  */
             }
             header("Location: view.php?up=" . ($i + 1) . "&msg=" . $company->links->link[$i]->update($user->getId(), Dbcommand::getServer() . $name));
         }
     } else {
         /* Atualiza apenas o nome passando a url antiga     */
         header("Location: view.php?up=" . ($i + 1) . "&msg=" . $company->links->link[$i]->update($user->getId()));
     }
 }
 ?>
             <!-- Links -->
             <div class="col-xs-12 col-sm-10">
                 <div class="jumbotron">
                     <a href="./"><h1>Links</h1></a>
                     <br/>
                     <?php 
 echo Message::get();
 ?>
Beispiel #5
0
 /**
  * @brief Function verifyAccess
  *      verifica se o tempo de sessão do usuario expirou.
  * @param void
  * @return void
  */
 public function verifyAccess()
 {
     session_start();
     if (!isset($_SESSION['usuario_logado'])) {
         header("location: " . Dbcommand::getServer() . "/login.php?msg=entrada_usuario");
     } else {
         $this->id = $_SESSION['usuario_logado'];
         $registro = $_SESSION['registro'];
         $limite = $_SESSION['limite'];
         if ($registro) {
             // verifica se a session  registro esta ativa
             $segundos = time() - $registro;
         }
         // fim da verificacao da session registro
         /* verifica o tempo de inatividade
            se ele tiver ficado mais do tempo limite sem atividade ele destroi a session
            se nao ele renova o tempo e ai eh contado mais o tempo limite */
         if ($segundos > $limite) {
             session_destroy();
             echo "<script>alert('" . utf8_decode("Sua sessão expirou, favor logar novamente!") . "');\n                              location.reload()</script>";
             die;
             //destroi pagina para que nao carregue
         } else {
             $_SESSION['registro'] = time();
         }
         // fim da verificacao de inatividade
     }
 }