Jump to content
  • ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Content

    • By andrelimaverde
      Pessoal preciso de uma ajuda, desde já agradeço à todos.
      "Site teste, estudos..."
      Tenho um formulário com 3 etapas, ele está trabalhando em php normalmente e salvando os dados preenchidos em .txt (para testes apenas).
      Vamos lá, nas 3 etapas o form está com action="1.php" (2.php,  3.php) e method="post". [Não vou colocar muito código para simplificar, pois é um formulário básico fácil de entender]
      Exemplo:  Pagina 1 - envia para action '1.php'
      Nome: 
      Telefone:
      <input type="submit" value="Continuar">
      (
       O arquivo 1.php armazena os dados e redireciona => header( 'Location:Pagina2.php' ) ;   
       Assim como os outros php's
      )
      Pagina 2 - action 2.php armazena os dados e redireciona => header( 'Location:Pagina3.php' ) ; 
      Cidade:
      Endereço:
      <input type="submit" value="Continuar">
       
      A questão está na 3ª página
      Página 3 -
      Email:
      (Preciso que após preencher o campo da página 3 no caso "Email:",  ao clicar no botão, neste caso não sei se seria um submit ou button. O formulário não redirecionar para pagina 4, ao clicar ele enviar e salvar normalmente, mas aparecer um novo input na mesma pagina por Exemplo:"Twitter:"  ) 
      No caso preciso que ele não redirecione , gostaria de colocar um gif de carregando por 15 segundos por exemplo como se estivesse processando as informações... e em seguida ele apresentar o novo input do "Twitter:" , onde ai sim enviaria normalmente...
    • By gust.php
      Prezados, boa noite.
       
      Tenho uma lista com vários registros, quero selecionar alguns registros e enviá-los para serem faturados. Estou tentando assim:
       
      Se eu tirar o $.ajax e colocar um alert(id), ele mostra todos os IDs selecionados, direitinho. Usando o ajax não estou conseguindo chamar minha Action no controller.
       
      Podem ajudar?
      // BOTÃO <input type="submit" value="Faturar Serviço" id="envia" class="btn btn-success pull-right" disabled="true"> // checkBox <th class="text-sm"><input type="checkbox" class="checkbox" name="id" id="id" value="<?php echo $le->getIDSERVICO(); ?>"></th> <script> $(function(){ $("[name='id']").change(function(){ var countSelected = $("input[name='id']:checked").length; var $btnEnviar = $('#envia'); $btnEnviar.prop("disabled", countSelected == 0); $btnEnviar.val('Faturar Serviço' + (countSelected > 1 ? 's' : '')); }); }); $(document).ready(function() { $("#envia").click(function(){ var ids = []; $.each($("input[name='id']:checked"), function(){ ids.push($(this).val()); }); $.ajax({ method: 'POST', url: '/sgt/financeiro/faturaServicosSelecionados', data: { ids: ids } }); }); }); </script>  
       
    • By alh
      Tenho uma requisição em ajax!
      O que está acontecendo de errado pois não estou sendo redirecionado na funçao que estou executando no php pelo ajax.
      <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script type="text/javascript"> //EFETUAR LOGIN function efetuarLogin() { var usuarioAcesso = $("#usuarioAcesso").val(); var senhaAcesso = $("#senhaAcesso").val(); var botao_acao = $("#tipo_login").val(); $.ajax({ type: "POST", url: "envia_assinatura.php", data: {'usuarioAcesso':usuarioAcesso,'senhaAcesso':senhaAcesso,'botao_acao':botao_acao}, dataType: "json", success: function(json){ alert('teste'); } }); }; </script> <div style="width:400px; float:left;"> <input type="text" name="usuarioAcesso" id="usuarioAcesso"> <input type="password" name="senhaAcesso" id="senhaAcesso"> <input type="submit" name="botao_login" id="botao_login" value="Login"> <input type="hidden" name="tipo_login" id="tipo_login" value="login"> <button class="btn-success" type="submit" onclick="efetuarLogin()" >LOGIN</button> </div>  
      A página "envia_assinatura.php"
      É um header para retornar a uma página:
      <?php header("location: teste"); ?>
    • By dutopfave
      Galera, tenho um cadastro com ajax, até ai blz tava funcionando, so que quis fazer uma verificação se o email ja existi não, se ja existe ai seria como erro, caso ao contrario seria success e cadastrava normal, so não ta indo dps q fiz isso não sei oq é, segue codigo Ajax e PHP:
       
      Ajax:
       
      $(document).ready(function(e) { $("form[ajax=cadastro]").submit(function(e) { e.preventDefault(); var form_data = $(this).serialize(); var form_method = $(this).attr("method").toUpperCase(); $.ajax({ url: 'salvar_cadastro.php', type: form_method, data: form_data, cache: false, dataType: 'json', success: function(data){ if(data == 'true'){ window.location = 'cadastro.php?modal=ok'; }else{ window.location = 'cadastro.php?modal=error'; } }, }); }); });  
       
      PHP (salvar_cadastro.php):
       
      <?php require 'Connections/config.php'; date_default_timezone_set('America/Sao_Paulo'); // INICIO VERIFICAR SE EMAIL JÁ EXISTE $email_verificar = addslashes($_POST['email']); $Verifica_Email = $pdo->prepare("SELECT email FROM cad_administracao WHERE email = :email"); $Verifica_Email->bindValue(":email", $email_verificar); $Verifica_Email->execute(); if($Verifica_Email->rowCount() > 0){ $data = array("success" => false); echo json_encode($data); }else{ // FIM VERIFICAR SE EMAIL JA EXISTE $nome = addslashes($_POST['nome']); $sobrenome = addslashes($_POST['sobrenome']); $email = addslashes($_POST['email']); $cpf_cnpj = addslashes($_POST['cpf_cnpj']); $pessoa = addslashes($_POST['pessoa']); $sexo = addslashes($_POST['sexo']); $telefone = addslashes($_POST['telefone']); $endereco = addslashes($_POST['endereco']); $numero = addslashes($_POST['numero']); $complemento = addslashes($_POST['complemento']); $cidade = addslashes($_POST['cidade']); $bairro = addslashes($_POST['bairro']); $cep = addslashes($_POST['cep']); $estado = addslashes($_POST['estado']); $como_conheceu = addslashes($_POST['como_conheceu']); $foto = addslashes($_POST['foto']); $login = addslashes($_POST['login']); $senha = addslashes(md5($_POST['senha'])); $status = addslashes($_POST['status']); $active = addslashes($_POST['active']); $data = addslashes(date('Y-m-d H:i:s')); $Inserir = $pdo->prepare("INSERT INTO cad_administracao (nome, sobrenome, email, cpf_cnpj, pessoa, sexo, telefone, endereco, numero, complemento, cidade, bairro, cep, estado, como_conheceu, foto, login, senha, status, active, data) VALUES (:nome, :sobrenome, :email, :cpf_cnpj, :pessoa, :sexo, :telefone, :endereco, :numero, :complemento, :cidade, :bairro, :cep, :estado, :como_conheceu, :foto, :login, :senha, :status, :active, :data)"); $Inserir->bindValue(":nome", $nome); $Inserir->bindValue(":sobrenome", $sobrenome); $Inserir->bindValue(":email", $email); $Inserir->bindValue(":cpf_cnpj", $cpf_cnpj); $Inserir->bindValue(":pessoa", $pessoa); $Inserir->bindValue(":sexo", $sexo); $Inserir->bindValue(":telefone", $telefone); $Inserir->bindValue(":endereco", $endereco); $Inserir->bindValue(":numero", $numero); $Inserir->bindValue(":complemento", $complemento); $Inserir->bindValue(":cidade", $cidade); $Inserir->bindValue(":bairro", $bairro); $Inserir->bindValue(":cep", $cep); $Inserir->bindValue(":estado", $estado); $Inserir->bindValue(":como_conheceu", $como_conheceu); $Inserir->bindValue(":foto", $foto); $Inserir->bindValue(":login", $login); $Inserir->bindValue(":senha", $senha); $Inserir->bindValue(":status", $status); $Inserir->bindValue(":active", $active); $Inserir->bindValue(":data", $data); $Inserir->execute(); $data = array("success" => true); echo json_encode($data); } ?>  
    • By josenilson
      Olá pessoal, preciso enviar um dado vindo de um input para outra pagina via ajax, como posso preencher o exemplo abaixo o código esta incompleto e sou iniciante com ajax  . 
       
      Obs: tenho que usar  o método onblur no input para a função ser disparada assim que usuário sair do mesmo . 
       
      <script> function buscacpf() { $(document).ready(function(){ $('#cpf').change(function(){ var cpf = $(this).val(); var data = 'cpf='+cpf; $.ajax({ type : "POST", url : "valida.php", data : data, cache : false, success: function(html) { $('#cpf').html(html); } }) }); }); } </script> abaixo o input . 
       
      <input name="cpf" id="cpf" onblur="buscacpf()"> para resumir seria assim, o usuário digita o cpf nesse input e ao sair dele ou clicar em outro campo a função envia o cpf do mesmo para a pagina valida.php
×

Important Information

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