Exemplo n.º 1
0
function CadastraMarca()
{
    $erro = array();
    foreach ($_POST as $chv => $vlr) {
        if ($vlr == "" && substr($chv, 0, 3) == "MAR") {
            $erro[] = "O campo " . substr($chv, 4) . " não foi informado";
        }
    }
    $n = count($erro);
    if ($n > 0) {
        header("location: ../marcas-admin.php?status=error");
        return;
    }
    $marca = new Marcas();
    $_nome = $_POST['MAR_NOME'];
    $_file = $_FILES['MAR_FILE'];
    if ($_file["error"] > 0) {
        header("location: ../marcas-admin.php?status=error");
        return;
    }
    $_imagem = Arquivos::UpdateArquivo("../" . $_SESSION['marcasImagePrefix'], $_file);
    $result = $marca->AdicionaMarca($_nome, $_imagem);
    if ($result == TRUE) {
        header("location: ../marcas-admin.php?status=success");
    } else {
        header("location: ../marcas-admin.php?status=error");
    }
    return;
}
Exemplo n.º 2
0
<?php

require_once "../Engine/MarcasClass.php";
$marcas = new Marcas();
echo "Teste ADICIONAR MARCA<br>";
$res = $marcas->AdicionaMarca("Vaxxxtek", "C:\\Users\\Jorge\\Documents\\Projetos\\Biblioteca Virtual\\Imagens_marcas\\VAXXITEK logo.JPG");
if ($res == TRUE) {
    echo "Marca adicionada!";
}
echo "<br><br>";
echo "Teste CARREGA MARCAS<br>";
$result = $marcas->CarregaMarcas();
if (isset($result)) {
    $n = count($result);
    for ($i = 0; $i < $n; $i++) {
        echo "ID: " . $result[$i]["id"] . "<br>";
        echo "NOME: " . $result[$i]["nome"] . "<br>";
    }
}
echo "<br><br>";
echo "Teste REMOVE MARCA<br>";
$res = $marcas->RemoveMarca($result[$n - 1]["id"]);
if ($res == TRUE) {
    echo "Marca Removido!";
}