示例#1
0
<?php

//conectando ao banco
include "conecta.php";
$nome = $_POST['nome'];
$email = $_POST['email'];
$password = $_POST['password'];
$cidade = $_POST['cidade'];
$estado = $_POST['estado'];
$foto = $_FILES['foto'];
$resultado = true;
$tamanho_maximo = $_POST['MAX_SIZE_FILE'];
$arquivo = $foto['name'];
//executando a operacao SQL
$resultado = mysqli_query($conexao, "INSERT INTO bd(nome,email,senha,cidade,estado,foto) VALUES ('" . $nome . "','" . $email . "','" . $password . "','" . $cidade . "','" . $estado . "','" . $arquivo . "')") or die("Não foi possivel executar SQL:" . mysqli_error($conexao));
if ($resultado === TRUE) {
    //COLOCAR UM HEADER LOCATION PARA "INDEX.PHP/LOGIN"
} else {
    echo "<br/>Erro no cadastro!";
}
include "salvaImagem.php";
$salvo = salva($tamanho_maximo, $nome, $foto);
if ($salvo) {
    header('Location: ../perfilLogin.php');
}
//fechamento da conexao
mysqli_close($conexao);
示例#2
0
     if ($results != null) {
         foreach ($results as $result) {
             $nome = $result["nome"];
         }
     } else {
         $error = true;
     }
 }
 if (!$error) {
     if (isset($_POST['nome']) && strlen($_POST['nome']) > 0) {
         if (isset($new)) {
             $dati['database']->insert("tipi", array("nome" => sanitize($_POST["nome"]), "stato" => 0, "creatore" => $dati["user"], "#data" => "NOW()"));
         } else {
             $dati['database']->update("tipi", array("nome" => sanitize($_POST["nome"]), "stato" => 0, "creatore" => $dati["user"]), array("id" => $edit));
         }
         salva();
         finito("tipo");
     }
     require_once 'templates/shared/header.php';
     echo '<div class="jumbotron">
     <div class="container text-center">
         <h1><i class="fa fa-plus fa-1x"></i> ' . $pageTitle . '</h1>
         <p>Sezione apposita per modificare le caratteristiche dell\'elemento</p>
         <a href="' . $dati['info']['root'] . 'forum" class="btn btn-primary">Torna indietro</a>
     </div>
 </div>
 <hr>
 <div class="container">
     <form action="" method="post" class="form-horizontal" role="form">
         <div class="form-group">
             <label for="nome" class="col-sm-2 control-label">Nome</label>
示例#3
0
function Main()
{
    global $TPLV, $bottom, $urls, $db, $migalha;
    $TPLV = new TemplatePower(TEMPLATE_PATH . "modulos/produtos.tpl");
    $TPLV->assignGlobal("uploadPath", UPLOAD_PATH);
    $TPLV->assignGlobal("uploadPath", UPLOAD_PATH_SITE);
    $TPLV->assignGlobal("imagePath", IMAGE_PATH);
    $TPLV->assignGlobal("swfPath", SWF_PATH);
    $TPLV->assignGlobal("localPath", LOCAL_PATH);
    $TPLV->assignGlobal("localPath", LOCAL_PATH_SITE);
    $TPLV->assignGlobal('navBottom', $bottom);
    $TPLV->assignGlobal($urls->var);
    $TPLV->prepare();
    $in = $_GET['in'];
    switch ($in) {
        default:
            /**- LISTA DE CATEGORIAS -**/
        /**- LISTA DE CATEGORIAS -**/
        case 'lista':
            lista();
            break;
        case 'nova':
            nova();
            break;
        case 'edita':
            edita();
            break;
        case 'salva':
            salva();
            break;
        case 'apagaFoto':
            apagaFoto();
            break;
        case 'deleta':
            deleta();
            break;
            /**- LISTA DE PRODUTOS -**/
        /**- LISTA DE PRODUTOS -**/
        case 'listar':
            listar();
            break;
        case 'novo':
            novo();
            break;
        case 'editar':
            editar();
            break;
        case 'download':
            download();
            break;
        case 'download_salvar':
            download_salvar();
            break;
        case 'download_deletar':
            download_deletar();
            break;
        case 'salvar':
            salvar();
            break;
        case 'deletar':
            deletar();
            break;
        case 'deletarNutricional':
            deletarNutricional();
            break;
        case 'apagarFoto':
            apagarFoto();
            break;
    }
}