Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''Php''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Todas as áreas do Fórum

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 5988 registros

  1. Marcones Borges

    Verificar se usuário já existe antes de cadastrar

    Boa noite, tenho um formulário de cadastro. Gostaria de verificar se o numero de registro já existe antes de cadastrar... como eu poderia fazer? $sql = 'INSERT INTO inscricao (nome, status, registro, funcao, valor ) VALUES(:nome, :status, :registro, :funcao, :valor)'; $stm = $conexao->prepare($sql); $stm->bindValue(':nome', $nome); $stm->bindValue(':status', $status); $stm->bindValue(':registro', $registro); $stm->bindValue(':funcao', $funcao); $stm->bindValue(':valor', $valor); $retorno = $stm->execute(); if ($retorno): echo "<div class='alert alert-success' role='alert'>Registro inserido com sucesso, aguarde você está sendo redirecionado ...</div> "; else: echo "<div class='alert alert-danger' role='alert'>Erro ao inserir registro!</div> "; endif; echo "<meta http-equiv=refresh content='0;URL=index.php'>"; endif;
  2. gianp

    [ZF3] Alteração de senha no Active Directory

    Prezados, estou realizando um script para alteração de senha no AD, porém ao tentar atualizar aparece o seguinte erro: 0x35 (Server is unwilling to perform; 0000209A: SvcErr: DSID-031A107A, problem 5003 (WILL_NOT_PERFORM), data 0 ): updating: CN=Users,DC=domain,DC=local Tenho um certificado local e outro no servidor instalados, além de realizar conexão criptografada. Abaixo segue o trecho do meu código: public function resetAction() { $ldap_connect = $this->getLdap(); $ldap = new Ldap($ldap_connect); $user = $this->getRequest()->getPost('user'); $sen = $this->getRequest()->getPost('sen'); $bind = $ldap->bind($user, $sen); if($bind) : $getName = $ldap->getCanonicalAccountName($user, Ldap::ACCTNAME_FORM_DN); $getEntry = $ldap->getEntry($getName); Attribute::setPassword($getEntry, '12345678910', Attribute::PASSWORD_UNICODEPWD); $ldap->update($getName, $getEntry); $this->flashMessenger()->addMessage("Atualizado com sucesso."); return $this->redirect()->toRoute('home'); else: $this->flashMessenger()->addMessage("Ocorreu um erro ao atualizar."); return $this->redirect()->toRoute('home'); endif; }
  3. Gustavo2503

    mail() não funciona na versão 5.6.40 do PHP

    Qual função substituir para dar o mesmo resultado?
  4. Perroni91

    Spam no formulário de contato

    Olá. Estou sofrendo com spams no formulário de contato do meu Portfólio. Já coloquei os campos 'nome', 'email' e 'mensagem' como obrigatórios e com os testes que fiz, não é possível enviar sem preencher esses campos. Mas a cada hora chega no meu email esse formulário enviado só com o campo email preenchido, são emails aleatórios. Como consigo fazer isso parar? Há algum jeito de fazer sem colocar Captcha no meu formulário? Esse é o meu formulário: <form action="sendemail.php" method="post" id="contact-form" class="form-horizontal"> <fieldset> <div class="form-group"> <div class="col-sm-8"> <input type="text" placeholder="Nome" class="form-control" name="nome" id="nome" required="Preencha o seu nome"> </div> </div> <div class="form-group"> <div class="col-sm-8"> <input type="text" placeholder="Email" class="form-control" name="email" id="email"> </div> </div> <div class="form-group"> <div class="col-sm-8"> <input type="text" placeholder="Assunto" class="form-control" name="assunto" id="assunto"> </div> </div> <div class="form-group"> <div class="col-sm-8"> <textarea placeholder="Mensagem" class="form-control" name="mensagem" id="mensagem" rows="3" required=""></textarea> </div> </div> <div class="col-sm-8"> <button type="submit" class="btn btn-success">Enviar</button> </div> </fieldset> </form> E esse é o arquivo que faz o envio do formulário: <?php if(isset($_POST['email'])) { // Debes editar las próximas dos líneas de código de acuerdo con tus preferencias $email_to = "marciasprates@hotmail.com"; $email_subject = "Contato | Meu Portfólio"; $email_from = "marciaprates.com"; // Aquí se deberían validar los datos ingresados por el usuario if(!isset($_POST['nome']) || !isset($_POST['email']) || !isset($_POST['assunto']) || !isset($_POST['mensagem'])) { echo "<b>Não foi possível enviar o formulário. </b><br />"; echo "Por favor, tente novamente!<br />"; die(); } $email_message = "Formulário do meu Portfólio:\n\n"; $email_message .= "Nome: " . $_POST['nome'] . "\n"; $email_message .= "E-mail: " . $_POST['email'] . "\n"; $email_message .= "Assunto: " . $_POST['assunto'] . "\n\n"; $email_message .= "Mensagem: " . $_POST['mensagem'] . "\n\n"; // Ahora se envía el e-mail usando la función mail() de PHP $headers = 'From: '.$email_from."\r\n". 'Reply-To: '.$email_from."\r\n" . 'X-Mailer: PHP/' . phpversion(); @mail($email_to, $email_subject, $email_message, $headers); echo "<b>O formulário foi enviado com sucesso!</b>"; } ?> <script> setTimeout('window.location.href="index.html"',1700) </script> Alguém poderia por favor me ajudar? Já não aguento mais esses emails chegando a cada hora só com o email preeenchido.
  5. MaxsuelOliveira

    Criação de Bot para entrar em sites

    Sou novo aqui , queria saber se tem algum programa para eu entrar no site sozinho preenche os campos login e senha , fazer isso em mas de um site
  6. Francklyn Souza

    Login por CPF/CNPJ sem BD

    Bom pessoal, alguém sabe como eu consigo um exemplo de código que siga este padrão da imagem? <form name="myform" onsubmit="consulta.asp"> <tr> <td><div align="center"> :: Empresa :: <br><br> <b>Entre com o CPF ou CNPJ do titular da conta.</b><br><br></div></td> </tr> <tr><td align=center> <input name="doc_login" type=text id="doc_login" style="font-size: 12px; border-right: #000000 1px solid; border-top: #000000 1px solid; border-left: #000000 1px solid; border-bottom: #000000 1px solid; font-family: Arial; background-color: ##F3F3F3" value="" size=30> <br> <p> </td></tr> <td><div align="center"> <input name="banco" type=hidden id="banco" value="user"> <!-- Essa parte não incluso --> <tr> <td><div align="center"> <input name="acao" id="acao" type="hidden" value="consulta2"> <input type=submit value=continuar name=submit style="font-size: 12px; border-right: #000000 1px solid; border-top: #000000 1px solid; border-left: #000000 1px solid; border-bottom: #000000 1px solid; font-family: Arial; background-color: #FFCC00"> <input name="usuario_login" type=hidden id="usuario_login" value=""> <input name="senha_login" type=hidden id="senha_login" value=""> </div></td> </tr></form> E ao consultar ele chamaria no link desta forma consulta.asp?doc_login=000000000&banco=usuario&acao=consulta2&submit=continuar&usuario_login=&senha_login= Seria mais ou menos desta forma, no entanto eu não preferiria utilizar o banco de dados pra isso, além de usar o banco de dados gostaria que fosse em um arquivo php, banco de dados é meio chato pra mim.
  7. LukasTrin

    Como deixar o usuário na mesma página que deslogou

    Estou montando um website e gostaria de saber como faço para o usuário que acabou de deslogar ficar na mesma pagina ? por exemplo, na programação atual, ele clica em " Sair " e vai automaticamente para a index, independente de onde esteja. eu gostaria q ele permanecesse na mesma pagina em que estava programação q faz o mesmo deslogar... //essa é a navbar.php <li><a href="?sair=sim">Sair</a></li> // Esse é o logado.php if(isset($_GET['sair']) == "sim"){ $objUser->sairUsuario(); } //e esse é o usuarios.class.php public function sairUsuario(){ session_destroy(); header ('location: index.php '); }
  8. Olá a todos. Tenho um formulário que esta inserido em um código Bootstrap Modal. Quando os valores são inseridos nos campos input, o Ajax script passa esses valores para um arquivo php e retorna com um alert de sucesso. O que ocorre é que somente o alert aparece, porém quando clica no botão OK deste alerta o Modal não fecha. Abaixo segue o código do popup Modal e o script Ajax: <button type="button" class="btn btn-block btn-primary" data-toggle="modal" data-target="#dataModal"></button> <!-- Modal --> <div class="modal fade" id="dataModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"> <div class="modal-dialog modal-lg" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" >Adicionar dados</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <form id="usersform" method="post"> <input type="text" name="nome" id="nome"/> <input type="email" name="email" id="email"/> </div> <div class="modal-footer"> <button type="button" class="btn btn-secondary" data-dismiss="modal">CANCELAR</button> <button type="submit" class="btn btn-success" id="submit" >ADD USER</button> </form> </div> </div> </div> </div> E abaixo segue o Ajax script ao qual faz a passagem dos valores input para o arquivo insert.php que no caso funciona corretamente inserindo os dados no banco de dados: <script> $(document).on('submit', '#usersform', function(event){ event.preventDefault(); $.ajax({ url:"insert.php", method:'POST', data:new FormData(this), contentType:false, processData:false, success:function(data){ alert("Cadastro realizado com sucesso!"); $("#usersform")[0].reset(); $("#dataModal").modal('hide'); } }); }); </script> O que ocorre é que o popup Modal não fecha apesar do código $("#dataModal").modal('hide'); estar após o alert e nem "zera" os campos após o resultado de sucesso. Os dados são inseridos normalmente após clicar no "ok" da tela de mensagem do alert. O que pode ser? Obrigado.
  9. gersonab

    Buscar resultados da semana

    Como faço para buscar os resultados da semana atual ?Tipo, quero os compromissos dessa semana independente se hoje é segunda ou terça .
  10. cesaroet

    Verificação de login(redirecionamento)

    Galera, estou com o seguinte problema: tenho 4 redirecionamento, até a 2 funciona normal, mas a partir da 3 redireciona para o menu.php novamente. alguem tem uma dica? <?php session_start(); if(!isset($_SESSION['usuario']) /*|| ($_SESSION['nivel']) */){ session_destroy(); header("location:menu.php"); exit; } if($_SESSION['nivel'] == '1'){ header("location:checklist_gabriel/index.php"); } if($_SESSION['nivel'] == '2'){ header("location:checklist/index.php"); } if($_SESSION['nivel'] == '3'){ header("location:conferencia/controle/"); } if($_SESSION['nivel'] == '4'){ header("location:controle/index.php"); } ?>
  11. Olá pessoal esse é o erro que tenho quando clico no botão de Login do Google nos navegadores Opera e Edge. O mais estranho que os erros não aparecem no Mozilla e Google Chrome, no Chrome e Mozilla loga de primeira vai normal. function onSignIn(response) { console.log("1"); // Conseguindo as informações do seu usuário: var perfil = response.getBasicProfile(); // Conseguindo o ID do Usuário var userID = perfil.getId(); // Conseguindo o Nome do Usuário var userName = perfil.getName(); // Conseguindo o E-mail do Usuário var userEmail = perfil.getEmail(); if(userEmail != ""){ botaoDeDeslogar(); //aparece o botao de deslogar botaoDeLogar(); //esconde o botao de logar } if(userEmail == ""){ } // Conseguindo a URL da Foto do Perfil var userPicture = perfil.getImageUrl(); //document.getElementById('user-photo').src = userPicture; //document.getElementById('user-name').innerText = userName; //document.getElementById('user-email').innerText = userEmail; // Recebendo o TOKEN que você usará nas demais requisições à API: var LoR = response.getAuthResponse().id_token; console.log("Token: " + LoR); }; $('#google_plus_a').on('click', function (e) { console.log("2"); e.preventDefault(); var auth2 = gapi.auth2.getAuthInstance(); auth2.signOut().then(function () { console.log("3"); console.log('User signed out.'); }); }); Tambem ja tentei assim //--------------------------------------------------------------------------------------------------- // verifica se o usuário está; logado e executa ações // executa ações se o usuário estiver logado /*gapi.load('auth2', function () { console.log("4"); gapi.auth2.init({ client_id: '428001492988-ouocv0d188o1nu3rdhas2dcatahsae1a.apps.googleusercontent.com', }).then(function () { console.log("5"); auth2 = gapi.auth2.getAuthInstance(); console.log(auth2.isSignedIn.get()); // Agora isso sempre retorna corretamente if (auth2.isSignedIn.get() == true) { botaoDeDeslogar(); //aparece o botao de deslogar botaoDeLogar(); //esconde o botao de logar console.log("6"); } else { //usuarioDeslogadoGoogle(); console.log("7"); } }); });*/ //--------------------------------------------------------------------------------------------------------------------------------------------------- //Botao de login do google esta aparencedo display block function botaoDeLogar() { console.log("8"); console.log("Usuário não esta conectado com o Google deseja logalo BT none!"); $('#g-signin2').css('display', 'none'); //Botão de login do google desaparece } function botaoDeLogar2() { console.log("9"); console.log("Usuário não esta conectado com o Google deseja logalo BT block!"); $('#g-signin2').css('display', 'block'); //Botão de login do google aparece } // Botao de sair se o usuario estiver logado esta aparencendo display none function botaoDeDeslogar() { console.log("10"); console.log("O usuário está conectado com o Google deseja desconectalo."); $('#google_plus_a').css('display', 'block'); //Botao de sair aparece } <!-- Infomações do google --> <script src="https://apis.google.com/js/platform.js" async defer></script> <meta name="google-signin-scope" content="profile email"> <meta name="google-signin-client_id" content="428001492988-97ub0g6ijog4n440anrgm706ijg0dqqt.apps.googleusercontent.com"> Erro que aparece no EDGE e no opera quando clico no Botão de " Login do Google " 400. That’s an error. Error: redirect_uri_mismatch The JavaScript origin in the request, https://www.****************.com, does not match the ones authorized for the OAuth client. Visit https://console.developers.google.com/apis/credentials/oauthclient/428001492988-97ub0g6ijog4n440anrgm706ijg0dqqt.apps.googleusercontent.com?project=428001492988 to update the authorized JavaScript origins. Learn more Request Details redirect_uri=storagerelay://https/www.************.com?id=auth604459 response_type=permission id_token scope=email profile openid openid.realm= client_id=428001492988-97ub0g6ijog4n440anrgm706ijg0dqqt.apps.googleusercontent.com ss_domain=https://www.*************.com fetch_basic_profile=true gsiwebsdk=2 That’s all we know. Erro que aparece nos console no Opera e no Edge cb=gapi.loaded_0:103 Uncaught {error: "idpiframe_initialization_failed", details: "Not a valid origin for the client: https://www..…itelist this origin for your project's client ID."} details: "Not a valid origin for the client: https://www.******.com has not been whitelisted for client ID 428001492988-97ub0g6ijog4n440anrgm706ijg0dqqt.apps.googleusercontent.com. Please go to https://console.developers.google.com/ and whitelist this origin for your project's client ID." error: "idpiframe_initialization_failed" __proto__: Object
  12. MAKAVELIQUE

    UPDATE NO MESMO INSTANTE

    Pessoal, imaginem a seguinte situação: o usuário A clica no botão enviar no mesmo instante que o usuário B, caso a ação do sql seja um comando update no mesmo campo, id=7 por exemplo e isso acontecer exatamente no mesmo instante, ocorre perca de dados? <?php $update = "UPDATE br_gang SET i='$i', data= NOW() WHERE id='$id'"; $query = mysqli_query($update, $conn) or die (mysqli_error($conn)); if($update==true){ echo "<script>alert ('DADOS SALVOS COM SUCESSO, BOA SORTE!');</script>"; } ?> Se isso acontecer e ocorrer perca de dados, qual o procedimento possível para resolver o problema?
  13. Preciso fazer uma página de consulta onde selecionando a cidade traga como resultado estabelecimentos comerciais daquela cidade. O exemplo do código que estou usando funciona perfeitamente com países, estados e cidade, mas na hora que faço a função "lojas", mesmo o código sendo idêntico não aparece o resultado. O que tem me deixado doida é que os primeiros select funcionam, mas o último "lojas" não funciona de jeito nenhum! Alguém pode olhar o código e me dizer onde estou pecando? $(function(){ // Pais function pais(){ $.ajax({ type: 'GET', url: 'funcoes.php', data: { acao: 'pais' }, dataType: 'json', success: function(data){ console.log(data); for(i = 0; i < data.qtd; i++){ $('select[name=pais]').append('<option value="'+data.id[i]+'">'+data.pais[i]+'</option>'); } } }); } pais(); function estado(pais){ $.ajax({ type: 'GET', url: 'funcoes.php', data: { acao: 'estado', id: pais }, dataType: 'json', beforeSend: function(){ $('select[name=estado]').html('<option>Carregando...</option>'); }, success: function(data){ $('select[name=estado]').html(''); $('select[name=estado]').append('<option>Selecione o estado</option>'); for(i = 0; i < data.qtd; i++){ $('select[name=estado]').append('<option value="'+data.id[i]+'">'+data.estado[i]+'</option>'); } } }); } // Cidade function cidade(estado){ $.ajax({ type: 'GET', url: 'funcoes.php', data: { acao: 'cidade', id: estado }, dataType: 'json', beforeSend: function(){ $('select[name=cidade]').html('<option>Carregando...</option>'); }, success: function(data){ $('select[name=cidade]').html(''); $('select[name=cidade]').append('<option>Selecione a cidade</option>'); for(i = 0; i < data.qtd; i++){ $('select[name=cidade]').append('<option value="'+data.id[i]+'">'+data.cidade[i]+'</option>'); } } }); } function contrubuinte(cidade){ $.ajax({ type: 'GET', url: 'funcoes.php', data: { acao: 'contrubuinte', id: cidade }, dataType: 'json', beforeSend: function(){ $('select[name=contrubuinte]').html('<option>Carregando...</option>'); }, success: function(data){ console.log(data); $('select[name=contrubuinte]').html(''); $('select[name=contrubuinte]').append('<option>Selecione a contrubuinte</option>'); for(i = 0; i < data.qtd; i++){ $('select[name=contrubuinte]').append('<option value="'+data.id[i]+'">'+data.contrubuinte[i]+'</option>'); } } }); } $('select[name=pais]').change(function(){ var id = $(this).val(); estado(id); }); $('select[name=estado]').change(function(){ var idEstado = $(this).val(); cidade(idEstado); }); $('select[name=cidade]').change(function(){ var id = $(this).val(); contrubuinte(id); }); }); <?php require("config.php"); $retorno = array(); if($_GET['acao'] == 'pais'){ $sql = $pdo->prepare("SELECT * FROM pais"); $sql->execute(); $n = 0; $retorno['qtd'] = $sql->rowCount(); while($ln = $sql->fetchObject()){ $retorno['pais'][$n] = $ln->pais; $retorno['id'][$n] = $ln->id; $n++; } } if($_GET['acao'] == 'estado'){ $id = $_GET['id']; $sql = $pdo->prepare("SELECT * FROM estados WHERE id_pais = :id"); $sql->bindValue(":id", $id, PDO::PARAM_INT); $sql->execute(); $n = 0; $retorno['qtd'] = $sql->rowCount(); while($ln = $sql->fetchObject()){ $retorno['estado'][$n] = $ln->estado; $retorno['id'][$n] = $ln->id; $n++; } } if($_GET['acao'] == 'cidade'){ $id = $_GET['id']; $sql = $pdo->prepare("SELECT * FROM cidades WHERE id_estado = :id"); $sql->bindValue(":id", $id, PDO::PARAM_INT); $sql->execute(); $n = 0; $retorno['qtd'] = $sql->rowCount(); while($ln = $sql->fetchObject()){ $retorno['cidade'][$n] = $ln->cidade; $retorno['id'][$n] = $ln->id; $n++; } } if($_GET['acao'] == 'contribuinte'){ $id = $_GET['id']; $sql = $pdo->prepare("SELECT * FROM contribuinte WHERE id_cidade = :id"); $sql->bindValue(":id", $id, PDO::PARAM_INT); $sql->execute(); $n = 0; $retorno['qtd'] = $sql->rowCount(); while($ln = $sql->fetchObject()){ $retorno['contribuinte'][$n] = $ln->contribuinte; $retorno['id'][$n] = $ln->id; $n++; } } die(json_encode($retorno)); <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <select name="pais"> <option>Selecione o Pais</option> </select> <select name="estado"> <option>Selecione o Estado</option> </select> <select name="cidade"> <option>Selecione a Cidade</option> </select> <select name="contribuinte"> <option>Selecione o Contribuinte</option> </select> <script src="jquery.js"></script> <script src="funcoes.js"></script> </body> </html>
  14. Tenho um apache2 configurado para a minha pasta /var/www/meusite , porem quando clonaram, usaram https e nao SSH, fiz o clone do novo projeto, todos os arquivos estão iguais, porem quando renomeio as pastas para ir para o meu novo projeto, me da o erro : This page isn’t working Dando o erro de HTTP ERROR 500, ja tentei verificar no LOG do apache, porem não esta logando nada, alguem poderia me ajudar?
  15. reginaldo123

    chamar um arquivo.php

    boa tarde quero chamar um arquivo. php para realizar uma consulta ao banco de dados , e exibir as informações , é tipo um <form action="">, so que eu quero usar um link <a> como passar as variaveis , para o arquivo.php?, é tipo o site do youtube apresenta varios videos , e ao clicar no video é redirecionado para outra pagina.
  16. PlatBubbles

    Provavel erro de sintaxe em consulta multi table

    Ola, estou tendo dificuldade para fazer uma consulta seletiva usando duas tabelas, provavelmente estou errando a sintaxe da busca, agradeço caso alguem possa me passar a forma correta de fazer a busca. $sqluser = "SELECT aquestion_id, user_id FROM respostas WHERE user_id like '$logado' UNION SELECT * pergunta, question_id FROM questions WHERE question_id!=aquestion_id ORDER BY RAND() LIMIT 1"; Explicando Na tabela respostas preciso dos dados aquestion_id e user_id apenas do usuário Logado. Da tabela questions preciso da pergunta e da question_id que deve ser gerada de forma aleatória mas apenas com os Ids que não estejam listados em aquestion_id. Na verdade as duas tabelas tinham o campo question_id porem estava confuso e por isso mudei o campo da primeira tabela para aquestion_id. Agradeço qualquer ajuda, e também pelo tempo dos que leram mesmo se não puderam ajudar. PlatBubbles
  17. Olá pessoal. Sou novato tanto aqui quanto nas linguagens de programação. Exemplo que vou me referir: http://aldolammel.com/emulador/dia922.php Eu gostaria de digitar um código no textfield "Fotografia", pressionar o botão submit "Fotografia" e fazer o PHP+MySQL(+script?) trazer-me a URL específica daquele código específico digitado. A URL deve ser aberta em uma nova aba do navegador. A propósito, esse comportamento precisa ser replicado para os outros dois forms (Mapas, Vídeos). Aqui é uma print do meu db: https://i.imgur.com/zax5xI6.gif
  18. MateusOFCZ

    Redirecionamento de páginas

    Olá, estou desenvolvendo um sistema de publicidade para meu site, e quando entra em uma página, vamos chama-la de "Publicidade" ele mostra uma publicidade e depois de 10 segundos ele redireciona (OBS.: Essa página já está funcionando 100%), e temos outra página que vamos chama-la de "Início", bom... Quando você entrar na página "Início" ele irá na verdade, redirecionar o usuário para a página de Publicidade, porém, como faço para a pessoa não poder pular essa publicidade, como se fosse um camuflador de página, ou seja, se o usuário acessar a página ele irá para a página "imasters.com.br/publicidade", porém se ele alterar o link para "imasters.com.br/inicio" ele irá obrigar o usuário a ver a publicidade primeiro para depois leva-lo a página de "Inicio", caso isso seja complexo de fazer, teria alguma forma de esconder o nome da página (a parte do "/inicio" por exemplo), e deixar apenas o link, por exemplo, se eu ir para a página de publicidade irá aparecer apenas o link, neste caso "imasters.com.br", e não "imasters.com.br/publicidade", caso tenha alguma dúvida sobre o meu pedido pode perguntar, não mordo rs. Deis de já agradeço!
  19. Devlong

    Trying to get property of non-object in

    Estou com esse erro quando tento usar PHP 7.1 ( no PHP 5.6 não dar erro ) rsslib.php <?php $RSS_Content = array(); function RSS_Tags($item, $type = 1, $channel_name="", $image="") { $y = array(); $tnl = $item->getElementsByTagName("title"); $tnl = $tnl->item(0); $title = $tnl->firstChild->textContent; $tnl = $item->getElementsByTagName("link"); $tnl = $tnl->item(0); $link = $tnl->firstChild->textContent; $tnl = $item->getElementsByTagName("pubDate"); $tnl = $tnl->item(0); $date = $tnl->firstChild->textContent; $y["channel"] = $channel_name; $y["title"] = $title; $y["link"] = $link; $y["date"] = $date; $y["type"] = $type; $y["image"] = $image; return $y; } function RSS_Channel( $channel, $key ) { global $RSS_Content; $items = $channel->getElementsByTagName("item"); $y = RSS_Tags($channel, 0); $channel_name = $y['title']; foreach($items as $item) { $y = RSS_Tags($item, 1, $channel_name, $key); array_push($RSS_Content, $y); } } function RSS_Retrieve( $urls = array() ) { global $RSS_Content; $RSS_Content = array(); foreach ( $urls as $key => $url ) { $doc_{$key} = new DOMDocument(); $doc_{$key}->load( $url ); $channels_{$key} = $doc_{$key}->getElementsByTagName("channel"); foreach( $channels_{$key} as $channel ) { RSS_Channel( $channel, $key ); } } } function RSS_RetrieveLinks($url) { global $RSS_Content; $doc = new DOMDocument(); $doc->load($url); $channels = $doc->getElementsByTagName("channel"); $RSS_Content = array(); foreach($channels as $channel) { $items = $channel->getElementsByTagName("item"); foreach($items as $item) { $y = RSS_Tags($item, 1); array_push($RSS_Content, $y); } } } function RSS_Links($url, $size = 15) { global $RSS_Content; $page = "<ul>"; RSS_RetrieveLinks($url); if($size > 0) $recents = array_slice($RSS_Content, 0, $size + 1); foreach($recents as $article) { $type = $article["type"]; if($type == 0) continue; $title = $article["title"]; $link = $article["link"]; $page .= "<li><a href=\"$link\">$title</a></li>\n"; } $page .="</ul>\n"; return $page; } function RSS_Display( $urls=array(), $size = 15, $site = 0 ) { global $RSS_Content; $site = 0; $site = (intval($site) == 0) ? 1 : 0; RSS_Retrieve( $urls ); RSS_Sort(); if($size > 0) { $recents = array_slice($RSS_Content, 0, $size); } return $recents; } function RSS_Sort() { global $RSS_Content; for( $i =0; $i < count( $RSS_Content ); $i++ ) { $array = array(); for( $j =$i+1; $j < count( $RSS_Content ) - $i; $j++ ) { if( strtotime($RSS_Content[$i]['date']) < strtotime($RSS_Content[$j]['date']) ) { $temp = array( 'channel' => $RSS_Content[$i]['channel'], 'title' => $RSS_Content[$i]['title'], 'link' => $RSS_Content[$i]['link'], 'date' => $RSS_Content[$i]['date'], //'description' => $RSS_Content[$i]['description'], 'image' => $RSS_Content[$i]['image'], 'type' => $RSS_Content[$i]['type'], ); $temp2 = array( 'channel' => $RSS_Content[$j]['channel'], 'title' => $RSS_Content[$j]['title'], 'link' => $RSS_Content[$j]['link'], 'date' => $RSS_Content[$j]['date'], //'description' => $RSS_Content[$j]['description'], 'type' => $RSS_Content[$j]['type'], 'image' => $RSS_Content[$j]['image'], ); $RSS_Content[$i] = $temp2; $RSS_Content[$j] = $temp; } } } } ?>
  20. Boa tarde pessoal, Estou com uma dúvida e dificuldade para realizar algo que talvez seja simples para muitos, eu gostaria de gerar uma tabela numerada de 1...X porém somente quando o usuario selecionar um checkbox ele irá assumir um número, por exemplo <tr> <td class="border border-dark"> numeracao_automatica </td> <td class="border border-dark"> '. $opcaovindadocheckbox .' </td> </tr> Caso o usuario nao selecione nenhuma checkbox ele não irá atribuir nenhum número, outra coisa é se ele selecionar aleatoriamente uma lista do chekbox, ele ir numerando conforme a seleção Se alguém tiver alguma ideia ou maneira simples ou dificil de resolver ficarei extremamente grato. Obrigado a todos!
  21. nosredna

    Múltiplos cálculos com JavaScript

    Olá amigos, tenho o seguinte código: <html> <script type="text/javascript"> function Soma(){ var soma = 0; var ipts = document.querySelectorAll('input[oninput="Soma()"]'); for(var x=0; x<ipts.length; x++){ var valorItem = parseFloat(ipts[x].value); !isNaN(valorItem) ? soma += parseFloat(valorItem) : null; } document.querySelector('#final').value = soma.toFixed(2); } </script> <form action=""> Total produto1: <input type="text" oninput="Soma()" value="0"><br> Total produto2: <input type="text" oninput="Soma()" value="0"><br> <br> Total todos os produtos12: <input type="text" id="final"> </form> </html> Bom...para essas duas inputs funciona corretamente. Porém, se eu quiser colocar mais inputs como: Total produto3 + Total produto4 = Total todos os produtos34, Total produtoX + Total produtoY = Total todos os produtosXY, ... e usar o mesmo código JS, é possível? alguém poderia me dar uma dica de como eu faço para fazer isso? já tentei de várias maneiras, mas não estou tendo sucesso... Fico agradecido.
  22. caioandreis

    Migrar Site PHP de host online para localhost

    Olá, pessoal. Tudo bem? Gostaria de pedir um direcionamento com a seguinte situação: Tenho um amigo que tem um site feito em php, com painel gerenciador de conteúdo. Como estou estudando mais a fundo php agora, gostaria de pegar um site que funciona e estudar em cima dele: (alterar tanto layout quanto incluir/retirar novas funcionalidades). Meu amigo liberou o acesso ao ftp e banco de dados dele, para eu fazer uma cópia e colocar em um localhost (xampp) para estudar em cima dele. Assim, não corro risco de danificar o site dele que está no ar. Já estou com a pasta do site dentro do htdocs, e o banco de dados importado no phpmyadmin, porém ao tentar acessar o site, o browser acusa erro no servidor. 500 Busquei tutoriais sobre isso, mas encontrei apenas passo-a-passo para sites em wordpress. Com isso, vem a pergunta: Alguém tem algum tutorial ou poderia me dizer como faço para "plugar" o site com o banco de dados no localhost? Peço desculpas se a pergunta é muito leiga mas, como não encontrei nada específico sobre o assunto, achei que valia a tentativa. Desde já, agradeço pela atenção. Caio
  23. Galera, boa noite! Estou iniciando mexer com a linguagem php. e estou com o seguinte problema, não consigo exibe um valor do banco em minha pagina. por exemplo queria pegar o valor do nome da minha tabela e não consigo. teria como alguém me ajudar <div class="st-title"> Dionizio</div> Minha tabela DROP TABLE IF EXISTS `clientes`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `clientes` ( `id` int(11) NOT NULL, `id_user` int(11) DEFAULT NULL, `nome` varchar(100) NOT NULL, `agenda` varchar(15) DEFAULT NULL, `agenda_cor` varchar(10) NOT NULL DEFAULT '#000000', `data` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(), `End` varchar(100) DEFAULT NULL, `Num` varchar(5) DEFAULT NULL, `Bairro` varchar(50) DEFAULT NULL, `Cidade` varchar(50) DEFAULT NULL, `UF` varchar(2) DEFAULT NULL, `Cep` varchar(9) DEFAULT NULL, `Fone` varchar(255) DEFAULT NULL, `Email` varchar(50) DEFAULT NULL, `Rg` varchar(22) DEFAULT NULL, `Cpf` varchar(14) DEFAULT NULL, `senha` varchar(32) DEFAULT NULL, `usuario` varchar(200) DEFAULT NULL, `Aniversario` timestamp NULL DEFAULT NULL, `Sexo` enum('F','M','T') NOT NULL, `Indicacao` varchar(100) DEFAULT NULL, `Obs` varchar(50) DEFAULT NULL ) ENGINE=MyISAM DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; Esse é meu arquivo painel.php <?php session_start(); include('conexao.php'); include('verifica_login.php'); $query = "SELECT * FROM clientes"; $result = mysqli_query($conexao, $query); $row = mysqli_num_rows($result); ?> <!DOCTYPE html> <html lang="pt-br"> <head> <!-- Basic --> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Seja bem-vindo!</title> <meta name="description" content=""> <meta name="keywords" content=""> <!-- Mobile Specific Metas --> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"> <!-- Load Fonts --> <link href="https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&amp;subset=cyrillic" rel="stylesheet"> <!-- CSS --> <link rel="stylesheet" href="css/basic.css" /> <link rel="stylesheet" href="css/layout.css" /> <link rel="stylesheet" href="css/font-awesome.min.css"> <link rel="stylesheet" href="css/ionicons.min.css" /> <link rel="stylesheet" href="css/owl.carousel.css" /> <link rel="stylesheet" href="css/magnific-popup.css" /> <link rel="stylesheet" href="css/animate.css" /> <!--[if lt IE 9]> <script src="http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script> <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> <!-- Favicon --> <link rel="shortcut icon" href="img/painel/favicon.ico"> </head> <body> <!-- Page --> <div class="page" id="home-section"> <!-- Preloader --> <div class="preloader"> <div class="centrize full-width"> <div class="vertical-center"> <div class="spinner"> <div class="double-bounce1"></div> <div class="double-bounce2"></div> </div> </div> </div> </div> <!-- Started Background --> <div class="started-bg"> <div class="slide" style="background-image: url(img/painel/slide-bg.jpg);"></div> </div> <!-- Header --> <header> <div class="top-menu"> <ul> <li class="active"> <a class="btn_animated" href="#home-section"><span class="circle">Home</span></a> </li> <li> <a class="btn_animated" href="#about-section"><span class="circle">About</span></a> </li> <li> <a class="btn_animated" href="#skills-section"><span class="circle">Skills</span></a> </li> <li> <a class="btn_animated" href="#experience-section"><span class="circle">Experience</span></a> </li> <li> <a class="btn_animated" href="#service-section"><span class="circle">Services</span></a> </li> <li> <a class="btn_animated" href="#education-section"><span class="circle">Education</span></a> </li> <li> <a class="btn_animated" href="#works-section"><span class="circle">Portfolio</span></a> </li> <li> <a class="btn_animated" href="#clients-section"><span class="circle">Clients</span></a> </li> <li> <a class="btn_animated" href="#pricing-section"><span class="circle">Pricing</span></a> </li> <li> <a class="btn_animated" href="#blog-section"><span class="circle">Blog</span></a> </li> <li> <a class="btn_animated" href="#contact-section"><span class="circle">Contact Me</span></a> </li> </ul> <a href="#" class="menu-btn"><span></span></a> </div> </header> <!-- Container --> <div class="container"> <!-- Started --> <div class="section started"> <div class="st-box"> <div class="st-bts"> <a href="mailto:smorgan@domain.com" class="btn_animated"> <span class="circle"><i class="icon ion ion-plus"></i></span> </a> </div> <div class="st-image"><img src="img/painel/man.png" alt="" /></div> <div class="st-title"> Dionizio</div> <div class="st-subtitle">Menbro desde: 15/02/2018</div> <div class="st-soc"> <a target="blank" href="https://www.facebook.com/" class="btn_animated"> <span class="circle"><i class="icon ion ion-social-facebook"></i></span> </a> <a target="blank" href="https://github.com/" class="btn_animated"> <span class="circle"><i class="icon ion ion-social-github"></i></span> </a> <a target="blank" href="https://twitter.com/" class="btn_animated"> <span class="circle"><i class="icon ion ion-social-twitter"></i></span> </a> <a href="skype:smorgan" class="btn_animated"> <span class="circle"><i class="icon ion ion-social-skype"></i></span> </a> <a target="blank" href="https://plus.google.com/" class="btn_animated"> <span class="circle"><i class="icon ion ion-social-googleplus"></i></span> </a> </div> </div> </div> <!-- Wrapper --> <div class="wrapper"> <!-- Section About --> <div class="section about" id="about-section"> <div class="content-box"> <div class="row"> <div class="col col-m-12 col-t-7 col-d-7"> <div class="text-box"> <p><strong> Olá, Seja bem-vindo! </strong></p> <p> A nossa barbearia. A gente sabe da correria do seu dia-a-dia e que o seu tempo é precioso. É por isso que estamos sempre a postos te esperando para o nosso ritual, aquele momento para se desligar de tudo e pensar apenas em você. Essa é a #BarbeariaOLenhador , atualizar o seu estilo e romper qualquer padrão. Nossos barbeiros já estão esperando para te atender em uma das nossas sedes. Ligue e marque um horário: - Olinda - 1234.5678, das 09 às 21h. - Recife - 3214.9874, das 09 às 19h. </p> </div> </div> <div class="col col-m-12 col-t-5 col-d-5"> <div class="info-list"> <ul> <li><strong><span>Nome:</span></strong> <?php echo $_SESSION['usuario'];?></li> <li><strong><span>Endereço:</span></strong> Freelancer </li> <li><strong><span>Celular:</span></strong> <a href="tel:12562548456">+1 256 254 84 56</a></li> <li><strong><span>E-mail:</span></strong> <a href="mailto:smorgan@domain.com">miciasdionizio@hotmail.com</a></li> </ul> </div> <div class="bts"> <!-- <a href="#" class="btn btn_animated"><span class="circle">Download CV</span></a> <a href="#" class="btn extra contact-btn btn_animated"><span class="circle">Contact Me</span></a> --> </div> </div> </div> </div> </div> <!-- Section Skills --> <div class="section skills" id="skills-section"> <div class="title">Nossos Profissionais:</div> <div class="row"> <div class="col col-m-12 col-t-6 col-d-6"> <div class="content-box animated"> <div class="i_title"> <div class="icon"><i class="icon ion ion-gear-b"></i></div> <div class="name">Professional</div> </div> <div class="skills"> <ul> <li> <div class="name">UI/UX Design</div> <div class="progress"> <div class="percentage" style="width:88%;"> <span class="percent"><i class="icon ion ion-ios-checkmark-empty"></i></span> </div> </div> </li> <li> <div class="name">Web Application</div> <div class="progress"> <div class="percentage" style="width:90%;"> <span class="percent"><i class="icon ion ion-ios-checkmark-empty"></i></span> </div> </div> </li> <li> <div class="name">Mobile Application</div> <div class="progress"> <div class="percentage" style="width:84%;"> <span class="percent"><i class="icon ion ion-ios-checkmark-empty"></i></span> </div> </div> </li> <li> <div class="name">Writing</div> <div class="progress"> <div class="percentage" style="width:60%;"> <span class="percent"><i class="icon ion ion-ios-checkmark-empty"></i></span> </div> </div> </li> <li> <div class="name">Photography</div> <div class="progress"> <div class="percentage" style="width:72%;"> <span class="percent"><i class="icon ion ion-ios-checkmark-empty"></i></span> </div> </div> </li> </ul> </div> </div> </div> <div class="col col-m-12 col-t-6 col-d-6"> <div class="content-box animated"> <div class="i_title"> <div class="icon"><i class="icon ion ion-person"></i></div> <div class="name">Personal</div> </div> <div class="skills"> <ul> <li> <div class="name">Communication</div> <div class="progress"> <div class="percentage" style="width:78%;"> <span class="percent"><i class="icon ion ion-ios-checkmark-empty"></i></span> </div> </div> </li> <li> <div class="name">Team Work</div> <div class="progress"> <div class="percentage" style="width:90%;"> <span class="percent"><i class="icon ion ion-ios-checkmark-empty"></i></span> </div> </div> </li> <li> <div class="name">Leadership</div> <div class="progress"> <div class="percentage" style="width:60%;"> <span class="percent"><i class="icon ion ion-ios-checkmark-empty"></i></span> </div> </div> </li> <li> <div class="name">Creativity</div> <div class="progress"> <div class="percentage" style="width:84%;"> <span class="percent"><i class="icon ion ion-ios-checkmark-empty"></i></span> </div> </div> </li> <li> <div class="name">Language</div> <div class="progress"> <div class="percentage" style="width:72%;"> <span class="percent"><i class="icon ion ion-ios-checkmark-empty"></i></span> </div> </div> </li> </ul> </div> </div> </div> </div> </div> <!-- Experience --> <div class="section experience" id="experience-section"> <div class="title"> Fidelidade: <span class="circle"><i class="fa fa-chevron-down"></i></span> </div> <div class="cd-timeline"> <div class="cd-timeline-block animated"> <div class="cd-timeline-point"> <i class="icon ion ion-ios-checkmark-empty"></i> </div> <div class="cd-timeline-content"> <div class="content-box"> <div class="date">15/02/2019</div> <div class="name">01</div> <div class="category">Barbearia O Lenhador</div> <p> Lorem ipsum dolor sit amet, in quodsi vulputate pro. Ius illum vocent mediocritatem an, cule dicta iriure at. Ubique </p> </div> </div> </div> <div class="cd-timeline-block animated"> <div class="cd-timeline-point"> <i class="icon ion ion-ios-checkmark-empty"></i> </div> <div class="cd-timeline-content"> <div class="content-box"> <div class="date">15/07/2019</div> <div class="name">02</div> <div class="category">Barbearia O Lenhador</div> <p> Ubique maluisset vel te, his dico vituperata ut. Pro ei phaedrum maluisset. Ex audire suavitate has, ei quodsi </p> </div> </div> </div> <div class="cd-timeline-block animated"> <div class="cd-timeline-point"> <i class="icon ion ion-ios-checkmark-empty"></i> </div> <div class="cd-timeline-content"> <div class="content-box"> <div class="date">15/06/2018</div> <div class="name">03</div> <div class="category">Barbearia O Lenhador</div> <p> Ubique maluisset vel te, his dico vituperata ut. Pro ei phaedrum maluisset. Ex audire suavitate has, ei quodsi </p> </div> </div> </div> </div> </div> <!-- Service --> <div class="section service" id="service-section"> <div class="title">Nossos Serviços:</div> <div class="row"> <div class="col col-m-12 col-t-6 col-d-6"> <div class="content-box animated"> <div class="i_title"> <div class="icon"><i class="icon ion ion-android-color-palette"></i></div> <div class="name">UI/UX Design</div> </div> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi venenatis et tortor ac tincidunt. In euismod iaculis lobortis. Vestibulum posuere molestie ipsum vel. Vestibulum venenatis vestibulum elit ultricies. Lorem ipsum dolor sit amet, consectetur adipiscing elit. </p> </div> </div> <div class="col col-m-12 col-t-6 col-d-6"> <div class="content-box animated"> <div class="i_title"> <div class="icon"><i class="icon ion ion-social-chrome"></i></div> <div class="name">Web Application</div> </div> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi venenatis et tortor ac tincidunt. In euismod iaculis lobortis. Vestibulum posuere molestie ipsum vel. Vestibulum venenatis vestibulum elit ultricies. Lorem ipsum dolor sit amet, consectetur adipiscing elit. </p> </div> </div> </div> <div class="row"> <div class="col col-m-12 col-t-6 col-d-6"> <div class="content-box animated"> <div class="i_title"> <div class="icon"><i class="icon ion ion-social-android"></i></div> <div class="name">Android Application</div> </div> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi venenatis et tortor ac tincidunt. In euismod iaculis lobortis. Vestibulum posuere molestie ipsum vel. Vestibulum venenatis vestibulum elit ultricies. </p> </div> </div> <div class="col col-m-12 col-t-6 col-d-6"> <div class="content-box animated"> <div class="i_title"> <div class="icon"><i class="icon ion ion-social-apple"></i></div> <div class="name">IOS Application</div> </div> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi venenatis et tortor ac tincidunt. In euismod iaculis lobortis. Vestibulum posuere molestie ipsum vel. Vestibulum venenatis vestibulum elit ultricies. Lorem ipsum dolor sit amet, consectetur adipiscing elit. </p> </div> </div> </div> <div class="row"> <div class="col col-m-12 col-t-6 col-d-6"> <div class="content-box animated"> <div class="i_title"> <div class="icon"><i class="icon ion ion-android-create"></i></div> <div class="name">Writing</div> </div> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi venenatis et tortor ac tincidunt. In euismod iaculis lobortis. Vestibulum posuere molestie ipsum vel. Vestibulum venenatis vestibulum elit ultricies. </p> </div> </div> <div class="col col-m-12 col-t-6 col-d-6"> <div class="content-box animated"> <div class="i_title"> <div class="icon"><i class="icon ion ion-camera"></i></div> <div class="name">Photography</div> </div> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi venenatis et tortor ac tincidunt. In euismod iaculis </p> </div> </div> </div> </div> <!-- Portfolio --> <div class="section works" id="works-section"> <div class="title">Portfolio</div> <div class="filter-menu"> <div class="filters"> <div class="btn-group"> <div class="f_btn btn_animated active"> <div class="circle"> <label><input type="radio" name="fl_radio" value="box-item" />All</label> </div> </div> <div class="f_btn btn_animated"> <div class="circle"> <label><input type="radio" name="fl_radio" value="f-mockup" />Mockups</label> </div> </div> <div class="f_btn btn_animated"> <div class="circle"> <label><input type="radio" name="fl_radio" value="f-graphic" />Graphics</label> </div> </div> <div class="f_btn btn_animated"> <div class="circle"> <label><input type="radio" name="fl_radio" value="f-icons" />Icons</label> </div> </div> <div class="f_btn btn_animated"> <div class="circle"> <label><input type="radio" name="fl_radio" value="f-ui" />UI Kits</label> </div> </div> </div> </div> </div> <div class="row box-items"> <div class="col col-m-12 col-t-6 col-d-4 box-item f-mockup animated"> <div class="image"> <a href="#popup-1" class="has-popup"><img src="img/painel/work1.jpg" alt="" /></a> </div> <div class="content-box"> <div class="category">Mockups</div> <a href="#popup-1" class="name has-popup">Realistic Business Cards MockUp</a> <p> Here’s a new b-cards mock-up with several business cards... </p> </div> <div id="popup-1" class="popup-box mfp-fade mfp-hide"> <div class="content"> <div class="image"> <img src="img/work1.jpg" alt=""> </div> <div class="desc"> <div class="category">Mockups</div> <h4>Realistic Business Cards MockUp</h4> <p> Here’s a new b-cards mock-up with several business cards scattered across the scene. The PSD file allows you to easily. Here’s a new b-cards mock-up with several business cards scattered across the scene. </p> <a href="#" class="btn btn_animated"><span class="circle">View Project</span></a> </div> </div> </div> </div> <div class="col col-m-12 col-t-6 col-d-4 box-item f-graphic animated"> <div class="image"> <a href="#popup-2" class="has-popup"><img src="img/painel/work3.jpg" alt="" /></a> </div> <div class="content-box"> <div class="category">Graphic</div> <a href="#popup-2" class="name has-popup">The Mountainbiker Freebie</a> <p> The freebie of the day is a logo design kit with an original theme... </p> </div> <div id="popup-2" class="popup-box mfp-fade mfp-hide"> <div class="content"> <div class="image"> <img src="img/painel/work3.jpg" alt=""> </div> <div class="desc"> <div class="category">Graphic</div> <h4>The Mountainbiker Freebie</h4> <p> The freebie of the day is a logo design kit with an original theme that will help you create stunning mountain bike related logos in just minutes. </p> <a href="#" class="btn btn_animated"><span class="circle">View Project</span></a> </div> </div> </div> </div> <div class="col col-m-12 col-t-6 col-d-4 box-item f-mockup animated"> <div class="image"> <a href="#popup-3" class="has-popup"><img src="img/painel/work2.jpg" alt="" /></a> </div> <div class="content-box"> <div class="category">Mockups</div> <a href="#popup-3" class="name has-popup">Notebook MockUp PSD</a> <p> Today we’re happy to share with you the mockup of a classic... </p> </div> <div id="popup-3" class="popup-box mfp-fade mfp-hide"> <div class="content"> <div class="image"> <img src="img/painel/work2.jpg" alt=""> </div> <div class="desc"> <div class="category">Mockups</div> <h4>Notebook MockUp PSD</h4> <p> Today we’re happy to share with you the mockup of a classic notebook that will help you showcase your drawings. Today we’re happy to share with you the mockup of a classic notebook that will help. </p> <a href="#" class="btn btn_animated"><span class="circle">View Project</span></a> </div> </div> </div> </div> <div class="col col-m-12 col-t-6 col-d-4 box-item f-icons animated"> <div class="image"> <a href="#popup-4" class="has-popup"><img src="img/painel/work4.jpg" alt="" /></a> </div> <div class="content-box"> <div class="category">Icons</div> <a href="#popup-4" class="name has-popup">Capitalist Icons</a> <p> Today we have for you a set of 20 icons available in 2 styles: colored... </p> </div> <div id="popup-4" class="popup-box mfp-fade mfp-hide"> <div class="content"> <div class="image"> <img src="img/painel/work4.jpg" alt=""> </div> <div class="desc"> <div class="category">Icons</div> <h4>Capitalist Icons</h4> <p> Today we have for you a set of 20 icons available in 2 styles: colored flat and line version, designed on a 128px grid. These polished icons come in multiple formats so you can easily include them in your projects. </p> <a href="#" class="btn btn_animated"><span class="circle">View Project</span></a> </div> </div> </div> </div> <div class="col col-m-12 col-t-6 col-d-4 box-item f-ui animated"> <div class="image"> <a href="#popup-5" class="has-popup"><img src="img/painel/work5.jpg" alt="" /></a> </div> <div class="content-box"> <div class="category">UI Kits</div> <a href="#popup-5" class="name has-popup">Mapogo UI Kit</a> <p> Mapogo is an expertly crafted UI kit perfect for iOS designers... </p> </div> <div id="popup-5" class="popup-box mfp-fade mfp-hide"> <div class="content"> <div class="image"> <img src="img/painel/work5.jpg" alt=""> </div> <div class="desc"> <div class="category">UI Kits</div> <h4>Mapogo UI Kit</h4> <p> Mapogo is an expertly crafted UI kit perfect for iOS designers and developers. The free sample includes 10 screens (750×1334 px) that can be easily customized in Photoshop </p> <a href="#" class="btn btn_animated"><span class="circle">View Project</span></a> </div> </div> </div> </div> <div class="col col-m-12 col-t-6 col-d-4 box-item f-ui animated"> <div class="image"> <a href="#popup-6" class="has-popup"><img src="img/painel/work6.jpg" alt="" /></a> </div> <div class="content-box"> <div class="category">UI Kits</div> <a href="#popup-6" class="name has-popup">Chameleon UI Kit</a> <p> The freebie of the day is Chameleon, a modern UI kit perfect to... </p> </div> <div id="popup-6" class="popup-box mfp-fade mfp-hide"> <div class="content"> <div class="image"> <img src="img/painel/work6.jpg" alt=""> </div> <div class="desc"> <div class="category">UI Kits</div> <h4>Chameleon UI Kit</h4> <p> The freebie of the day is Chameleon, a modern UI kit perfect to use for creating a stylish and clean mobile app. This kit includes 10 screens from various categories that can be easily edited. </p> <a href="#" class="btn btn_animated"><span class="circle">View Project</span></a> </div> </div> </div> </div> </div> <div class="clear"></div> </div> <!-- Section Clients --> <div class="section clients" id="clients-section"> <div class="title">Clients</div> <div class="reviews-carousel animated"> <div class="owl-carousel"> <div class="item"> <div class="content-box"> <div class="reviews-item"> <div class="image"><img src="img/painel/rev1.jpg" alt="" /></div> <div class="name">— Robert Chase, CEO</div> <p> "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi venenatis et tortor ac tincidunt. In euismod iaculis lobortis. Vestibulum posuere molestie ipsum vel. Vestibulum venenatis vestibulum elit ultricies. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi venenatis et tortor ac tincidunt. In euismod iaculis lobortis." </p> </div> </div> </div> <div class="item"> <div class="content-box"> <div class="reviews-item"> <div class="image"><img src="img/painel/rev2.jpg" alt="" /></div> <div class="name">— Helen Floyd, Art Director</div> <p> "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi venenatis et tortor ac tincidunt. In euismod iaculis lobortis. Vestibulum posuere molestie ipsum vel. Vestibulum venenatis vestibulum elit ultricies. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi venenatis et tortor ac tincidunt. In euismod iaculis lobortis. Vestibulum posuere molestie ipsum vel." </p> </div> </div> </div> <div class="item"> <div class="content-box"> <div class="reviews-item"> <div class="image"><img src="img/painel/rev3.jpg" alt="" /></div> <div class="name">— Jhon Newton, Photographer</div> <p> "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi venenatis et tortor ac tincidunt. In euismod iaculis lobortis. Vestibulum posuere molestie ipsum vel. Vestibulum venenatis vestibulum elit ultricies. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi venenatis et tortor ac tincidunt. In euismod iaculis lobortis." </p> </div> </div> </div> </div> </div> </div> <!-- Section Pricing --> <div class="section pricing" id="pricing-section"> <div class="title">Pricing</div> <div class="row"> <div class="col col-m-12 col-t-6 col-d-3"> <div class="content-box animated"> <div class="pricing-table"> <div class="i_title"> <div class="icon"><i class="icon ion ion-battery-empty"></i></div> <div class="pt-title">Basic</div> </div> <div class="pt-amount"> <span class="dollar">$</span> <span class="amount">15</span> <span class="period">/hr</span> </div> <div class="pt-feature-list"> <ul> <li class="disable">UI/UX Design</li> <li>Web Development</li> <li class="disable">IOS Application <strong>New</strong></li> <li class="disable">Android Application</li> <li class="disable">Writing</li> <li class="disable">Photography <strong>New</strong></li> </ul> </div> <a href="#" class="btn btn_animated"><span class="circle">Buy Now</span></a> </div> </div> </div> <div class="col col-m-12 col-t-6 col-d-3"> <div class="content-box animated"> <div class="pricing-table"> <div class="i_title"> <div class="icon"><i class="icon ion ion-battery-low"></i></div> <div class="pt-title">Start-Up</div> </div> <div class="pt-amount"> <span class="dollar">$</span> <span class="amount">29</span> <span class="period">/hr</span> </div> <div class="pt-feature-list"> <ul> <li>UI/UX Design</li> <li>Web Development</li> <li class="disable">IOS Application <strong>New</strong></li> <li class="disable">Android Application</li> <li class="disable">Writing</li> <li class="disable">Photography <strong>New</strong></li> </ul> </div> <a href="#" class="btn btn_animated"><span class="circle">Buy Now</span></a> </div> </div> </div> <div class="col col-m-12 col-t-6 col-d-3"> <div class="content-box animated"> <div class="pricing-table"> <div class="i_title"> <div class="icon"><i class="icon ion ion-battery-half"></i></div> <div class="pt-title">Business</div> </div> <div class="pt-amount"> <span class="dollar">$</span> <span class="amount">49</span> <span class="period">/hr</span> </div> <div class="pt-feature-list"> <ul> <li>UI/UX Design</li> <li>Web Development</li> <li>IOS Application <strong>New</strong></li> <li>Android Application</li> <li class="disable">Writing</li> <li class="disable">Photography <strong>New</strong></li> </ul> </div> <a href="#" class="btn extra btn_animated"><span class="circle">Buy Now</span></a> </div> </div> </div> <div class="col col-m-12 col-t-6 col-d-3"> <div class="content-box animated"> <div class="pricing-table"> <div class="i_title"> <div class="icon"><i class="icon ion ion-battery-charging"></i></div> <div class="pt-title">Enterprise</div> </div> <div class="pt-amount"> <span class="dollar">$</span> <span class="amount">89</span> <span class="period">/hr</span> </div> <div class="pt-feature-list"> <ul> <li>UI/UX Design</li> <li>Web Development</li> <li>IOS Application <strong>New</strong></li> <li>Android Application</li> <li>Writing</li> <li>Photography <strong>New</strong></li> </ul> </div> <a href="#" class="btn btn_animated"><span class="circle">Buy Now</span></a> </div> </div> </div> </div> </div> <!-- Blog --> <div class="section blog" id="blog-section"> <div class="title">Blog</div> <div class="row"> <div class="col col-m-12 col-t-6 col-d-6"> <div class="blog_item animated"> <div class="image"> <a href="blog-page.html"><img src="img/painel/blog1.jpg" alt="" /></a> </div> <div class="content-box"> <div class="i_title"> <div class="icon"><strong>27</strong> July</div> </div> <div class="category_bts"> <a href="#" class="category">#branding</a> <a href="#" class="category">#ui-ux</a> </div> <a href="blog-page.html" class="name">Music Player Design</a> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi venenatis et tortor ac tincidunt. In euismod iaculis lobortis. Vestibulum posuere molestie ipsum vel... </p> <a href="blog-page.html" class="btn btn_animated"><span class="circle">Read more</span></a> </div> </div> </div> <div class="col col-m-12 col-t-6 col-d-6"> <div class="blog_item animated"> <div class="image"> <a href="blog-page.html"><img src="img/painel/blog2.jpg" alt="" /></a> </div> <div class="content-box"> <div class="i_title"> <div class="icon"><strong>27</strong> July</div> </div> <div class="category_bts"> <a href="#" class="category">#branding</a> <a href="#" class="category">#ui-ux</a> </div> <a href="blog-page.html" class="name">Music Player Design</a> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi venenatis et tortor ac tincidunt. In euismod iaculis lobortis. Vestibulum posuere molestie ipsum vel... </p> <a href="blog-page.html" class="btn btn_animated"><span class="circle">Read more</span></a> </div> </div> </div> </div> <div class="bts align-center"> <a href="blog.html" class="btn btn_animated"><span class="circle">View Blog</span></a> </div> </div> <!-- Section Text --> <div class="section ceo_text"> <div class="title">Sugestões:</br></div> <div class="content-box animated"> <div class="text-box"> <p> Caso queira nos enviar uma sugestão, tirar uma dúvida ou reclamar de algo que o deixa insatisfeito aqui é o espaço. Envie sua mensagem preenchendo o formulário abaixo, que vamos retornar o quanto antes. A sua mensagem é importante para nós. </p> </div> </div> </div> <!-- Section Contacts --> <div class="section contacts" id="contact-section"> <div class="title">Contate-me</div> <div class="row"> <div class="col col-m-12 col-t-6 col-d-6"> <div class="content-box animated"> <div class="info-list"> <ul> <li><strong><span>Endereço:</span></strong>R. Fenelon Ático Leite |40 | Rio Doce | Olinda-PE</li> <li><strong><span>Fone:</span></strong> <a href="tel:98369-6179">(81) 98369-6179</a></li> <li><strong><span>E-mail:</span></strong> <a href="barbeariaolenhador@hotmail.com">barbeariaolenhador@hotmail.com</a></li> </ul> </div> <div class="map" id="map"></div> </div> </div> <div class="col col-m-12 col-t-6 col-d-6"> <div class="content-box animated"> <h4>Escreve uma mensagem:</h4> <div class="contact-form"> <form id="cform" method="post"> <div class="group-val"> <input type="text" name="name" placeholder="Nome" /> </div> <div class="group-val"> <input type="text" name="email" placeholder="E-mail" /> </div> <div class="group-val"> <input type="text" name="subject" placeholder="Assunto" /> </div> <div class="group-val ct-gr"> <textarea name="message" placeholder="Mensagem"></textarea> </div> <a href="#" class="btn btn_animated" onclick="$('#cform').submit(); return false;"><span class="circle">Enviar</span></a> </form> <div class="alert-success"> <p>Obrigado, sua mensagem foi enviada com sucesso. Entraremos em contato em breve!</p> </div> </div> </div> </div> </div> </div> </div> <!-- Footer --> <footer> <div class="copy">© 2019 | insightIDEIAS | All rights reserved.</div> </footer> </div> </div> <!-- jQuery Scripts --> <script src="js/jquery.min.js"></script> <script src="js/owl.carousel.min.js"></script> <script src="js/jquery.validate.js"></script> <script src="js/magnific-popup.js"></script> <script src="js/masonry.pkgd.js"></script> <script src="js/imagesloaded.pkgd.js"></script> <script src="js/masonry-filter.js"></script> <script src="js/scrollreveal.js"></script> <script src="js/jquery.mb.YTPlayer.js"></script> <script src="js/particles.js"></script> <!-- Google map api --> <script src="https://maps.google.com/maps/api/js?sensor=false"></script> <!-- Main Scripts --> <script src="js/main.js"></script> </body> </html>
  24. Francklyn Souza

    [Resolvido] Aviso na linha Lang

    Bom, vou direto ao ponto, alguém saberia me dizer como resolver esse problema ou aviso seila Warning: Cannot modify header information - headers already sent by (output started at /srv/disk8/2953546/www/dominio.com/security/funcao.php:1) in /srv/disk8/2953546/www/dominio.com/security/config.php on line 7 Arquivo.: config.php if(isset($_GET['lang'])): $lang = $_GET['lang']; $_SESSION['lang'] = $lang; setcookie('lang', $lang, time() + (3600 * 24 * 30)); elseif(isset($_SESSION['lang'])): $lang = $_SESSION['lang']; elseif(isset($_COOKIE['lang'])): $lang = $_COOKIE['lang']; else: $lang = "en"; endif; switch ($lang) { default: include "dice/language/lang_eng.php"; break; case "pt": include "dice/language/lang_ptbr.php"; break; case "en": include "dice/language/lang_eng.php"; break; }
  25. MoiDVAec

    Trata erro na conexão com banco de dados no PHP

    Boa tarde, Agradeço desde já a ajuda! Estou precisando conecta ao banco de dados e minha classe da o seguinte erro: Já fiz varias pesquisas ja fiz varias correções mas o erro persisti. Alguem pode me ajuda a entender onde errei? Segue o código: <?php abstract class banco{ //PROPRIEDADES public $servidor = "localhost:84"; public $usuario = "root"; public $senha = ""; public $nomeBanco = "ourlady"; public $conexao = NULL; public $dataset = NULL;//resultados das pesquisas public $linhasAfetadas = -1; //METODOS public function __construct(){ $this->connecta(); }//fim construtor public function __destruct(){ if($this->conexao != NULL): mysqli_close($this->conexao); endif; }//fim destrutor public function connecta(){ $con = $this->conexao = mysqli_connect($this->servidor,$this->usuario, $this->senha) or die($this->tratarErro(__FILE__,__FUNCTION__,mysqli_errno(),errorInfo(),True)); mysqli_select_db($con,$this->nomeBanco) or die($this->tratarErro(__FILE__,__FUNCTION__,mysqli_errno(),errorInfo(),True)); mysqli_set_charset($con,'utf8'); }// fim connecta public function inserirDados($objeto){ $conec = $this->connecta(); $erro = $this->tratarErro(__FILE__,__FUNCTION__); $sqlInserir = "INSERT INTO ".$objeto->tabela." ("; //loop inseri valores dentro do comando sql para ser inserido no banoc de dados for($i=0; $i<count($objeto->valores); $i++): $sqlInserir .= key($objeto->valores); //validação para inserir a virgula no meio do loop if($i < (count($objeto->valores)-1)): $sqlInserir .= ", "; else: $sqlInserir .= ") "; endif; next($objeto->valores); endfor; reset($objeto->valores); $sqlInserir .= "VALUES ("; for($i=0; $i<count($objeto->valores); $i++): // validação tenaria para puxar o segundo valor da array $sqlInserir .= is_numeric($objeto->valores[key($objeto->valores)]) ? $objeto->valores[key($objeto->valores)] : "'".$objeto->valores[key($objeto->valores)]."'"; //validação para inserir a virgula no meio do loop if($i < (count($objeto->valores)-1)): $sqlInserir .= ", "; else: $sqlInserir .= ");"; endif; next($objeto->valores); endfor; echo $sqlInserir; $query = mysqli_query($conec, $sqlInserir); return $query or $erro; }// fim inserir daddos public function tratarErro($arquivo=NULL, $rotina=NULL, $numErro=NULL, $msgErro=NULL, $geraExcept=FALSE){ if($arquivo==NULL) $arquivo="não informado"; if($rotina==NULL) $rotina="não informado"; if($numErro==NULL) $numErro=mysqli_connect_errno($this->conexao); if($msgErro==NULL) $msgErro=mysqli_connect_error($this->conexao); $resultado = 'Ocorreu o seguinte erro:<br/> <b>Arquivo</b>'.$arquivo.'<br/> <b>Rotina</b>'.$rotina.'<br/> <b>Erro</b>'.$numErro.'<br/> <b>Mensagem</b>'.$msgErro; if($geraExcept==False): echo($resultado); else : die($resultado); endif; }// fim tratarerro }// fim da claas banco ?>
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.