Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Tairone Guidetti

[Resolvido] update com MD5

Recommended Posts

Boa noite,

 

Crie esse script para nescessidade pessoal porem não consigo passar valor pelo _Post com MD5 não sei oque pode estár errado só aprensenta mensagem de erro:

 

Warning: Missing argument 2 for GetSQLValueString(),

 

Segue meu codigo abaixo:

$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
  $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}
						
if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "FORMUSUARIO")) {
  $updateSQL = sprintf("UPDATE usuarios SET NOME_COMPLETO=%s, EMPRESA=%s, UF_USUARIO=%s, EMAIL=%s, LOGIN=%s, STATUS=%s, TP_LOGIN=%s, SENHA=%s WHERE IDUSUARIO=%s",
                       GetSQLValueString($_POST['NOME_COMPLETO'], "text"),
                       GetSQLValueString($_POST['EMPRESA'], "text"),
                       GetSQLValueString($_POST['UF_USUARIO'], "int"),
                       GetSQLValueString($_POST['EMAIL'], "text"),
                       GetSQLValueString($_POST['LOGIN'], "text"),
                       GetSQLValueString($_POST['STATUS'], "int"),
                       GetSQLValueString($_POST['TP_LOGIN'], "int"),
                       GetSQLValueString($_POST['IDUSUARIO'], "int"),
		       GetSQLValueString(md5($_POST['SENHA'], "text")));

Compartilhar este post


Link para o post
Compartilhar em outros sites

O fechamento do parenteses está incorreto..

GetSQLValueString(md5($_POST['SENHA']), "text"));

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom valeu isso resolveu porem, não está enviando os dados para banco agora da senha em MD5



Ah muito obrigado já consegui resolver aqui!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aproveitando essa mesma postagem, eu tenho um cadastro e gera a senha MD5,

porém quando vou editar a minha senha eu tenho o campo de:

 

Digitar senha atual, senha nova

 

só que quando digito a senha atual não vai, ja tentei coloca o md5 no $_POST e não vai, senha o código:

 

// Aqui vai pega a senha que eu digita no campo SENHA ATUAL e vai verifica se é igual a senha do banco

if($_POST['senha_atual'] <> $_SESSION['kt_user_senha']){
        $pagina_senha = 'dashboard_perfil.php?estado='.$_GET['estado'].'&id_user='.$user_id.'&informacoes=senhatual';
        echo "<script>parent.location = '$pagina_senha';</script>";
 }else{
.
.
.
.

e não vai...

Compartilhar este post


Link para o post
Compartilhar em outros sites

por que tá redirecionando com javascript? um header("Location: link aqui") não seria melhor? eu não curto ficar misturando as coisas a não ser quanto não tiver outro jeito... só por curiosidade mesmo...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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