fmda 0 Denunciar post Postado Setembro 13, 2009 Alguem saberia um link que ensine a como fazer isso, seria: tenho uma página de cadastro onde o usuario edita, so que a cada vez que ele editar este cadastro teria que digitar a senha num campo pra depois ativar o botao atualizar, se ele nao digitar a senha o botao fica inativo, Compartilhar este post Link para o post Compartilhar em outros sites
Matias Rezende 50 Denunciar post Postado Setembro 13, 2009 Seria captcha? http://recaptcha.net/ Carlos Eduardo Compartilhar este post Link para o post Compartilhar em outros sites
fmda 0 Denunciar post Postado Setembro 13, 2009 nao, seria apenas uma outra confirmação de edição,como so o usuario tem acesso a senha dele, isso evitaria que alguma outra pessoa atualiza seu perfil, porque depedenria da senha de cadastro pra atualizar, mesmo ele estando logado na conta dele, teria outra confirmacao de senha Compartilhar este post Link para o post Compartilhar em outros sites
Matias Rezende 50 Denunciar post Postado Setembro 13, 2009 Tá... qual a dificuldade? - Colocar o botão como desativado e depois como ativado? Javascript... - Fazer a verificação se a senha está correta? PHP - Fazer a verificação da senha e habilitar o botão sem dar refresh na página? Ajax Carlos Eduardo Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Setembro 14, 2009 Já entendi o que quer rapaz, terá que fazer via AJAX, para que o mesmo possa fazer a verificação no DB da senha e então habilitar o botão. melhor seria tu fazer, ao invés de ativar botão, atualizar de uma vez. Compartilhar este post Link para o post Compartilhar em outros sites
fmda 0 Denunciar post Postado Setembro 14, 2009 seria a terceira opção mesmo, via Ajax pior que nao conheço, porque nao poderia dar um refresh na página, seria como se fosse um tab mesmo, poe a senha da um tab ou clica fora, exemplo, e habiltiava o botao Compartilhar este post Link para o post Compartilhar em outros sites
Matias Rezende 50 Denunciar post Postado Setembro 14, 2009 Eu vejo 2 opções. Ou você usa Ajax para fazer isto ou faz um formulário em 2 partes... Um exemplo... O cara preenche todos os campos para fazer a alteração e envia normal... Só que, ao invés de já gravar no BD, você direciona ele para outra página, onde ele vai confirmar a autenticidade, ou seja, vai redigitar a senha dele. Mas assim... qual seria o motivo de fazer isto? O que você quer evitar? Carlos Eduardo Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Setembro 14, 2009 Nem precisa disso tudo pessoal, a partir do primeiro formulário ele já insere a senha dele... caso esteja correto os dados são gravados, caso contrário emita uma msg de erro e não grava os dados, nada de mais, não precisa complicação, ao meu ver. Compartilhar este post Link para o post Compartilhar em outros sites
Matias Rezende 50 Denunciar post Postado Setembro 14, 2009 É verdade... A solução do Alaerte é a mais simples mesmo... Carlos Eduardo Compartilhar este post Link para o post Compartilhar em outros sites
fmda 0 Denunciar post Postado Setembro 14, 2009 é pensando por este lado,talvez daria certo, vou tentar aqui Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Setembro 14, 2009 é pensando por este lado,talvez daria certo, vou tentar aqui Daria não ! da certo ! hehehehe. Compartilhar este post Link para o post Compartilhar em outros sites
fmda 0 Denunciar post Postado Setembro 14, 2009 é porque coloquei daria "é que sou iniciante em php" então demora cair a ficha pra fazer, tenho que ficar olhando exemplo pra ir adaptando, se tiver algo que possa me ajudar, agradeceria ;) vlw Compartilhar este post Link para o post Compartilhar em outros sites
Matias Rezende 50 Denunciar post Postado Setembro 14, 2009 É simples... Além dos campos que o cara vai atualizar, coloca um campo para ele digitar a senha... Daí, antes de fazer o UPDATE, você testa... Se a senha estiver correta, faz o update. Se a senha estiver errada, não faz o update. Tipo assim... if(aqui vai o que identifica a senha se está correta) { $sql = 'UPDATE .....' } else // ou seja, se a senha estiver errada { echo 'Senha incorreta. Não foi possível efetuar a atualização dos dados.'; } Carlos Eduardo Compartilhar este post Link para o post Compartilhar em outros sites