- Joined
- Oct 18, 2008
- Messages
- 623
- Reaction score
- 499
ето как изглежда за сега
направих доста голям едит
Добре се е получило само ако направиш логина да си е по същия начин както е в оригинала мисля, че ще е по добре.
Мисля, че маркета не поддържа горни версии ако се направи да поддържа ще е супер.
може ли снимка или линк към сайта с логин защото при мен няма
Dark Style Web 5.1.5
sled kato sloja global design-a 6te sloja tozi
Мемос няма да е зле да се направи над този дизайн ..::Mu-VT::..
Ето ви функцията Change Password
function do_changepassword()
{
$acc = $_SESSION['dt_username'];
$passold = $_POST['passold'];
$passnew = $_POST['passnew'];
$repassnew = $_POST['repassnew'];
$show_msg=array(
'error'=>array()
);
if (empty($acc) OR empty($passold) OR empty($passnew) OR empty($repassnew))
{
$show_msg['error'][] = 'Some fields are empty!';
}
elseif(preg_match('/[^a-zA-Z0-9\_\-]/', $acc) OR preg_match('/[^a-zA-Z0-9\_\-]/', $passold) OR preg_match('/[^a-zA-Z0-9\_\-]/', $passnew) OR preg_match('/[^a-zA-Z0-9\_\-]/', $repassnew))
{
$show_msg['error'][] = 'Invalid symbols!';
}
if($passnew != $repassnew)
{
$show_msg['error'][] = 'The Passwords don't match!';
$error=1;
}
if($passold==$passnew)
{
$show_msg['error'][] = 'The Current Passwords don't match!';
$error=1;
}
if($password != $repassword)
{
$show_msg['error'][] = 'Passwords didn't match!';
$error=1;
}
$is_pass = mssql_num_rows(
mssql_query("SELECT * FROM MEMB_INFO WHERE memb___id='".$acc."' AND memb__pwd='".$passold."'")
);
if($is_pass<=0)
{
$show_msg['error'][] = 'Current Password is incorrect!';
}
else
{
mssql_query("UPDATE MEMB_INFO SET [memb__pwd]='$passnew' WHERE memb___id ='$acc'");
$show_msg['success'][0] = 'You successfuly change password! New password is <font color=ReD>"'.$passnew.'"</font>';
}
return $show_msg;
}
А ето ви го модула
<?php
if(isset($_POST['submit']))
{
$store = do_changepassword();
show_messages($store);
}
?>
<form action="?p=change" method="post">
<table class="line">
<tr>
<td width="34%"><label for="passold">Old Password: </label></td>
<td width="33%" align="center"><input id="passold" name="passold" type="password" class="field" value="" maxlength="10" /></td>
<td width="33%"><span id='txtHint'>From 4 to 16 symbol.</td>
</tr>
<tr>
<td width="34%"><label for="passnew">New Password: </label></td>
<td width="33%" align="center"><input id="passnew" name="passnew" type="password" class="field" value="" maxlength="10" /></td>
<td width="33%"><span id='txtHint'>From 4 to 16 symbol.</td>
</tr>
<tr>
<td width="34%"><label for="repassnew">Re-Password: </label></td>
<td width="33%" align="center"><input id="repassnew" name="repassnew" type="password" class="field" value="" maxlength="10" /></td>
<td width="33%"><span id='txtHint'>From 4 to 16 symbol.</td>
</tr>
</form>
</tr>
</table>
<center>
<br>
<input name="submit" type="submit" class="button" value="Change Password" />