예제 #1
0
 * 
 * Copyright 2015 Glauber Mota <*****@*****.**>
 * 
 * 
 */
require_once '../model/BancoDeDados.php';
$banco = new BancoDeDados();
$banco->conecta();
/* Converte o valor da checkbox... */
if (!isset($_POST['destaque'])) {
    $destaque = 0;
} else {
    $destaque = 1;
}
/* ...Seleciona todas as notícias e conta os números de destaques. */
$banco->selecionaTodas('noticias');
$noticias = $banco->getResultado();
$numDestaques = 0;
for ($i = 0; $i < count($noticias); $i++) {
    if ($noticias[$i]['destaque'] == 1) {
        $numDestaques += 1;
    }
}
/* Se o número de destaques é menor que 3... */
if ($numDestaques < 3 || $destaque == 0) {
    /* Pega os primeiros 512 caracteres do conteúdo e transforma em resumo. */
    $resumo = substr($_POST['conteudo'], 0, 512);
    /* ...Faz o upload da imagem enviada... */
    $uploaddir = '../../uploads/';
    $uploadfile = $uploaddir . basename($_FILES['imagem']['name']);
    if (!move_uploaded_file($_FILES['imagem']['tmp_name'], $uploadfile)) {
예제 #2
0
<?php

/*
 * noticias.php
 * 
 * Copyright 2015 Glauber Mota <*****@*****.**>
 * 
 * 
 */
require_once 'model/BancoDeDados.php';
$banco = new BancoDeDados();
$banco->conecta();
$banco->selecionaTodas('usuarios');
$usuarios = $banco->getResultado();