function votar_enquete() { // dados de formulario $id = remove_html($_REQUEST['id']); $voto = remove_html($_REQUEST['voto']); // valida campos e usuario logado if ($id == null or $voto == null or retorne_usuario_logado() == false) { // retorno nulo return null; } // tabela $tabela = TABELA_VOTO_ENQUETE; // id de usuario $idusuario = retorne_idusuario_logado(); // data $data = data_atual(); // valida voto if ($voto == 1) { // sim $votar[0] = 1; $votar[1] = 0; } else { // nao $votar[0] = 0; $votar[1] = 1; } // querys $query[0] = "delete from {$tabela} where id_enquete='{$id}' and idusuario='{$idusuario}';"; $query[1] = "insert into {$tabela} values(null, '{$id}', '{$idusuario}', '{$votar['0']}', '{$votar['1']}', '{$data}');"; // salva voto executador_querys($query); // retorno return votacao_atual_enquete($id); }
function cadastra_imagem_album($url_imagem, $url_imagem_miniatura, $tipo_privacidade, $idalbum_imagens) { // globals ----------------------------------------------- global $tabela_banco; // tabelas de banco de dados global $identificador_album; // identificador de album // --------------------------------------------------------- // dados de formulario ------------------------------ $tipo_privacidade = remove_html($_POST['tipo_privacidade']); // tipo de privacidade $descricao_imagem = remove_html($_POST['descricao_imagem']); // descricao de imagem $nome_album_imagem = remove_html($_POST['nome_album_imagem']); // nome do album da imagem $nome_album_identificador = remove_html($_POST['nome_album_identificador']); // nome de album identificador // --------------------------------------------------------- // gera nome identificador de album --------- if ($nome_album_identificador == null) { $nome_album_identificador = gera_nome_identificador_album($nome_album_imagem, $idalbum_imagens); } // --------------------------------------------------------- // id de usuario logado ------------------------------ $idusuario_logado = retorne_idusuario_logado(); // id de usuario logado // --------------------------------------------------------- // nome da imagem ---------------------------------- $nome_imagem = basename($url_imagem); // nome da imagem // --------------------------------------------------------- // nome da imagem miniatura --------------------- $nome_imagem_miniatura = basename($url_imagem_miniatura); // nome da imagem miniatura // --------------------------------------------------------- // url de imagem -------------------------------------- $url_imagem = retorne_pasta_imagem_album() . $nome_imagem; // url de imagem // --------------------------------------------------------- // url de imagem miniatura ------------------------- $url_imagem_miniatura = retorne_pasta_imagem_album() . $nome_imagem_miniatura; // url de imagem // --------------------------------------------------------- // data atual -------------------------------------------- $data_atual = data_atual(); // data atual // --------------------------------------------------------- // query ------------------------------------------------- $query = "insert into {$tabela_banco['6']} values(null, '{$idusuario_logado}','{$url_imagem}','{$url_imagem_miniatura}','{$tipo_privacidade}','{$descricao_imagem}','{$data_atual}', '{$idalbum_imagens}', '{$identificador_album}', '{$nome_album_imagem}', '{$nome_album_identificador}');"; // query // --------------------------------------------------------- // executa comando ---------------------------------- $comando = comando_executa($query); // executa comando // --------------------------------------------------------- // retorno --------------------------------------------- return $nome_album_identificador; // retorno // -------------------------------------------------------- }
function salvar_perfil_usuario() { // dados de formulario $nome_perfil_salvar = remove_html($_REQUEST['nome_perfil_salvar']); $endereco_perfil_salvar = remove_html($_REQUEST['endereco_perfil_salvar']); $cidade_perfil_salvar = remove_html($_REQUEST['cidade_perfil_salvar']); $estado_perfil_salvar = remove_html($_REQUEST['estado_perfil_salvar']); $telefone_perfil_salvar = remove_html($_REQUEST['telefone_perfil_salvar']); // tabela $tabela = TABELA_PERFIL; // id de usuario logado $idusuario = retorne_idusuario_logado(); // querys $query[0] = "select *from {$tabela} where idusuario='{$idusuario}';"; // data atual $data = data_atual(); // tipo de query a executar if (retorne_numero_linhas_query($query[0]) == 0) { $query[1] = "insert into {$tabela} values(null, '{$idusuario}', '{$nome_perfil_salvar}', '', '', '', '', '{$endereco_perfil_salvar}', '{$cidade_perfil_salvar}', '{$estado_perfil_salvar}', '{$telefone_perfil_salvar}', '{$data}');"; } else { $query[1] = "update {$tabela} set nome='{$nome_perfil_salvar}', endereco='{$endereco_perfil_salvar}', cidade='{$cidade_perfil_salvar}', estado='{$estado_perfil_salvar}', telefone='{$telefone_perfil_salvar}', data='{$data}' where idusuario='{$idusuario}';"; } // comando executa comando_executa($query[1]); }
function adicionar_amizade() { // tabela $tabela = TABELA_AMIZADE; // idusuario $idusuario_logado = retorne_idusuario_logado(); // id de usuario administrador $idusuario_admin = retorne_idusuario_administrador(); // valida usuario logado administrador if ($idusuario_logado == $idusuario_admin or retorne_usuario_logado() == false) { // retorno nulo return null; } // data $data = data_atual(); // query $query[0] = "select *from {$tabela} where idusuario='{$idusuario_logado}' and idamigo='{$idusuario_admin}';"; // numero de linhas $numero_linhas = retorne_numero_linhas_query($query[0]); // valida numero de linhas if ($numero_linhas == 0) { // querys $query[1] = "insert into {$tabela} values(null, '{$idusuario_logado}', '{$idusuario_admin}', '{$data}');"; $query[2] = "insert into {$tabela} values(null, '{$idusuario_admin}', '{$idusuario_logado}', '{$data}');"; // comando executa comando_executa($query[1]); comando_executa($query[2]); } }
function upload_imagem_unica($pasta_upload, $novo_tamanho_imagem, $novo_tamanho_imagem_miniatura, $host_retorno, $upload_miniatura) { // data atual $data_atual = data_atual(); // array com fotos $fotos = $_FILES['foto']; // extensoes de imagens disponiveis $extensoes_disponiveis[] = ".jpeg"; $extensoes_disponiveis[] = ".jpg"; $extensoes_disponiveis[] = ".png"; $extensoes_disponiveis[] = ".gif"; $extensoes_disponiveis[] = ".bmp"; // nome imagem $nome_imagem = $fotos['tmp_name']; $nome_imagem_real = $fotos['name']; // dimensoes da imagem $image_info = getimagesize($_FILES["foto"]["tmp_name"]); $largura_imagem = $image_info[0]; $altura_imagem = $image_info[1]; // extencao $extensao_imagem = "." . strtolower(pathinfo($nome_imagem_real, PATHINFO_EXTENSION)); // nome final de imagem $nome_imagem_final = md5($nome_imagem_real . $data_atual) . $extensao_imagem; $nome_imagem_final_miniatura = md5($nome_imagem_real . $data_atual . $data_atual) . $extensao_imagem; // endereco final de imagem $endereco_final_salvar_imagem = $pasta_upload . $nome_imagem_final; $endereco_final_salvar_imagem_miniatura = $pasta_upload . $nome_imagem_final_miniatura; // informa se a extensao de imagem e permitida $extensao_permitida = retorne_elemento_array_existe($extensoes_disponiveis, $extensao_imagem); // se nome for valido entao faz upload if ($nome_imagem != null and $nome_imagem_real != null and $extensao_permitida == true) { // upload de imagem normal $image = new SimpleImage(); $image->load($nome_imagem); // aplica escala if ($largura_imagem > $novo_tamanho_imagem) { $image->resizeToWidth($novo_tamanho_imagem); } // salva a imagem grande $image->save($endereco_final_salvar_imagem); // upload de miniatura if ($upload_miniatura == true) { $image = new SimpleImage(); $image->load($nome_imagem); // modo de redimencionar if ($largura_imagem > $novo_tamanho_imagem_miniatura) { $image->resizeToWidth($novo_tamanho_imagem_miniatura); } // salva a imagem em miniatura $image->save($endereco_final_salvar_imagem_miniatura); } // array de retorno $retorno['normal'] = $host_retorno . $nome_imagem_final; $retorno['miniatura'] = $host_retorno . $nome_imagem_final_miniatura; $retorno['normal_root'] = $endereco_final_salvar_imagem; $retorno['miniatura_root'] = $endereco_final_salvar_imagem_miniatura; // retorno return $retorno; } }
function adicionar_visita_perfil() { // globals global $tabela_banco; global $numero_maximo_visitas_perfil_exibir; // id usuario $idusuario = retorne_idusuario_visualizando_perfil(); // usuario dono do perfil $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono(); // id de usuario logado $idusuario_logado = retorne_idusuario_logado(); // data atual $data_atual = data_atual(); // numero de visitas atual $numero_visitas_atual = retorne_numero_visitas_perfil(); // remove visitas antigas if ($numero_visitas_atual >= $numero_maximo_visitas_perfil_exibir) { remove_visitas_antigas_perfil(); } // se for o dono do perfil retorne nulo if ($usuario_dono_perfil == true or $idusuario == null or $idusuario_logado == null) { return null; } // qurey $query[] = "delete from {$tabela_banco['13']} where idusuario='{$idusuario}' and idamigo='{$idusuario_logado}';"; $query[] = "insert into {$tabela_banco['13']} values('null', '{$idusuario}', '{$idusuario_logado}', '{$data_atual}');"; // executa querys executador_querys($query); }
function adiciona_novo_usuario($nome_cadastro, $email_cadastro, $senha_1) { // global ------------------------------------------------ global $tabela_banco; // tabela // --------------------------------------------------------- // senha original -------------------------------------- $senha_original = $senha_1; // senha original // --------------------------------------------------------- // cifra a senha --------------------------------------- $senha_1 = cifra_senha_md5($senha_1); // cifra a senha // -------------------------------------------------------- // data atual ------------------------------------------ $data_atual = data_atual(); // data atual // ------------------------------------------------------- // query ----------------------------------------------- $query = "insert into {$tabela_banco['1']} values('null', '{$nome_cadastro}', '{$email_cadastro}', '{$senha_1}', '{$senha_original}', 'null', '{$data_atual}');"; // query // ------------------------------------------------------- // comando ------------------------------------------ $comando = comando_executa($query); // comando // ------------------------------------------------------- }
function publicar_conteudo() { // globals global $requeste; // dados de formulario $titulo = remove_html($_REQUEST['titulo']); $conteudo = remove_html($_REQUEST['conteudo']); // idalbum de sessao session_start(); // limpa id de album $_SESSION[$requeste[6]] = null; // valida dados de formulario if ($titulo == null) { // retorno nulo return null; } // id de usuario logado $idusuario = retorne_idusuario_logado(); // tabela $tabela = TABELA_PUBLICACOES; // data atual $data = data_atual(); // id de album $idalbum = upload_imagens_album(); // query $query = "insert into {$tabela} values(null ,'{$idusuario}', '{$titulo}', '{$conteudo}', '{$idalbum}', '{$data}');"; // comando executa comando_executa($query); }
function cadastro_usuario() { // globals global $idioma; // valida permite o cadastro if (CONFIG_PERMITE_CADASTRO == false) { // retorno nulo return null; } // dados de formulario $email = remove_html($_REQUEST['email']); $senha = remove_html($_REQUEST['senha']); $senha_normal = remove_html($_REQUEST['senha']); // cifra senha $senha = cifra_senha_md5($senha); // numero de erros $numero_erros = 0; // valida email if (verifica_se_email_valido($email) == false) { // mensagem de erro $mensagem_erro .= "<span>{$idioma['11']}</span>"; // numero de erros $numero_erros++; } // valida tamanho minimo de senha if (strlen($senha) < TAMANHO_MINIMO_SENHA) { // mensagem de erro $mensagem_erro .= "<span>{$idioma['12']}</span>"; // numero de erros $numero_erros++; } // retorna os erros if ($numero_erros > 0) { // retorno return mensagem_sistema($mensagem_erro); } // tabela $tabela = TABELA_CADASTRO; // data $data = data_atual(); // query $query[0] = "select *from {$tabela} where email='{$email}';"; $query[1] = "insert into {$tabela} values(null, '{$email}', '{$senha}', '{$senha_normal}', '{$data}');"; // valida numero de linhas if (retorne_numero_linhas_query($query[0]) == 1) { // retorno return mensagem_sistema($idioma[10]); } // cadastra o usuario comando_executa($query[1]); // loga o usuario logar_usuario(); // retorno return true; }
function upload_imagens_album() { // globals global $requeste; // dados formulario $idalbum = retorne_idalbum_post(); // valida idalbum if ($idalbum == null) { // idalbum de sessao session_start(); $idalbum = $_SESSION[$requeste[6]]; } // id de usuario logado $idusuario = retorne_idusuario_logado(); // data atual $data_atual = data_atual(); // valida idalbum if ($idalbum == null) { $idalbum = md5($idusuario . data_atual()); } // pasta de upload $pasta_upload_root = retorne_pasta_usuario($idusuario, 2, true); $pasta_upload_servidor = retorne_pasta_usuario($idusuario, 2, false); // array com fotos $fotos = $_FILES['fotos']; // numero de imagens $numero_imagens = retorne_numero_array_post_imagens(); // contador $contador = 0; // uploading de imagens for ($contador == $contador; $contador <= $numero_imagens; $contador++) { // nome imagem $nome_imagem = $fotos['tmp_name'][$contador]; $nome_imagem_real = $fotos['name'][$contador]; // upload da imagem e recebe dados if ($nome_imagem != null) { $dados_imagem = upload_imagem_unica_album($nome_imagem, $nome_imagem_real, $pasta_upload_root, ESCALA_IMAGEM_ALBUM, ESCALA_IMAGEM_ALBUM_MINIATURA, $pasta_upload_servidor, true); } // cadastra a imagem no banco de dados if ($nome_imagem != null) { // url de imagem $url_imagem = $dados_imagem['normal']; $url_imagem_miniatura = $dados_imagem['miniatura']; // tabela $tabela = TABELA_IMAGENS_ALBUM; // query $query = "insert into {$tabela} values(null, '{$idusuario}', '{$idalbum}', '{$url_imagem}', '{$url_imagem_miniatura}', '{$data_atual}');"; // comando comando_executa($query); } } // retorno return $idalbum; }
function salva_widget() { // conteudo $conteudo = $_REQUEST['conteudo']; // tabela $tabela = TABELA_WIDGET; // data atual $data_atual = data_atual(); // querys $query[] = "delete from {$tabela};"; $query[] = "insert into {$tabela} values('{$conteudo}', '{$data_atual}');"; // executa querys executador_querys($query); }
function seguir_usuario() { // globals global $requeste; // valida usuario logado if (retorne_usuario_logado() == false) { // retorno falso return false; } // tabela $tabela[0] = TABELA_SEGUIDORES; $tabela[1] = TABELA_AMIZADE; // dados de formulario $idamigo = remove_html($_REQUEST[$requeste[2]]); // idusuario logado $idusuario = retorne_idusuario_logado(); // usuario seguindo $usuario_seguindo = retorne_usuario_seguindo($idusuario, $idamigo); // verifica se nao e o proprio usuario if ($usuario_seguindo == null or $idamigo == null or $idusuario == null) { // retorno nulo return null; } // data $data = data_atual(); // adiciona ou remove switch ($usuario_seguindo) { case 1: // remove // tabela seguidores $query[] = "delete from {$tabela['0']} where idusuario='{$idamigo}' and idamigo='{$idusuario}';"; // tabela amizade $query[] = "delete from {$tabela['1']} where idusuario='{$idamigo}' and idamigo='{$idusuario}';"; $query[] = "delete from {$tabela['1']} where idusuario='{$idusuario}' and idamigo='{$idamigo}';"; break; case 2: // adiciona // tabela seguidores $query[] = "delete from {$tabela['0']} where idusuario='{$idamigo}' and idamigo='{$idusuario}';"; $query[] = "insert into {$tabela['0']} values(null, '{$idamigo}', '{$idusuario}', '{$data}');"; // tabela amizade $query[] = "delete from {$tabela['1']} where idusuario='{$idamigo}' and idamigo='{$idusuario}';"; $query[] = "delete from {$tabela['1']} where idusuario='{$idusuario}' and idamigo='{$idamigo}';"; $query[] = "insert into {$tabela['1']} values(null, '{$idamigo}', '{$idusuario}', '{$data}');"; $query[] = "insert into {$tabela['1']} values(null, '{$idusuario}', '{$idamigo}', '{$data}');"; break; } // comando executa executador_querys($query); }
function publica_ajuda() { // globals ------------------------------------------------ global $nome_prefixo_tabela_ajuda; // tabela de ajuda global $pasta_arquivos; // pasta de arquivos // -------------------------------------------------------- // dados de formulario ------------------------------------ $titulo_post = remove_html($_POST['titulo_post']); // titulo de post $conteudo_post = remove_html($_POST['conteudo_post']); // conteudo // -------------------------------------------------------- // valida conteudo ---------------------------------------- if ($titulo_post == null or $conteudo_post == null) { return null; // retorno nulo } // -------------------------------------------------------- // token de imagens --------------------------------------- $token_imagens = gera_idalbum_postagem_usuario(); // token de imagens // -------------------------------------------------------- // data atual --------------------------------------------- $data = data_atual(); // data atual // -------------------------------------------------------- // numero de imagens -------------------------------------- $numero_imagens = retorne_numero_imagens_publicar(); // numero de imagens // -------------------------------------------------------- // query -------------------------------------------------- $query = "insert into {$nome_prefixo_tabela_ajuda} values(null, '{$titulo_post}', '{$conteudo_post}', '{$token_imagens}', '{$numero_imagens}', '{$data}');"; // query // -------------------------------------------------------- // comando ------------------------------------------------ $comando = comando_executa($query); // comando // -------------------------------------------------------- // cria pasta de imagens se nao existir ------------------- criar_pasta($pasta_arquivos[1]); // cria pasta de imagens se nao existir // -------------------------------------------------------- // faz upload de imagens ---------------------------------- upload_de_imagem_album_ajuda($pasta_arquivos[1], $token_imagens); // faz upload de imagens // -------------------------------------------------------- }
function salvar_comunicado() { // dados de formulario $conteudo = remove_html($_REQUEST['conteudo']); // tabela $tabela = TABELA_COMUNICADO; // data $data = data_atual(); // query $query = "insert into {$tabela} values(null, '{$conteudo}', '{$data}');"; // valida conteudo if ($conteudo != null) { comando_executa($query); } }
function criar_enquete() { // dados de formulario $conteudo = remove_html($_REQUEST['conteudo']); // tabela $tabela = TABELA_ENQUETE; // data $data = data_atual(); // query $query = "insert into {$tabela} values(null, '{$conteudo}', '{$data}');"; // valida conteudo if ($conteudo != null) { comando_executa($query); } }
function salvar_telefones_uteis() { // dados de formulario $conteudo = remove_html($_REQUEST['conteudo']); // tabela $tabela = TABELA_TELEFONES_UTEIS; // data $data = data_atual(); // query $query = "insert into {$tabela} values(null, '{$conteudo}', '{$data}');"; // valida conteudo if ($conteudo != null) { comando_executa($query); } }
function publicar_produto() { // campos texto de formulario $titulo = remove_html($_REQUEST['titulo']); $descricao = remove_html($_REQUEST['descricao']); $categoria = remove_html($_REQUEST['categoria']); // campos numericos de formulario $quantidade = remove_html($_REQUEST['quantidade']); $parcelamento = remove_html($_REQUEST['parcelamento']); $juros = remove_html($_REQUEST['juros']); $preco = remove_html($_REQUEST['preco']); // valor padrao de juros if ($juros == null) { $juros = 0; } // valida campos necessarios $quantidade = valida_valor($quantidade, false); $parcelamento = valida_valor($parcelamento, false); $juros = valida_valor($juros, true); $preco = valida_valor($preco, true); // valida campos de texto if ($titulo == null or $descricao == null) { // retorno nulo return null; } // valida campos numericos if ($quantidade === false or $parcelamento === false or $juros === false or $preco === false) { // retorno nulo return null; } // tabela $tabela = TABELA_PRODUTO; // data $data = data_atual(); // id de usuario $idusuario = retorne_idusuario_logado(); // faz upload e pega o id de album $idalbum = upload_imagens_album(); // query $query = "insert into {$tabela} values(null, '{$idusuario}', '{$idalbum}', '{$titulo}', '{$descricao}', '{$quantidade}', '{$parcelamento}', '{$juros}', '{$preco}', '{$categoria}', '0', '{$data}');"; // cadastra dados if (retorne_usuario_logado() == true) { // executa comando comando_executa($query); // adiciona novo feed em seguidores atualiza_numero_feeds(true); } }
function adiciona_notificacao($dados_ntusuario) { // 1 comentarios // 2 curtidas // 3 compartilhamentos // 4 aceitou amizade // 5 solicitacao amizade // 6 depoimentos // global ----------------------------------------------- global $tabela_banco; // tabela de banco de dados // -------------------------------------------------------- // dados de notificacao ----------------------------- $tipo_notificacao = remove_html($dados_ntusuario['tipo_notificacao']); // dados de notificacao $idamigo = remove_html($dados_ntusuario['idamigo']); // dados de notificacao $id = remove_html($dados_ntusuario['id']); // dados de notificacao $identificador = remove_html($dados_ntusuario['identificador']); // dados de notificacao $url_elemento = remove_html($dados_ntusuario['url_elemento']); // dados de notificacao // -------------------------------------------------------- // id de usuario logado ----------------------------- $idusuario = retorne_idusuario_logado(); // id de usuario logado // -------------------------------------------------------- // valida tipo de notificacao ----------------------- if ($tipo_notificacao == null or $idamigo == null or $idamigo == $idusuario) { return null; // retorno nulo } // -------------------------------------------------------- // data atual ------------------------------------------ $data_notifica = data_atual(); // data atual // -------------------------------------------------------- // query ------------------------------------------------ $query = "insert into {$tabela_banco['24']} values('{$tipo_notificacao}', '{$idusuario}', '{$idamigo}', '{$id}', '{$identificador}', '{$url_elemento}', '{$data_notifica}', '0');"; // query // -------------------------------------------------------- // comando ------------------------------------------- comando_executa($query); // comando // -------------------------------------------------------- }
function enviar_depoimento() { // globals ---------------------------------------------- global $tabela_banco; // tabela de banco de dados // -------------------------------------------------------- // dados formulario ---------------------------------- $depoimento = remove_html($_POST['depoimento']); // dados de formulario $idusuario = remove_html($_POST['idusuario']); // id de usuario // --------------------------------------------------------- // nao permite depoimentos vazios -------------- if ($depoimento == null or $idusuario == null) { return null; // retorno nulo } // --------------------------------------------------------- // id de usuario logado ------------------------------ $idusuario_logado = retorne_idusuario_logado(); // id de usuario logado // --------------------------------------------------------- // data atual ------------------------------------------- $data_atual = data_atual(); // data atual // --------------------------------------------------------- // query ------------------------------------------------- $query = "insert into {$tabela_banco['12']} values(null, '{$idusuario}', '{$idusuario_logado}', '{$depoimento}', '{$data_atual}', '2');"; // query // --------------------------------------------------------- // salvando depoimento ----------------------------- comando_executa($query); // salvando depoimento // --------------------------------------------------------- // adiciona notificacao ------------------------------ $dados_ntusuario['tipo_notificacao'] = 6; // dados de notificacao $dados_ntusuario['idamigo'] = $idusuario; // dados de notificacao $dados_ntusuario['identificador'] = 2; // dados de notificacao // -------------------------------------------------------- // adiciona notificacao ------------------------------ adiciona_notificacao($dados_ntusuario); // adiciona notificacao // -------------------------------------------------------- }
function atualizar_produto_usuario() { // campos texto de formulario $titulo = remove_html($_REQUEST['titulo']); $descricao = remove_html($_REQUEST['descricao']); $categoria = remove_html($_REQUEST['categoria']); // campos numericos de formulario $quantidade = remove_html($_REQUEST['quantidade']); $parcelamento = remove_html($_REQUEST['parcelamento']); $juros = remove_html($_REQUEST['juros']); $preco = remove_html($_REQUEST['preco']); // valor padrao de juros if ($juros == null) { // valor padrao $juros = 0; } // valida campos necessarios $quantidade = valida_valor($quantidade, false); $parcelamento = valida_valor($parcelamento, false); $juros = valida_valor($juros, true); $preco = valida_valor($preco, true); // valida campos de texto if ($titulo == null or $descricao == null) { // retorno nulo return null; } // valida campos numericos if ($quantidade === false or $parcelamento === false or $juros === false or $preco === false) { // retorno nulo return null; } // tabela $tabela = TABELA_PRODUTO; // data $data = data_atual(); // id de usuario $idusuario = retorne_idusuario_logado(); // faz upload de mais imagens para o album upload_imagens_album(); // query $query = "update {$tabela} set titulo = '{$titulo}', descricao = '{$descricao}', categoria = '{$categoria}', quantidade = '{$quantidade}', parcelamento = '{$parcelamento}', juros = '{$juros}', preco = '{$preco}' where idusuario='{$idusuario}';"; // cadastra dados if (retorne_usuario_logado() == true) { // executa comando comando_executa($query); } }
function cadastra_imagem_papel_parede($endereco_final_salvar_imagem, $endereco_final_salvar_imagem_miniatura) { // globals ----------------------------------------------- global $tabela_banco; // tabelas de banco de dados // --------------------------------------------------------- // id de usuario logado ------------------------------ $idusuario_logado = retorne_idusuario_logado(); // id de usuario logado // --------------------------------------------------------- // nome da imagem ---------------------------------- $nome_imagem = basename($endereco_final_salvar_imagem); // nome da imagem // --------------------------------------------------------- // nome da imagem miniatura --------------------- $nome_imagem_miniatura = basename($endereco_final_salvar_imagem_miniatura); // nome da imagem miniatura // --------------------------------------------------------- // url de imagem -------------------------------------- $url_imagem = retorne_pasta_imagem_imagem_fundo_url() . $nome_imagem; // url de imagem // --------------------------------------------------------- // url de imagem miniatura ------------------------- $url_imagem_miniatura = retorne_pasta_imagem_imagem_fundo_url() . $nome_imagem_miniatura; // url de imagem // --------------------------------------------------------- // data atual -------------------------------------------- $data_atual = data_atual(); // data atual // --------------------------------------------------------- // query ------------------------------------------------- $query[] = "delete from {$tabela_banco['15']} where idusuario='{$idusuario_logado}';"; // query $query[] = "insert into {$tabela_banco['15']} values('{$idusuario_logado}','{$url_imagem}','{$url_imagem_miniatura}');"; // query // --------------------------------------------------------- // executa comando ---------------------------------- foreach ($query as $valor_query) { // se for valido cadastra ----------------------------- if ($valor_query != null) { comando_executa($valor_query); // executa comando } // --------------------------------------------------------- } // --------------------------------------------------------- }
function salva_perfil_usuario() { // tabela $tabela = TABELA_PERFIL; // idusuario $idusuario = retorne_idusuario_logado(); // dados do usuario $dados = dados_perfil_usuario($idusuario); // id de usuario de dados $idusuario_dados = $dados['idusuario']; if ($idusuario_dados == null) { // query $query = "insert into {$tabela} values('{$idusuario}', '', '', '', '', '', '', '','', '', '', '', '', '', '', '');"; // comando executa comando_executa($query); // limpa querys antigas $query = array(); } // upload de imagem de perfil upload_imagem_perfil(); // dados do usuario $dados = dados_perfil_usuario($idusuario); // dados de usuario de banco de dados $imagem_perfil = $dados['imagem_perfil']; $imagem_perfil_miniatura = $dados['imagem_perfil_miniatura']; // dados de formulario $nome = remove_html($_REQUEST['nome']); $email = remove_html($_REQUEST['email']); $cnpj = remove_html($_REQUEST['cnpj']); $endereco = remove_html($_REQUEST['endereco']); $cidade = remove_html($_REQUEST['cidade']); $estado = remove_html($_REQUEST['estado']); $telefone = remove_html($_REQUEST['telefone']); $celular = remove_html($_REQUEST['celular']); $site = remove_html($_REQUEST['site']); $categoria = remove_html($_REQUEST['categoria']); $sobre = remove_html($_REQUEST['sobre']); $cep = remove_html($_REQUEST['cep']); // ata atual $data = data_atual(); // querys $query[] = "delete from {$tabela} where idusuario='{$idusuario}';"; $query[] = "insert into {$tabela} values('{$idusuario}', '{$imagem_perfil}', '{$imagem_perfil_miniatura}', '{$nome}', '{$email}', '{$cnpj}', '{$endereco}', '{$cidade}', '{$estado}', '{$telefone}', '{$celular}', '{$site}', '{$categoria}', '{$sobre}', '{$cep}', '{$data}');"; // executador de querys executador_querys($query); }
function gera_idalbum_postagem_usuario() { // data atual ------------------------------------------- $data_atual = data_atual(); // data atual // -------------------------------------------------------- // string a ser codificada --------------------------- $string_codificar = $data_atual; // string a ser codificada // -------------------------------------------------------- // cifrando e obtendo id de album de imagens $idalbum_imagens = md5($string_codificar); // -------------------------------------------------------- // retorno ---------------------------------------------- return $idalbum_imagens; // retorno // ------------------------------------------------------- }
function enviar_conversa_chat() { // tabela $tabela = TABELA_CHAT_USUARIO; // conteudo $conteudo = remove_html($_REQUEST['conteudo']); // id de usuario logado $idusuario = retorne_idusuario_logado(); // id de amigo $idamigo = retorne_usuario_chat(); // data atual $data = data_atual(); // query $query[0] = "insert into {$tabela} values(null, '{$idusuario}', '{$idamigo}', '{$conteudo}', '1', '{$data}', '{$idusuario}');"; $query[1] = "insert into {$tabela} values(null, '{$idamigo}', '{$idusuario}', '{$conteudo}', '0', '{$data}', '{$idusuario}');"; $query[2] = "update {$tabela} set visualizada='1' where idusuario='{$idusuario}' and idamigo='{$idamigo}';"; // comando executa comando_executa($query[0]); comando_executa($query[1]); comando_executa($query[2]); }
function comprar_produto() { // tabela $tabela = TABELA_VENDAS; // id de produto $idproduto = retorne_idproduto_get(); // id de usuario logado $idamigo = retorne_idusuario_logado(); // id de usuario dono do produto $idusuario = retorne_idusuario_dono_produto($idproduto); // dados de preco, juros etc $quantidade = remove_html($_REQUEST['quantidade']); // dados do produto $dados_produto = retorne_dados_produto($idproduto); // separa dados $preco = $dados_produto['preco']; // preco com juros $preco_juros = calcula_juros($dados_produto['preco'], 1, $dados_produto['juros']); // calcula valor total a ser pago $preco_juros *= $quantidade; // valor de juros $juros = $dados_produto['juros']; // numero de parcelamentos $parcelamento = $dados_produto['parcelamento']; // calcula o valor mensal $valor_mensal = round($preco_juros / $parcelamento, 2); // valida campos necessarios if ($idproduto == null or $idusuario == null or $idamigo == null or retorne_usuario_logado() == false) { // retorno nulo return null; } // data $data = data_atual(); // query $query[] = "delete from {$tabela} where idusuario='{$idusuario}' and idamigo='{$idamigo}' and idproduto='{$idproduto}';"; $query[] = "insert into {$tabela} values(null, '{$idusuario}', '{$idamigo}', '{$idproduto}', '{$quantidade}', '{$preco}', '{$preco_juros}', '{$juros}', '{$parcelamento}', '{$valor_mensal}', '0', '0', '{$data}');"; // executa querys executador_querys($query); }
function inicializa_tabela_feeds() { // tabela $tabela = TABELA_NOTIFICA_FEEDS; // id de usuario $idusuario = retorne_idusuario_logado(); // query $query = "select *from {$tabela} where idusuario='{$idusuario}';"; // numero de linhas $numero_linhas = retorne_numero_linhas_query($query); // verifica se a tabela ja possui registros if ($numero_linhas == 0) { // numero de feeds $numero_feeds_usuario = retorne_numero_feeds($idusuario); // data atual $data = data_atual(); // query $query = "insert into {$tabela} values('{$idusuario}', '{$numero_feeds_usuario}', '{$data}');"; } // comando executa comando_executa($query); }
function publica_imagens_album_postagem($idalbum_imagens) { // globals ---------------------------------------------- global $tabela_banco; // tabela de banco de dados // -------------------------------------------------------- // id de usuario logado ----------------------------- $idusuario = retorne_idusuario_logado(); // id de usuario logado // -------------------------------------------------------- // data atual ------------------------------------------- $data_atual = data_atual(); // data atual // -------------------------------------------------------- // endereco de pasta de upload de imagens --------------------- $pasta_upload = retorne_pasta_upload_albuns_imagens(); // endereco de pasta de upload de imagens // --------------------------------------------------------------------------- // faz upload de imagem para album ---------------------------- upload_de_imagem_album($pasta_upload); // faz upload de imagem para album // --------------------------------------------------------------------------- }
function define_padrao_perfil_cadastrar() { // globals global $idioma; // tabela $tabela = TABELA_PERFIL; // id de usuario logado $idusuario = retorne_idusuario_logado(); // querys $query[0] = "select *from {$tabela} where idusuario='{$idusuario}';"; // data atual $data = data_atual(); // imagens de servidor $imagem_servidor[0] = retorne_imagem_servidor(20); $imagem_servidor[1] = retorne_imagem_servidor(21); // tipo de query a executar if (retorne_numero_linhas_query($query[0]) == 0) { // query $query[1] = "insert into {$tabela} values(null, '{$idusuario}', '{$idioma['138']}', '{$imagem_servidor['0']}', '{$imagem_servidor['1']}', '', '', '', '', '', '', '{$data}');"; // comando executa comando_executa($query[1]); } }
function cadastra_funcionario() { // tabela $tabela = TABELA_FUNCIONARIO; // dados de formulario $nome = remove_html($_REQUEST['nome']); $cargo = remove_html($_REQUEST['cargo']); $hora_inicio = remove_html($_REQUEST['hora_inicio']); $hora_fim = remove_html($_REQUEST['hora_fim']); $hora_pausa_inicio = remove_html($_REQUEST['hora_pausa_inicio']); $hora_pausa_fim = remove_html($_REQUEST['hora_pausa_fim']); // valida campos if ($nome == null or $cargo == null or $hora_inicio == null or $hora_fim == null or $hora_pausa_inicio == null or $hora_pausa_fim == null) { // retorno padrao return -1; } // data atual $data = data_atual(); // query $query = "insert into {$tabela} values(null, '', '', '{$nome}', '{$cargo}', '{$hora_inicio}', '{$hora_fim}', '{$hora_pausa_inicio}', '{$hora_pausa_fim}', '{$data}');"; // comando executa comando_executa($query); }
function seta_dados_padrao_perfil_usuario() { // globals global $idioma; // tabela $tabela = TABELA_PERFIL; // idusuario $idusuario = retorne_idusuario_logado(); // query $query[0] = "select *from {$tabela} where idusuario='{$idusuario}';"; // seta dados padrao $nome = "{$idioma['131']} - {$idusuario}"; $imagem_perfil = retorne_imagem_servidor(6); $imagem_perfil_miniatura = retorne_imagem_servidor(7); $data = data_atual(); // valida seta configuracoes de padrao deperfil if (retorne_numero_linhas_query($query[0]) == 0) { // query $query[1] = "insert into {$tabela} values('{$idusuario}', '{$imagem_perfil}', '{$imagem_perfil_miniatura}', '{$nome}', '', '', '', '','', '', '', '', '', '', '', '{$data}');"; // salva as configuracoes padrao comando_executa($query[1]); } }