هاك - العضو يغير اسمه - Sindebad
هاك العضو يقدر يغير اسمه بدون الرجوع الى ادارة المنتدى
حلو
بسيط
من اخوكم Sindebad
1. اضف الي في الاسفل في : phpinclude template:
if (strpos($_SERVER['PHP_SELF'], 'index.php') != false)
{
if ($_POST['action'] == 'username')
{
$newname = addslashes($_POST['username']);
$existingusers = $DB_site->query("SELECT userid FROM user WHERE username='$newname'");
$existinguser = $DB_site->fetch_array($existingusers);
if ($existinguser != false)
{
eval("standarderror(\"".gettemplate("error_userexists")."\");");
exit;
}
$userid = $bbuserinfo['userid'];
$DB_site->query("UPDATE user SET username='$newname' WHERE userid=$userid");
eval("standardredirect(\"".gettemplate("redirect_usernamethanks")."\",\"usercp.php?s=$session[sessionhash]\");");
exit;
}
}
2. انشئ تمبلت باسم error_userexists واضف به
<a href="member.php?s=$session[sessionhash]&action=getinfo&userid=$existinguser[userid]">A user with that name</a> already exists. Try picking another name, particurally one that does not appear in the <a href="memberlist.php?s=$session[sessionhash]">member list</a>.
3. انشئ تمبلت باسم redirect_usernamethanks واضف به
Thanks for updating your username. You will now be returned to your user control panel.
4. بداخل (User Options Templates > modifyprofile) اوجد
<center>$coppatext</center>
وبعده اضف:
<form action="index.php" method="post">
<input type="hidden" name="action" value="username">
<table cellpadding="{tableouterborderwidth}" cellspacing="0" border="0" bgcolor="{tablebordercolor}" {tableouterextra} width="{contenttablewidth}" align="center"><tr><td>
<table cellpadding="4" cellspacing="{tableinnerborderwidth}" border="0" {tableinnerextra} width="100%">
<tr>
<td bgcolor="{categorybackcolor}"><b><normalfont color="{categoryfontcolor}">Edit Username</normalfont></b></td>
</tr>
<tr>
<td bgcolor="{tableheadbgcolor}"><smallfont color="{tableheadtextcolor}"><b>To change your username, enter your new name below then click "Update."</b></smallfont></td>
</tr>
<tr>
<td bgcolor="{firstaltcolor}"><normalfont>New Username: <input type="text" class="bginput" name="username" value="$bbuserinfo[username]"> <input type="submit" value="Update" class="bginput"></normalfont>
</td>
</tr>
</table>
</td></tr></table>
</form>
انتهى
ادعو لي
تحياتي
__________________
http://www.doha.ws
ان اكرمت الكريم ملكته وان اكرمت اللئيم تمردا