Ir para conteúdo
Fórum Script Brasil

Michael Douglas

Membros
  • Total de itens

    56
  • Registro em

  • Última visita

Posts postados por Michael Douglas

  1. Bom dia, você não consegue transferir o valor de uma variavel em JavaScript para uma variavel em PHP dessa forma.

     

    Para isso será necessário um request do tipo GET

     

    para funcionar ficaria mais ou menor assim, usando a framework JQuery.

     

    <script language="javascript">
    function popup_alerta()
    {
    	var atualizar = document.getElementById('pnova').value;
      
      	$.get("atualizar.php", {atualizar: atualizar}).done(function(){
        	// comando quando o valor for enviado
        });
       
    }
      
      
      // Comando para a pagina "atualizar.php"
      
      <?php
        $pnova = mysql_real_escape_string($_GET[atualizar]);
        $query2 = "UPDATE ocorrencias SET prioridade_usur = $pnova WHERE numero = $_GET[numero1]";
        $resultado2 = mysql_query($query2);
      ?>

     

    Uma dica: Jamais coloque diretamente $_GET dentro da sua query, ele precisa de um tratamento para impedir que seu sistema seja invadido por MySQL Injection

  2. Fácil, 

     

    <script src="js/jquery.js"></script>
    <tr>
       <td colspan='2'><label>Arquivo Anexado: </label>
         <input type="text" id="new_file_lic" name="new_file_lic" value="<?php echo $lic_anexo; ?>" readonly="" />
         <input type="file" id="new_file" name="new_file" style="display: none"/>
         <input type="button" value="Detelar Arquivo" onClick="limpa()">
        </td>
    </tr>
    
    <script>
    function limpa() {
        if(confirm('DESEJA MESMO DELETAR ESTE ANEXO?')){
            document.getElementById('new_file_lic').value="";
            $("#new_file_lic").hide();
            $("#new_file").show();
        }
    }
    </script>

     

  3. Caso queira enviar um formulário em reload da pagina você pode usar a função $.post do JQuery.

     

    <script type="text/javascript">
      
      function validar()
      {
        $.post("login.jsp", $("#form1").serialize()).done(function(dados){
        
        	if(dados == "sucesso")
            {
              // comando quando o login for bem sucedido, a pagina de login deve retornar apenas a palavra sucesso!
            }else{
              // comando quando o login não for bem sucedido.
            }
          
        });
      }
     
    </script>
    
    <div class="modal-body" style="padding:20px 30px;">
                   <form  role="form" id="form1" action="Controle?cmd=logar" method="post" onSubmit="validar(); return false;">
                        <div class="form-group">
                          <label for="email"><span class="glyphicon glyphicon-user"></span> Email</label>
                          <input type="text" class="form-control" name="email"  placeholder="Entre com o Email">
                    </div>
                    <div class="form-group">
                          <label for="senha"><span class="glyphicon glyphicon-eye-open"></span>Senha</label>
                          <input type="password" class="form-control" name="senha" placeholder="Entre com a Senha">
                    </div>
                    <div class="checkbox">
                          <label><input type="checkbox">Lembrar-me</label>
                    </div>  
                    ${msg} 
                    <button type="submit" class="btn btn-success btn-block"><span class="glyphicon glyphicon-floppy-saved"></span> Login</button>
                </form>
            </div> 

     

     

  4. Facil

    primeiro dê um id ao seu campo de pesquisa exemplo:

     <input type="text" id="busca">
    

    agora vamos chamar a função ao clicar no botão pesquisar.

     <input type="button" value="Pesquisar" onClick="pesquisar();">
    

    agora criamos a função em JavaScript.

    <script type="text/javascript">
     function pesquisar() {
      var buscar = document.getElementById("busca").value;
      window.location = "http://www.google.com/search?q="+buscar;
     }
    
  5. use uma variável para armazenar os dados do chat.

    depois utilize uma segunda variável quando o valor e recebido pelo ajax, verificando assim se o valor e diferente.

    exemplo:

    var chat_n = "";
    var chat_a = "";
    $.ajax({
     
       url: "PHP/ler.php",
       type: "GET",
      
       success: function(dados){
     
          var chat_n = dados;
     
       }
      
     
    });
     
    if(chat_n != chat_a) {
     
       $("#Mensagem").html(chat_n);
       chat_a = chat_n;
     
    }
    

    eu não testei o código, portanto não sei se funciona, mas já fiz um código parecido e funcionou muito bem e funciona ate hoje, mas usei json também., se quiser conferir cadastre-se, http://www.opinber.com

  6. use este codigo

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR...nsitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Novo Lar Moveis</title>
    <style type="text/css">
    #head {background-color:#e8e42c;
    position:absolute;
    top:0;
    left:0;
    width:1907px;
    height:100px;
    border-color:#000;
    border-style:solid;
    border-width:0px 0px 2px 0px;
    text-align:center;
    margin: 0px 0px 0px 0px;
    }
     
    #busca {
        margin-top:35px;
        height:50px;
    }
    </style>
    </head>
     
    <body>
    <div id="head">
    <FORM id="busca"  method=GET action=http://www.google.com/search><input type=text name=q size="100" font-size="100"><input type=submit size="38" value=Procurar> 
    </FORM>
     
    </div>
    </body>
    </html>
    
  7. Facil caso você ainda não tenha definido um id para cada li.

    Faça assim.

    para a li da esquerda você define um id:

    <li id="esquerda"></li>
    <li id="direita"></li>
    

    e o jquery pode ser esse.

    function trocar()
    {
     $("#esquerda").css({"float":"right"});
     $("#direita").css({"float":"left"});
     $("#formulario").submit();
    }
    

    lembrando que você deve inserir o seguinte código no formulário.

    <form action=" " method="post" id="formulario" onSubmit="trocar(); return false;">
    

    caso você queira um código mais profissional você pode usar essa biblioteca em jQuery

    http://malsup.github.io/jquery.form.js

  8. Bem e possível sim.

    Vou lhe mostrar como fazer isso de duas maneiras.

    A primeira usando jQuery.

    neste exemplo o seu campo seria esse.

     <input type="text" value="Valor pré-definido" id="campo" disabled>
    

    esse seria seu link

     <a href="#" id="ativar">Clique Aqui</a>
    

    e essa a função que liberaria a edição.

    <script type="text/javascript">
    $(function(){
     $("#ativar").click(function(){
      $("#campo").prop('disabled',false);
     });
    });
    </script>
    

    caso queira a função em javascript puro seria

    seu link.

     <a href="javascript:void(0);" onClick="ativar();">Cliquei Aqui</a>
    

    a função que libera a edição

    <script type="text/javascript">
    function ativar()
    {
     document.getElementById("campo").disabled=false;
    }
    </script>
    

    Caso não funcione me desculpe, e que não tive tempo de testar o código.

  9. Ola, gostaria de saber se seria possível conectar no meu servidor mysql mas não deixar a senha visível para o usuário.

    Estou desenvolvendo um sistema no qual os arquivos ficam hospedados no servidor do cliente, no entanto preciso criar um arquivo que faça conexão com um banco de dados mysql externo, mas como fazer para que meu cliente não saiba qual a senha do meu banco de dados, já que ele tem acesso aos arquivos.

  10. Olá estou montando um site no qual existe um álbum de fotos ate ai tudo bem, o problema começa quando as imagens são carregadas, o site fica super lento ate mesmo o scroll fica lento para se movimentar algum pode me dar uma luz por que isso esta acontecendo.

    obs: o site so fica assim na pagina de albuns

  11. bem uma vez eu criei um código semelhante com poucas linhas mais agora não me recordo como fiz mais vou lhe dizer outra forma

    primeiro adicione um id para cada div exemplo id="Menu1" e assim por diante

    <div class="TopMenuBox" id="Menu1" onClick="marcar('1')">
    <div class="TopMenuBox" id="Menu2" onClick="marcar('2')">
    agora em javascript
    <script type="text/javascript">
    function marcar(sd)
    {
     for(i=0;i<=6;i++){
     $(".Menu"+i).css({o estilo padrão de quando não esta clicado});
     }
     $(".Menu"+sd).css({estilo para o botão clicado});
    }
    </script>

    explicando código:

    o for dentro da função ira restaurar o estilo padrão de todas as divs.

    e logo apos o próximo código ira colocar o estilo apenas para a div clicada.

×
×
  • Criar Novo...