📄 edit_profile.php
字号:
}
echo "</td></tr>";
} else {
echo "<input type='hidden' name='wc_id' value='0'>";
}
if($admin_info[field_website] != 0) {
echo "
<tr>
<td align='right' class='entry1'>$edit_profile17"; if($admin_info[field_website] == "3") { echo "*"; } echo "</td>
<td class='entry2'>
<input type='text' class='text' name='website' value='$user_info[website]' size='40'>
"; tip("3"); echo "
</td>
</tr>
";
} else {
echo "<input type='hidden' name='website' value='$user_info[website]'>";
}
if($admin_info[field_screenname] != 0) {
echo "
<tr>
<td align='right' class='entry1'>$edit_profile19"; if($admin_info[field_screenname] == "3") { echo "*"; } echo "</td>
<td class='entry2'>
<input type='text' class='text' name='screenname' value='$user_info[screenname]' size='28'>
<select name='screenname_type'>
<option value='AIM'"; if($user_info[screenname_type] == "AIM") { echo " SELECTED"; } echo ">AIM</option>
<option value='ICQ'"; if($user_info[screenname_type] == "ICQ") { echo " SELECTED"; } echo ">ICQ</option>
<option value='MSN'"; if($user_info[screenname_type] == "MSN") { echo " SELECTED"; } echo ">MSN</option>
<option value='Yahoo!'"; if($user_info[screenname_type] == "Yahoo!") { echo " SELECTED"; } echo ">Yahoo!</option>
</select>
"; tip("4"); echo "
</td>
</tr>
";
} else {
echo "
<input type='hidden' name='screenname' value='$user_info[screenname]'>
<input type='hidden' name='screenname_type' value='$user_info[screenname_type]'>
";
}
if($admin_info[field_gender] != 0) {
echo "
<tr>
<td align='right' class='entry1'>$edit_profile21"; if($admin_info[field_gender] == "3") { echo "*"; } echo "</td>
<td class='entry2'>
<select name='gender'>
<option></option>
<option value='$edit_profile22'"; if($user_info[gender] == "$edit_profile22") { echo " SELECTED"; } echo ">$edit_profile22</option>
<option value='$edit_profile23'"; if($user_info[gender] == "$edit_profile23") { echo " SELECTED"; } echo ">$edit_profile23</option>
</select>
</td>
</tr>
";
} else {
echo "<input type='hidden' name='gender' value='$user_info[gender]'>";
}
if($admin_info[field_birthday] != 0) {
$birthday = MakeDate($user_info[birthday]);
$thism = $birthday[0];
$thisd = $birthday[1];
$thisy = $birthday[2];
// MONTHBOX
$df = $user_info[format_date];
if($df == "n/j/Y" OR $df == "n.j.Y" OR $df == "n-j-Y" OR $df == "Y/n/j" OR $df == "Y-n-j" OR $df == "Y-m-d" OR $df == "Ynj" OR $df == "j/n/Y" OR $df == "j.n.Y") {
if($df == "Y-m-d") { $z = "0"; } else { $z = ""; }
$mbox = "
<select name='birthday_month'>
<option"; if($thism == "1") { $mbox .= " SELECTED"; } $mbox .= " value='1'>".$z."1</option>
<option"; if($thism == "2") { $mbox .= " SELECTED"; } $mbox .= " value='2'>".$z."2</option>
<option"; if($thism == "3") { $mbox .= " SELECTED"; } $mbox .= " value='3'>".$z."3</option>
<option"; if($thism == "4") { $mbox .= " SELECTED"; } $mbox .= " value='4'>".$z."4</option>
<option"; if($thism == "5") { $mbox .= " SELECTED"; } $mbox .= " value='5'>".$z."5</option>
<option"; if($thism == "6") { $mbox .= " SELECTED"; } $mbox .= " value='6'>".$z."6</option>
<option"; if($thism == "7") { $mbox .= " SELECTED"; } $mbox .= " value='7'>".$z."7</option>
<option"; if($thism == "8") { $mbox .= " SELECTED"; } $mbox .= " value='8'>".$z."8</option>
<option"; if($thism == "9") { $mbox .= " SELECTED"; } $mbox .= " value='9'>".$z."9</option>
<option"; if($thism == "10") { $mbox .= " SELECTED"; } $mbox .= " value='10'>10</option>
<option"; if($thism == "11") { $mbox .= " SELECTED"; } $mbox .= " value='11'>11</option>
<option"; if($thism == "12") { $mbox .= " SELECTED"; } $mbox .= " value='12'>12</option>
</select>
";
} elseif($df == "M. j, Y" OR $df == "l") {
$mbox = "
<select name='birthday_month'>
<option"; if($thism == "1") { $mbox .= " SELECTED"; } $mbox .= " value='1'>Jan</option>
<option"; if($thism == "2") { $mbox .= " SELECTED"; } $mbox .= " value='2'>Feb</option>
<option"; if($thism == "3") { $mbox .= " SELECTED"; } $mbox .= " value='3'>Mar</option>
<option"; if($thism == "4") { $mbox .= " SELECTED"; } $mbox .= " value='4'>Apr</option>
<option"; if($thism == "5") { $mbox .= " SELECTED"; } $mbox .= " value='5'>May</option>
<option"; if($thism == "6") { $mbox .= " SELECTED"; } $mbox .= " value='6'>Jun</option>
<option"; if($thism == "7") { $mbox .= " SELECTED"; } $mbox .= " value='7'>Jul</option>
<option"; if($thism == "8") { $mbox .= " SELECTED"; } $mbox .= " value='8'>Aug</option>
<option"; if($thism == "9") { $mbox .= " SELECTED"; } $mbox .= " value='9'>Sep</option>
<option"; if($thism == "10") { $mbox .= " SELECTED"; } $mbox .= " value='10'>Oct</option>
<option"; if($thism == "11") { $mbox .= " SELECTED"; } $mbox .= " value='11'>Nov</option>
<option"; if($thism == "12") { $mbox .= " SELECTED"; } $mbox .= " value='12'>Dec</option>
</select>
";
} elseif($df == "F j, Y" OR $df == "l, F j, Y" OR $df == "l, F j") {
$mbox = "
<select name='birthday_month'>
<option"; if($thism == "1") { $mbox .= " SELECTED"; } $mbox .= " value='1'>January</option>
<option"; if($thism == "2") { $mbox .= " SELECTED"; } $mbox .= " value='2'>February</option>
<option"; if($thism == "3") { $mbox .= " SELECTED"; } $mbox .= " value='3'>March</option>
<option"; if($thism == "4") { $mbox .= " SELECTED"; } $mbox .= " value='4'>April</option>
<option"; if($thism == "5") { $mbox .= " SELECTED"; } $mbox .= " value='5'>May</option>
<option"; if($thism == "6") { $mbox .= " SELECTED"; } $mbox .= " value='6'>June</option>
<option"; if($thism == "7") { $mbox .= " SELECTED"; } $mbox .= " value='7'>July</option>
<option"; if($thism == "8") { $mbox .= " SELECTED"; } $mbox .= " value='8'>August</option>
<option"; if($thism == "9") { $mbox .= " SELECTED"; } $mbox .= " value='9'>September</option>
<option"; if($thism == "10") { $mbox .= " SELECTED"; } $mbox .= " value='10'>October</option>
<option"; if($thism == "11") { $mbox .= " SELECTED"; } $mbox .= " value='11'>November</option>
<option"; if($thism == "12") { $mbox .= " SELECTED"; } $mbox .= " value='12'>December</option>
</select>
";
}
// DAYBOX
if($df == "Y-m-d") { $z = "0"; } else { $z = ""; }
$dbox = "<select name='birthday_day'>";
$daycount = 1;
while($daycount <= 31) {
if($z == "0" AND $daycount > 9) { $z = ""; }
$dbox .= "
<option"; if($thisd == "$daycount") { $dbox .= " SELECTED"; } $dbox .= " value='$daycount'>".$z."$daycount</option>
";
$daycount++;
}
$dbox .= "</select>";
// YEARBOX
$ybox = "<select name='birthday_year'>";
$count = 1920;
$currentyear = cdate("Y", time());
if($currentyear == "") { $currentyear == "2005"; }
while($count <= $currentyear) {
$ybox .= "
<option"; if($thisy == "$count") { $ybox .= " SELECTED"; } $ybox .= " value='$count'>$count</option>
";
$count++;
}
$ybox .= "</select>";
if($df == "n/j/Y" OR $df == "n.j.Y" OR $df == "n-j-Y" OR $df == "M. j, Y" OR $df == "F j, Y" OR $df == "l, F j, Y") {
$boxes = "$mbox $dbox $ybox";
} elseif($df == "Y/n/j" OR $df == "Y-n-j" OR $df == "Y-m-d" OR $df == "Ynj") {
$boxes = "$ybox $mbox $dbox";
} elseif($df == "j/n/Y" OR $df == "j.n.Y") {
$boxes = "$dbox $mbox $ybox";
} elseif($df == "l, F j" OR $df == "l") {
$boxes = "$mbox $dbox $ybox";
}
echo "
<tr>
<td align='right' class='entry1'>$edit_profile24"; if($admin_info[field_birthday] == "3") { echo "*"; } echo "</td>
<td class='entry2'>
<table cellpadding='0' cellspacing='0'>
<tr><td>$boxes</td></tr>
</table>
</td>
</tr>
";
} else {
$thism = cdate("n", $user_info[birthday]);
$thisd = cdate("j", $user_info[birthday]);
$thisy = cdate("Y", $user_info[birthday]);
echo "
<input type='hidden' name='birthday_month' value='$thism'>
<input type='hidden' name='birthday_day' value='$thisd'>
<input type='hidden' name='birthday_year' value='$thisy'>
";
}
if($admin_info[field_city] != 0) {
echo "
<tr>
<td align='right' class='entry1'>$edit_profile26"; if($admin_info[field_city] == "3") { echo "*"; } echo "</td>
<td class='entry2'>
<input type='text' class='text' name='city' value='$user_info[city]' size=30'>
</td>
</tr>
";
} else {
echo "<input type='hidden' name='city' value='$user_info[city]'>";
}
if($admin_info[field_state] != 0) {
echo "
<tr>
<td align='right' class='entry1'>$edit_profile27"; if($admin_info[field_state] == "3") { echo "*"; } echo "</td>
<td class='entry2'>
<input type='text' class='text' name='state' value='$user_info[state]' size='30'>
</td>
</tr>
";
} else {
echo "<input type='hidden' name='state' value='$user_info[state]'>";
}
if($admin_info[field_country] != 0) {
include "../countries.php";
echo "
<tr>
<td align='right' class='entry1'>$edit_profile28"; if($admin_info[field_country] == "3") { echo "*"; } echo "</td>
<td class='entry2'>
<select name='country'>
$countrylist
</select>
</td>
</tr>
";
} else {
echo "<input type='hidden' name='country' value='$user_info[country]'>";
}
if($admin_info[field_interests] != 0) {
// GENERATE INTEREST KEYWORD LIST
$current_interests = str_replace("-", "", $user_info[interests]);
$interest = explode(",", $current_interests);
$interests = "";
$count = 0;
while($count < count($interest)) {
$thisinterest = mysql_fetch_assoc(mysql_query("SELECT name FROM bhost_interests WHERE int_id='$interest[$count]'"));
if($count > 0) { $interests .= ", "; }
$interests .= "$thisinterest[name]";
$count++;
}
echo "
<tr>
<td align='right' class='entry1' valign='top'>$edit_profile44"; if($admin_info[field_interests] == "3") { echo "*"; } echo "</td>
<td class='entry2'>
<textarea name='interests' rows='4' cols='60'>$interests</textarea>
</td>
</tr>
";
} else {
$current_interests = str_replace("-", "", $user_info[interests]);
echo "<input type='hidden' name='interests' value='$current_interests'>";
}
$custom_fields = mysql_query("SHOW COLUMNS FROM bhost_profile FROM `$mysql_database`");
$user_profile = mysql_fetch_assoc(mysql_query("SELECT * FROM bhost_profile WHERE u_id='$user_info[u_id]'"));
while($custom = mysql_fetch_assoc($custom_fields)) {
if($custom[Field] != "p_id" & $custom[Field] != "u_id") {
$custom_name = str_replace("_", " ", substr($custom[Field], 0, -2));
$custom_required = substr($custom[Field], -2);
$custom_type = $custom[Type];
$custom_field = $custom[Field];
$required = "";
if($custom_required == "_3") { $required = "*"; }
if($custom_required != "_0") {
echo "
<tr>";
if($custom_type == "text") {
echo "<td class='entry1' align='right' valign='top' style='padding-top: 8px;'>$custom_name$required</td><td class='entry2'><textarea name='$custom_field' rows='4' cols='60'>$user_profile[$custom_field]</textarea> ";
} else {
echo "<td class='entry1' align='right'>$custom_name$required</td><td class='entry2'><input type='text' class='text' name='$custom_field' maxlength='250' size='40' value='$user_profile[$custom_field]'> ";
}
$tips = mysql_fetch_assoc(mysql_query("SELECT * FROM bhost_profile WHERE u_id='0'"));
tip($tips[$custom_field]);
echo "
</td>
</tr>
";
}
}
}
echo "
<tr>
<td align='right' class='entry1'>$edit_profile31</td>
<td class='entry2' style='padding-left: 5px;'>
<table cellpadding='0' cellspacing='0'><tr>
<td><input type='radio' name='show_name' value='1'"; if($user_info[show_name] == "1") { echo " CHECKED"; } echo "></td><td>$edit_profile32 </td>
<td><input type='radio' name='show_name' value='0'"; if($user_info[show_name] == "0") { echo " CHECKED"; } echo "></td><td>$edit_profile33</td>
<td> "; tip("21"); echo "</td>
</tr></table>
</td>
</tr>
<tr>
<td align='right' class='entry1'>$edit_profile35</td>
<td class='entry2' style='padding-left: 5px;'>
<table cellpadding='0' cellspacing='0'><tr>
<td><input type='radio' name='show_email' value='1'"; if($user_info[show_email] == "1") { echo " CHECKED"; } echo "></td><td>$edit_profile32 </td>
<td><input type='radio' name='show_email' value='0'"; if($user_info[show_email] == "0") { echo " CHECKED"; } echo "></td><td>$edit_profile33</td>
<td> "; tip("22"); echo "</td>
</tr></table>
</td>
</tr>
";
if($admin_info[show_memberlist] == 1 AND $group_info[allow_members] == 1) {
echo "
<tr>
<td align='right' class='entry1'>$edit_profile37</td>
<td class='entry2' style='padding-left: 5px;'>
<table cellpadding='0' cellspacing='0'><tr>
<td><input type='radio' name='show_memberlist' value='1'"; if($user_info[show_memberlist] == "1") { echo " CHECKED"; } echo "></td><td>$edit_profile32 </td>
<td><input type='radio' name='show_memberlist' value='0'"; if($user_info[show_memberlist] == "0") { echo " CHECKED"; } echo "></td><td>$edit_profile33</td>
<td> "; tip("23"); echo "</td>
</tr></table>
</td>
</tr>
";
}
if($admin_info[show_userstats] == 1) {
echo "
<tr>
<td align='right' class='entry1'>$edit_profile39</td>
<td class='entry2' style='padding-left: 5px;'>
<table cellpadding='0' cellspacing='0'><tr>
<td><input type='radio' name='show_userstats' value='1'"; if($user_info[show_userstats] == "1") { echo " CHECKED"; } echo "></td><td>$edit_profile32 </td>
<td><input type='radio' name='show_userstats' value='0'"; if($user_info[show_userstats] == "0") { echo " CHECKED"; } echo "></td><td>$edit_profile33</td>
<td> "; tip("24"); echo "</td>
</tr></table>
</td>
</tr>
";
}
echo "
<tr>
<td> </td>
<td>
<br>
<input type='submit' class='button' value='$edit_profile41'>
<input type='hidden' name='task' value='save_do'>
<br><br>
$edit_profile42
</td>
</tr>
</table>
</form>
";
// SHOW LINKS
echo "
<a name='links'></a>
$edit_profile54
<br><br>
<blockquote>
<table cellpadding='0' cellspacing='0'>
<tr>
<td>$edit_profile55</td>
<td>$edit_profile56</td>
</tr>
<form action='edit_profile.php' name='linkform' method='POST'>
";
$total_links = 0;
$count = 0;
if($user_info[links_url] != "") {
$links_url = explode("<!>", trim($user_info[links_url]));
$links_title = explode("<!>", trim($user_info[links_title]));
for($l=0;$l<count($links_url);$l++) {
$count++;
echo "<tr><td style='padding-right: 4px;'><input type='text' class='text' name='link_title_$l' value='$links_title[$l]'></td><td><input type='text' class='text' name='link_url_$l' value='$links_url[$l]' size='45'></td></tr>";
$total_links++;
}
}
echo "
<tr><td style='padding-right: 4px;'><input type='text' class='text' name='link_title_$total_links' value=''></td><td NOWRAP><input type='text' class='text' name='link_url_$total_links' value='' size='45'> "; tip("26"); echo "</td></tr>
<tr><td colspan='2'> </td></tr>
<tr><td><input type='submit' class='button' value='$edit_profile57'></td></tr>
<input type='hidden' name='task' value='links_save'>
<input type='hidden' name='total_links' value='$total_links'>
</form>
</table>
</blockquote>
";
echo $foot;
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -