Jump to content

Wanderson Moreira

Members
  • Content count

    80
  • Joined

  • Last visited

Posts posted by Wanderson Moreira


  1. bom dia

     

    Estou tentando  criar um sistema de notificação e quando utilizo ele em servidor local ele funciona, porem qnd tento acessar ele de outra maquina ele  não funciona

    <!DOCTYPE html>
    <html lang="en">
    
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>Document</title>
    </head>
    
    <body>
        <h1>Notificações</h1>
        <input type="button" value="Notificar!" onclick="minhaNotificao()">
        <script>
            //Verifica e solicita se o usuario tem permissao para utilizar as notificações do Chrome
            document.addEventListener('DOMContentLoaded', function () {
                if (!Notification) {
                    alert('Erro no sistema de notificação, navegador não suportado.');
                    return;
                }
    
                if (Notification.permission !== "granted")
                    Notification.requestPermission();
            });
    
            function minhaNotificao() {
                if (Notification.permission !== "granted") {
                    Notification.requestPermission();
                }
                else {
                    var notificacao = new Notification("Titulo da notificacao", {
                        icon: 'go.jpg', //img
                        body: 'Mensagem'
                    });
    
                    notificacao.onclick = function () {
                        window.open('http://google.com/'); //site
                    };
                }
            }
    
            minhaNotificao();
        </script>
    </body>
    
    </html>

     


  2. boa tarde!

    como faço para fazer um while com as linhas de uma tabela do banco de dados?

    preciso retornar todos os usuários de uma tabela

    no meu código atual ele busca o valor da tabela mas apenas 1 linha

    estou fazendo uma aplicação em electron então não da pra usar PHP

     

     

    <script>
    
    	$sql = 'SELECT * FROM `usuarios`';
    	connection.query($sql, function (error, results, fields) {
    	  if (error) throw error;
    	  console.log(results);
    	  $('.nome-lista').text(results[0].nome);
    	});
     
    	connection.end();
    </script>
    
    //imprimir nome
    <div class="nome-lista"></div>

     

     


  3. tenho uma tabela no banco que tem os campos empresa, executor, e tempo (no formato time( (00:00:00.000000))


    eu consigo selecionar todas as empresas de um determinado executor, até ai facil..

    porem como posso fazer para pegar o tempo de todas as empresas desse executor para somar o total de horas?

     

    Obrigado =)



     


  4. Olá

    é possível pegar o valor da url depois da # com php

    exemplo..

    site.com/pagina&action=mes&id=1#4

    gostaria de pegar no caso o valor 4 pra eu usar para puxar informações

     


  5. Bom dia

    meu código busca as informações do banco e imprime na tela através de uma lista

    no banco tem alguns campos de variáveis, sendo elas preenchidas com "sim" ou "nao"

    se os 5 campos for ==sim' ele me da o resultado de "concluído", caso contrario me da o resultado "pendente"

    Até ai blz.. ele esta fazendo a leitura correta, porem alem dessas 5 variáveis o banco também tem um campo com nome de concluída, no qual o valor deve ser "sim" ou "nao"

    coloquei um script de UPDATE antes de imprimir o "concluida" porem o update não esta funcionando, e o motivo não consegui encontrar

    alguém poderia me ajudar?

    segue o código

     

    <?php 
    	$qry_emps = mysql_query("SELECT * FROM emps ORDER BY id");
        	while($fetch_emps = mysql_fetch_array($qry_emps)){	
    			$razao = $fetch_emps['razao'];
                $das = $fetch_emps['das'];
                $pis = $fetch_emps['pis'];
                $cofins = $fetch_emps['cofins'];
                $cs = $fetch_emps['cs'];
                $ir = $fetch_emps['ir'];	
    ?>
    
    	<div class="exemplo">
    		<?php if ($das != 'nao' && $pis != 'nao' && $cofins != 'nao' && $cs != 'nao' && $ir != 'nao')
    			{$update = "UPDATE emps SET concluida='sim' WHERE id = '1'";
    				echo '<div class="concluida">Concluida</div>';
    			}else{echo '<div class="concluir">Pendente</div>';}
    		?>
    	</div> 
    
    <?php } ?>

     

    lembrando que o if no final do script esta fazendo a leitura correta dos campos variáveis, pois me retorna corretamente se esta concluída ou não


  6. Em 26/03/2018 at 23:27, Bruno S. Ferreira disse:

     

    Estou com o mesmo problema ao tentar fazer um while

    alguém pode ajudar

    segue exemplo

    <?php
    	$sql = mysqli_query($conn, 'SELECT * FROM minha_tabela');
    	while($row = mysqli_fetch_assoc($sql)){
    	?>
    
    	<?php echo $row['link'] ?>	
    
    <?php } ?>

     

     


  7. Boa tarde!
    qual seria a melhor maneira de proteger um site contra download?

    sabemos hoje que existem programas que efetuam download completo de sites

    um simples comando via terminal  wget  já iniciaria o download de um site

    O problema de ter a vulnerabilidade do site disponível pra download é que em alguma parte do projeto vai ter uma conexão com o banco de dados.. com isso quem fizer o download terá disponível o usuário e a senha do banco de dados

     

    Alguém teria uma orientação sobre o assunto?

    obrigado

     


  8. uma solução seria colocar no seu form de edição os campos já preenchidos

    faz retornar nos campos que estão "vazios" os valores que já estão no banco.. assim se a pessoa só alterar um campo na hora de salvar ele vai salvar todas as alterações.. e como vai ter um valor informado nos demais campos, ele só vai atualizar

     

     


  9. Olá,

    tenho um site que tem suas postagens..

    gostaria um contador de visitas para as postagens

    eu fiz um script que utiliza cookie (assim se a pessoa ficar atualizando a pagina não aumenta o contador de visitas da postagem)

     

    o problema é que se entrar em uma postagem ele executa o script corretamente

    se eu entrar em uma segunda postagem ele já não conta, pois o cookie já foi executado

     

    como posso fazer para o código ser verificado por URL (executar novamente se a URL for diferente)

     

    segue o código que uso

     

    <?php
    	
    		$biscoito=$_COOKIE[acessada];
    		
    		if(empty($biscoito)){
       			setcookie( "acessada", "sim", strtotime( '+1 days' ), '/' );  // 24 horas
    
    
    			//pega o id da pagina
    			$idDaPagina = $id;
    			
    			//Busca na tabela o numero de vezes que a página ja foi visitada
    			$busca = "Select * FROM portfolio WHERE id = {$idDaPagina}";
    			$exe = mysql_query($busca);
    			
    			$resultado = (mysql_fetch_array($exe));
    			
    			//Pega o numero de visistas que consta na tabela, adiciona mais um e atualiza
    			$visitantes = $resultado['views'] + 1;
    			$altera = "UPDATE portfolio SET views = '{$visitantes}' WHERE id = '{$idDaPagina}'";
    			$exe1 = mysql_query($altera);
    			
    			//Faz uma nova busca e retorna o numero de visitas depois da atualização
    			$exe = mysql_query($busca);
    			$total = (mysql_fetch_array($exe));
    			$visitas = $total['views'];
    		
    		}
    
    ?>

     

    Agradeço desde já

     

     

     


  10. pq não faz por script ou algo do tipo.. quem não tiver acesso é redimensionado pra outra pagina

    Ex:

     

    <?php if ( $_SESSION['logado'] === true && $_SESSION['nivel_acesso'] >= 2 ) { ?>
    
    	//conteudo da pagina
    
    <?php else	{ echo "<script>window.location='inicio'</script>"; } ?>

    assim quem for igual ou maior q nível 2 de acesso, consegue entrar na pagina

     


  11. tenho um select q seleciona os dados do perfil da pessoa que ta logado

    veja se te ajuda

    	<?php 
                if ( $_SESSION['logado'] === true ) {
                        $nome_usuario = $_SESSION['nome_usuario'];
                        $seletiona_perfil = @mysql_query("SELECT * FROM usuarios WHERE user_name = '$nome_usuario'");
                        while($lnUltimos = mysql_fetch_array($seletiona_perfil)){
                          $foto = $lnUltimos['user_foto'];
                          $aniversario = $lnUltimos['user_aniversario'];
                        }	
    	?>     
    		//dados html
    	<?php } ?>

     

×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.