Olá pessoal do Aula Gunz, vim postar este Script de Mudar Senha da conta do site do Hound Gunz, que pode ajudar muita gente.
Código PHP:
<?php
include "banned.php";
include "banneduser.php";
include "checkcookie.php";
include "title.php";
include 'counter/counter.php';
?>
<div id="title">Editar senha:</div><p />
<form action="index.php?do=changepassword" method='post'>
<table align="center">
<tr><td><b>Senha atual:</b></td><td><input type="password" name="oldpassword" /></td></tr>
<tr><td><b>Nova senha:</b></td><td><input type="password" name="newpassword" /></td></tr>
<tr><td><b>Repitir nova senha:</b></td><td><input type="password" name="repeatnewpassword" /></td></tr>
<tr><td></td><td><input type="submit" name="changepassword" value="Editar senha" /></td></tr>
</table>
</form>
<?php
if ($_POST['changepassword']){
echo '<div class="errmessage">';
$oldpassword = clean($_POST['oldpassword']);
$newpassword = clean($_POST['newpassword']);
$repeatnewpassword = clean($_POST['repeatnewpassword']);
$select_pass = mssql_query("SELECT Password FROM Login WHERE UserID='".$_SESSION['UserID']."'");
$row_pass = mssql_fetch_assoc($select_pass);
$old_pass = $row_pass['Password'];
if($oldpassword&&$newpassword&&$repeatnewpassword){
if($oldpassword==$old_pass){
if($newpassword==$repeatnewpassword){
$change_pass = mssql_query("UPDATE Login SET Password='$newpassword' WHERE UserID='".$_SESSION['UserID']."'");
$msg = "Senha alterada com sucesso!"; msgbox($msg);
session_destroy();
redirect("index.php");
}else{
echo "Nova senha não é igual.";
}
}else{
echo "Senha antiga não está correta.";
}
}else{
echo "Por favor, preencha todas as colunas.";
}
}
echo '</div>';
?>
0 comentários:
Postar um comentário