kad nick negaletu keisti profilyje
|
gattigo |
parašyta 2007-12-16 12:58
|
Apšylantis

Reputacija:
0
Pranešimai: 50
Įstojo: 2007-12-01
|
ar yra kazkox patobulinimas nes pastebejau swetaineje kad galima nick keist profili keiciant.. :( |
|
|
|
ramon |
parašyta 2007-12-16 13:09
|

Pradinukas

Reputacija:
0
Pranešimai: 34
Įstojo: 2007-01-21
|
Imk :
PHP <?php include LOCALE.LOCALESET."members-profile.php"; include LOCALE.LOCALESET."user_fields.php"; -
if (isset($_POST['update_profile'])) require_once INCLUDES."update_profile_include.php"; -
opentable($locale['440']); if (iMEMBER) { if ($userdata['user_birthdate']!="0000-00-00") { $user_birthdate = explode("-", $userdata['user_birthdate']); $user_month = number_format($user_birthdate['1']); $user_day = number_format($user_birthdate['2']); $user_year = $user_birthdate['0']; } else { $user_month = 0; $user_day = 0; $user_year = 0; } $theme_files = makefilelist(THEMES, ".|..", true, "folders"); array_unshift($theme_files, "Default"); $offset_list = ""; for ($i=-13;$i<17;$i++) { if ($i > 0) { $offset="+".$i; } else { $offset=$i; } $offset_list .= "<option".($offset == $userdata['user_offset'] ? " selected" : "").">$offset</option>\n"; } echo "<form name='inputform' method='post' action='".FUSION_SELF."' enctype='multipart/form-data'>\n"; echo "<table align='center' cellpadding='0' cellspacing='0'>\n"; if (isset($update_profile)) { echo "<tr>\n<td colspan='2' class='tbl'>".$locale['441']."\n</td>\n</tr>\n"; } echo "<tr> <td class='tbl'>".$locale['u001']."<span style='color:#ff0000'>*</span></td> <td class='tbl'> <input type='hidden' name='user_name' value='".$userdata['user_name']."' maxlength='30' class='textbox'> -
</td> </tr> <tr> <td class='tbl'>".$locale['u003']."</td> <td class='tbl'><input type='password' name='user_newpassword' maxlength='20' class='textbox' style='width:200px;'></td> </tr> <tr> <td class='tbl'>".$locale['u004']."</td> <td class='tbl'><input type='password' name='user_newpassword2' maxlength='20' class='textbox' style='width:200px;'></td> </tr> <tr> <td class='tbl'>".$locale['u005']."<span style='color:#ff0000'>*</span></td> <td class='tbl'><input type='text' name='user_email' value='".$userdata['user_email']."' maxlength='100' class='textbox' style='width:200px;'></td> </tr> <tr> <td class='tbl'>".$locale['u006']."</td> <td class='tbl'><input type='radio' name='user_hide_email' value='1'".($userdata['user_hide_email'] == "1" ? " checked" : "").">".$locale['u007']." <input type='radio' name='user_hide_email' value='0'".($userdata['user_hide_email'] == "0" ? " checked" : "").">".$locale['u008']."</td> </tr> <tr> <td class='tbl'>".$locale['u009']."</td> <td class='tbl'><input type='text' name='user_location' value='".$userdata['user_location']."' maxlength='50' class='textbox' style='width:200px;'></td> </tr> <tr> <td class='tbl'>".$locale['u010']." <span class='small2'>(mm/dd/yyyy)</span></td> <td class='tbl'><select name='user_month' class='textbox'>\n<option>--</option>\n"; for ($i=1;$i<=12;$i++) echo "<option".($user_month == $i ? " selected" : "").">$i</option>\n"; echo "</select> <select name='user_day' class='textbox'>\n<option>--</option>\n"; for ($i=1;$i<=31;$i++) echo "<option".($user_day == $i ? " selected" : "").">$i</option>\n"; echo "</select> <select name='user_year' class='textbox'>\n<option>----</option>\n"; for ($i=1900;$i<=2007;$i++) echo "<option".($user_year == $i ? " selected" : "").">$i</option>\n"; echo "</select> </td> </tr> <tr> <td class='tbl'>".$locale['u021']."</td> <td class='tbl'><input type='text' name='user_aim' value='".$userdata['user_aim']."' maxlength='16' class='textbox' style='width:200px;'></td> </tr> <tr> <td class='tbl'>".$locale['u011']."</td> <td class='tbl'><input type='text' name='user_icq' value='".$userdata['user_icq']."' maxlength='15' class='textbox' style='width:200px;'></td> </tr> <tr> <td class='tbl'>".$locale['u012']."</td> <td class='tbl'><input type='text' name='user_msn' value='".$userdata['user_msn']."' maxlength='100' class='textbox' style='width:200px;'></td> </tr> <tr> <td class='tbl'>".$locale['u013']."</td> <td class='tbl'><input type='text' name='user_yahoo' value='".$userdata['user_yahoo']."' maxlength='100' class='textbox' style='width:200px;'></td> </tr> <tr> <td class='tbl'>".$locale['u014']."</td> <td class='tbl'><input type='text' name='user_web' value='".$userdata['user_web']."' maxlength='100' class='textbox' style='width:200px;'></td> </tr> <tr> <td class='tbl'>".$locale['u015']."</td> <td class='tbl'><select name='user_theme' class='textbox' style='width:100px;'> ".makefileopts($theme_files, $userdata['user_theme'])." </select></td> </tr> <tr> <td class='tbl'>".$locale['u016']."</td> <td class='tbl'><select name='user_offset' class='textbox' style='width:100px;'> $offset_list</select></td> </tr>\n"; if (!$userdata['user_avatar']) { echo "<tr> <td class='tbl'>".$locale['u017']."</td> <td class='tbl'> <input type='file' name='user_avatar' class='textbox' style='width:500px;'> <span class='small2'>".$locale['u018']."</span> <span class='small2'>".sprintf($locale['u022'], parsebytesize(39999999999), 250, 250)."</span> </td> </tr>\n"; } echo "<tr> <td valign='top' class='tbl'>".$locale['u020']."</td> <td class='tbl'> <textarea name='user_sig' rows='5' class='textbox' style='width:295px'>".$userdata['user_sig']."</textarea> <input type='button' value='b' class='button' style='font-weight:bold;width:25px;' onClick=\"addText('user_sig', '', '');\"> <input type='button' value='i' class='button' style='font-style:italic;width:25px;' onClick=\"addText('user_sig', '', '');\"> <input type='button' value='u' class='button' style='text-decoration:underline;width:25px;' onClick=\"addText('user_sig', '', '');\"> <input type='button' value='url' class='button' style='width:30px;' onClick=\"addText('user_sig', '[url]', '[/url]');\"> <input type='button' value='mail' class='button' style='width:35px;' onClick=\"addText('user_sig', '[mail]', '[/mail]');\"> <input type='button' value='img' class='button' style='width:30px;' onClick=\"addText('user_sig', '[img]', '[/img]');\"> <input type='button' value='center' class='button' style='width:45px;' onClick=\"addText('user_sig', ' ', ' ');\"> <input type='button' value='small' class='button' style='width:40px;' onClick=\"addText('user_sig', '', '');\"> </td> </tr> <tr> <td align='center' colspan='2' class='tbl'>\n"; if ($userdata['user_avatar']) { echo $locale['u017']."\n<img src='".IMAGES."avatars/".$userdata['user_avatar']."' alt='".$locale['u017']."'> <input type='checkbox' name='del_avatar' value='y'> ".$locale['u019']." <input type='hidden' name='user_avatar' value='".$userdata['user_avatar']."'>\n"; } echo "<input type='hidden' name='user_hash' value='".$userdata['user_password']."'> <input type='submit' name='update_profile' value='".$locale['460']."' class='button'></td> </tr> </table> </form>\n"; closetable(); } else { echo "<center>\n".$locale['003']."\n</center>\n"; closetable(); } ?> -
|
|
|
|
gattigo |
parašyta 2007-12-16 13:20
|
Apšylantis

Reputacija:
0
Pranešimai: 50
Įstojo: 2007-12-01
|
Dekui o cia kuri faila redaguoti?
Redagavo gattigo 2007-12-16 13:29 |
|
|
|
SoNG |
parašyta 2007-12-16 14:32
|

Savekas

Reputacija:
0
Pranešimai: 171
Įstojo: 2007-08-08
|
tau tai sako kanors "kad nick negaletu keisti profilyje" |
|
|
|
Sharkman |
parašyta 2007-12-16 15:16
|

Geradarys

Reputacija:
0
Pranešimai: 928
Įstojo: 2007-08-24
|
?iaip galiu duoti kelius bdus:
Atsidaryk edit_profile.php susirask:
Keisk :
Atsidaryk includes/profile_update_include.php Susirask:
Code$username = trim(eregi_replace(\" +\", \" \", $_POST['user_name']));
Keisk :
Codeif(iADMIN)
$username = trim(eregi_replace(\" +\", \" \", $_POST['user_name']));
else
$username = $userdata['user_name'];
|
|
|
|
gattigo |
parašyta 2007-12-16 15:44
|
Apšylantis

Reputacija:
0
Pranešimai: 50
Įstojo: 2007-12-01
|
o pagarba zmogau ;) dekui |
|
|