[問題]模仿暱稱MOD而自行新增一個欄位,但失敗.
發表於 : 2004-12-06 10:31
如上, 小弟嘗試自行在會員資料表中新增一個user_like23 的Varchar 欄位,也參考nickname MOD 上的Code 作修改..但終究還是顯示不出來... 即使參考MOD,但能完全了解該段Code的部分少之又少,出錯的地方一定很多, 我貼出來麻煩有經驗者能幫小弟解惑,感謝!!
1. 我想在註冊時能填寫user_like23 以及檢視修改都會有該欄位出現供修改.所以我修改下列這幾支程式不知道正不正確?
admin/admin_users.php
includes/usercp_avatar.php
includes/usercp_register.php
includes/usercp_viewprofile.php
language/..../lang_main.php
templates/..../profile_add_body.tpl
templates/..../profile_view_body.tpl
templates/..../admin/user_edit_body.tpl
2.在MOD 中常常看到<!-- BEGIN switch_namechange_allowed -->類似的注解,請教這是否有其他涵義,不能一樣也不能亂填..好像跟某個變數有關??
3.因有很多小弟並不太能了解該段Code用意, 故小弟列出修改的步驟期望曾經成功的大大幫小弟檢視一下..(貼的方式如有錯請見諒~~)
#
#-----[OPEN 開啟]-------------------------------------------
\n#
admin/admin_users.php
#
#-----[FIND 尋找]-------------------------------------------
#
$interests = ( !empty($HTTP_POST_VARS['interests']) ) ? trim(strip_tags( $HTTP_POST_VARS['interests'] ) ) : '';
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
$user_like23 = ( !empty($HTTP_POST_VARS['user_like23']) ) ? trim(strip_tags( $HTTP_POST_VARS['user_like23'] ) ) : '';
// End add - Add Settv User Field
#
#-----[FIND 尋找]-------------------------------------------
#
validate_optional_fields
#
#-----[IN LINE FIND 在這行繼續往下尋找]-------------------------------------------
#
$nickname,
#
#-----[AFTER ADD 之後增加]-------------------------------------------
#
$user_like23,
#
#-----[FIND 尋找上半部]-------------------------------------------
#
$interests = htmlspecialchars(stripslashes($interests));
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
$user_like23 = htmlspecialchars(stripslashes($user_like23));
// End add - Add Settv User Field
#
#-----[FIND 尋找]-------------------------------------------
#
user_nickname = '" . str_replace("\'", "''", $nickname) . "',
#
#-----[AFTER ADD 之後增加]-------------------------------------------
#
user_like23 = '" . str_replace("\'", "''", $user_like23) . "' ,
#
#-----[FIND 尋找下半部]-------------------------------------------
#
$interests = htmlspecialchars(stripslashes($interests));
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
$user_like23 = htmlspecialchars(stripslashes($user_like23));
// End add - Add Settv User Field
#
#-----[FIND 尋找]-------------------------------------------
#
$interests = htmlspecialchars($this_userdata['user_interests']);
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
$user_like23 = htmlspecialchars(stripslashes($this_userdata['user_like23']));
// End add - Add Settv User Field
#
#-----[FIND 尋找]-------------------------------------------
#
$s_hidden_fields .= '<input type="hidden" name="interests" value="' . str_replace("\"", """, $interests) . '" />';
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
$s_hidden_fields .= '<input type="hidden" name="user_like23" value="' . str_replace("\"", """, $user_like23) . '" />';
// End add - Add Settv User Field
#
#-----[FIND 尋找]-------------------------------------------
#
'INTERESTS' => $interests,
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
'USER_LIKE23' => $user_like23,
// End add - Add Settv User Field
#
#-----[FIND 尋找]-------------------------------------------
#
'L_INTERESTS' => $lang['Interests'],
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
'L_USER_LIKE23' => $lang['User_like23'],
// End add - Add Settv User Field
#
#-----[OPEN 打開]-------------------------------------------
#
includes/usercp_avatar.php
#
#-----[FIND 尋找]-------------------------------------------
#
function display_avatar_gallery
#
#-----[IN LINE FIND 繼續在這一行尋找]-------------------------------------------
#
&$interests,
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
&$user_like23,
#
#-----[FIND 尋找]-------------------------------------------
#
$params =array(
#
#-----[IN LINE FIND 繼續在這一行尋找]-------------------------------------------
#
'interests'
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
'user_like23',
#
#-----[OPEN 打開]-------------------------------------------
#
includes/usercp_register.php
#
#-----[FIND 尋找]-------------------------------------------
#
$strip_var_list = array(
#
#-----[IN LINE FIND 繼續在這一行尋找]-------------------------------------------
#
'interests' => 'interests'
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
'user_like23' => 'user_like23'
#
#-----[FIND 尋找]-------------------------------------------
#
validate_optional_fields
#
#-----[IN LINE FIND 繼續在這一行尋找]-------------------------------------------
#
$interests,
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
$user_like23,
#
#-----[ FIND 尋找,找到2個,這是第1個 ]-------------------------------------------
#
$interests = stripslashes($interests);
$signature = stripslashes($signature);
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
$user_like23 = stripslashes($user_like23);
// End add - Add Settv User Field
#
#-----[FIND 尋找]-------------------------------------------
#
SET " . $username_sql .
#
#-----[IN LINE FIND 繼續在這一行尋找]-------------------------------------------
#
user_sig = '" . str_replace("\'", "''", $signature) . "',
#
#-----[AFTER, ADD 在後面加入]-------------------------------------------
#
user_like23 = '" . str_replace("\'", "''", $user_like23) . "',
#
#-----[FIND 尋找]-------------------------------------------
#
$sql = "INSERT INTO " . USERS_TABLE
#
#-----[IN LINE FIND 繼續在這一行尋找]-------------------------------------------
#
user_dateformat, user_lang,
#
#-----[AFTER, ADD 在後面加入]-------------------------------------------
#
user_like23,
#
#-----[FIND 尋找]-------------------------------------------
#
VALUES ($user_id, '" . str_replace("\'", "''", $username)
#
#-----[IN LINE FIND 繼續在這一行尋找]-------------------------------------------
#
, '" . str_replace("\'", "''", $user_lang)
#
#-----[AFTER, ADD 在後面加入]-------------------------------------------
#
. "', '" . str_replace("\'", "''", $user_like23)
#
#-----[FIND 尋找]-------------------------------------------
#
'INTERESTS' => $interests,
\n'SITENAME' => $board_config['sitename']));
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
'USER_LIKE23' => $user_like23,
// End add - Add Settv User Field
#
#-----[FIND 尋找]-------------------------------------------
#
$interests = stripslashes($interests);
$signature = stripslashes($signature);
$signature = ($signature_bbcode_uid != '') ? preg_replace("/:(([a-z0-9]+:)?)$signature_bbcode_uid(=|\])/si", '\\\3', $signature) : $signature;
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
$user_like23 = stripslashes($user_like23);
// End add - Add Settv User Field
#
#-----[FIND 尋找]-------------------------------------------
#
$interests = $userdata['user_interests'];
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
$user_like23 = $userdata['user_like23'];
// End add - Add Settv User Field
#
#-----[FIND 尋找]-------------------------------------------
#
display_avatar_gallery(
#
#-----[IN LINE FIND 繼續在這一行尋找]-------------------------------------------
#
$interests,
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
$user_like23,
#
#-----[FIND 尋找]-------------------------------------------
#
'INTERESTS' => $interests,
'SITENAME' => $board_config['sitename']));
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
'USER_LIKE23' => $user_like23,
// End add - Add Settv User Field
#
#-----[FIND 尋找]-------------------------------------------
#
'L_INTERESTS' => $lang['Interests'],
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
'L_USER_LIKE23' => $lang['User_like23'],
// End add - Add Settv User Field
#
#-----[FIND 尋找]-------------------------------------------
#
// Start add - Change User Nick Name
if ( $userdata['user_allownickname'] || $mode == 'register' )
{
$template->assign_block_vars('switch_nicknamenature_block', array() );
}
// End add - Change User Nick Name
#
#-----[afterE, ADD 在後面加入]-------------------------------------------
#
// Start add - Add Settv User Field
if ( $userdata['user_like23'] || $mode == 'register' )
{
$template->assign_block_vars('switch_userlike23_block', array() );
}
// End add - Add Settv User Field
#
#-----[OPEN 打開]-------------------------------------------
#
includes/usercp_viewprofile.php
#
#-----[FIND 尋找]-------------------------------------------
#
$poster_rank = '';
$rank_image = '';
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
此段小弟搞不清楚,所以並沒有加入,原nickname的Code 如下 :
// Start add - Change User Nick Name
$poster_nickname = ( $profiledata['user_nickname'] && $profiledata['user_allownickname'] ) ? '(' . $profiledata['user_nickname'] . ')' : '';
// End add - Change User Nick Name
#
#-----[FIND 尋找]-------------------------------------------
#
'INTERESTS' => ( $profiledata['user_interests'] ) ? $profiledata['user_interests'] : ' ',
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
'USER_LIKE23' => $profiledata['user_like23'],
// End add - Add Settv User Field
#
#-----[OPEN 打開]-------------------------------------------
#
language/lang_chinese_traditational_taiwan/lang_main.php
#
#-----[FIND 尋找]-------------------------------------------
#
// That's all Folks!
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
$lang['User_Like23'] = "其他纇";
// End add - Add Settv User Field
#
#-----[OPEN 打開]-------------------------------------------
#
viewtopic.php
#
#-----[FIND 尋找]-------------------------------------------
#
//
// Go ahead and pull all data for this topic
//
$sql = "SELECT u.username,
#
#-----[IN LINE FIND 繼續在這一行尋找]-------------------------------------------
#
u.user_from
#
#-----[AFTER, ADD 在之後加入]-------------------------------------------
#
\r
u.user_like23
#
#-----[OPEN 打開]-------------------------------------------
#
templates/..../admin/user_edit_body.tpl
#
#-----[FIND 尋找]-------------------------------------------
#
<tr>
<td class="row1" width="38%"><span class="gen">{L_USERNAME}: *</span></td>
<td class="row2">
<input class="post" type="text" name="username" size="35" maxlength="40" value="{USERNAME}" />
</td>
</tr>
#
#-----[AFTER, ADD 在之後加入]-------------------------------------------
#
<tr>
<td class="row1" width="38%"><span class="gen">{L_USER_LIKE23}: *</span></td>
<td class="row2">
<input class="post" type="text" name="user_like23" size="35" maxlength="40" value="{USER_LIKE23}" />
</td>
</tr>
#
#-----[OPEN 打開]-------------------------------------------
#
templates/..../profile_add_body.tpl
#
#-----[FIND 尋找]-------------------------------------------
#
<!-- BEGIN switch_namechange_allowed -->
<tr>
<td class="row1" width="38%"><span class="gen">{L_USERNAME}: *</span></td>
<td class="row2"><input type="text" class="post" style="width:200px" name="username" size="25" maxlength="maxlength="{NICKNAME_MAXLENGTH}"" value="{USERNAME}" /></td>
</tr>
<!-- END switch_namechange_allowed -->
#
#-----[AFTER, ADD 在之後加入]-------------------------------------------
#
<!-- BEGIN switch_userlike23_block -->
<tr>
<td class="row1" width="38%"><span class="gen">{L_USER_LIKE23}: *</span></td>
<td class="row2"><input type="text" class="post" style="width:200px" name="user_like23" size="25" maxlength="maxlength="{NICKNAME_MAXLENGTH}"" value="{USER_LIKE23}" /></td>
</tr>
<!-- END switch_userlike23_block -->
#
#-----[SAVE/CLOSE ALL FILES 儲存並關閉所有檔案]---------------------------
#
------------------------------------------------------------------------------------
●架設主機作業系統:FreeBSD
●您的上網方式:ADSL
●您安裝的程式:Apache + php + MySql
●您的 phpBB2 版本:phpBB (2.0.11)
1. 我想在註冊時能填寫user_like23 以及檢視修改都會有該欄位出現供修改.所以我修改下列這幾支程式不知道正不正確?
admin/admin_users.php
includes/usercp_avatar.php
includes/usercp_register.php
includes/usercp_viewprofile.php
language/..../lang_main.php
templates/..../profile_add_body.tpl
templates/..../profile_view_body.tpl
templates/..../admin/user_edit_body.tpl
2.在MOD 中常常看到<!-- BEGIN switch_namechange_allowed -->類似的注解,請教這是否有其他涵義,不能一樣也不能亂填..好像跟某個變數有關??
3.因有很多小弟並不太能了解該段Code用意, 故小弟列出修改的步驟期望曾經成功的大大幫小弟檢視一下..(貼的方式如有錯請見諒~~)
#
#-----[OPEN 開啟]-------------------------------------------
\n#
admin/admin_users.php
#
#-----[FIND 尋找]-------------------------------------------
#
$interests = ( !empty($HTTP_POST_VARS['interests']) ) ? trim(strip_tags( $HTTP_POST_VARS['interests'] ) ) : '';
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
$user_like23 = ( !empty($HTTP_POST_VARS['user_like23']) ) ? trim(strip_tags( $HTTP_POST_VARS['user_like23'] ) ) : '';
// End add - Add Settv User Field
#
#-----[FIND 尋找]-------------------------------------------
#
validate_optional_fields
#
#-----[IN LINE FIND 在這行繼續往下尋找]-------------------------------------------
#
$nickname,
#
#-----[AFTER ADD 之後增加]-------------------------------------------
#
$user_like23,
#
#-----[FIND 尋找上半部]-------------------------------------------
#
$interests = htmlspecialchars(stripslashes($interests));
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
$user_like23 = htmlspecialchars(stripslashes($user_like23));
// End add - Add Settv User Field
#
#-----[FIND 尋找]-------------------------------------------
#
user_nickname = '" . str_replace("\'", "''", $nickname) . "',
#
#-----[AFTER ADD 之後增加]-------------------------------------------
#
user_like23 = '" . str_replace("\'", "''", $user_like23) . "' ,
#
#-----[FIND 尋找下半部]-------------------------------------------
#
$interests = htmlspecialchars(stripslashes($interests));
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
$user_like23 = htmlspecialchars(stripslashes($user_like23));
// End add - Add Settv User Field
#
#-----[FIND 尋找]-------------------------------------------
#
$interests = htmlspecialchars($this_userdata['user_interests']);
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
$user_like23 = htmlspecialchars(stripslashes($this_userdata['user_like23']));
// End add - Add Settv User Field
#
#-----[FIND 尋找]-------------------------------------------
#
$s_hidden_fields .= '<input type="hidden" name="interests" value="' . str_replace("\"", """, $interests) . '" />';
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
$s_hidden_fields .= '<input type="hidden" name="user_like23" value="' . str_replace("\"", """, $user_like23) . '" />';
// End add - Add Settv User Field
#
#-----[FIND 尋找]-------------------------------------------
#
'INTERESTS' => $interests,
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
'USER_LIKE23' => $user_like23,
// End add - Add Settv User Field
#
#-----[FIND 尋找]-------------------------------------------
#
'L_INTERESTS' => $lang['Interests'],
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
'L_USER_LIKE23' => $lang['User_like23'],
// End add - Add Settv User Field
#
#-----[OPEN 打開]-------------------------------------------
#
includes/usercp_avatar.php
#
#-----[FIND 尋找]-------------------------------------------
#
function display_avatar_gallery
#
#-----[IN LINE FIND 繼續在這一行尋找]-------------------------------------------
#
&$interests,
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
&$user_like23,
#
#-----[FIND 尋找]-------------------------------------------
#
$params =array(
#
#-----[IN LINE FIND 繼續在這一行尋找]-------------------------------------------
#
'interests'
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
'user_like23',
#
#-----[OPEN 打開]-------------------------------------------
#
includes/usercp_register.php
#
#-----[FIND 尋找]-------------------------------------------
#
$strip_var_list = array(
#
#-----[IN LINE FIND 繼續在這一行尋找]-------------------------------------------
#
'interests' => 'interests'
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
'user_like23' => 'user_like23'
#
#-----[FIND 尋找]-------------------------------------------
#
validate_optional_fields
#
#-----[IN LINE FIND 繼續在這一行尋找]-------------------------------------------
#
$interests,
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
$user_like23,
#
#-----[ FIND 尋找,找到2個,這是第1個 ]-------------------------------------------
#
$interests = stripslashes($interests);
$signature = stripslashes($signature);
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
$user_like23 = stripslashes($user_like23);
// End add - Add Settv User Field
#
#-----[FIND 尋找]-------------------------------------------
#
SET " . $username_sql .
#
#-----[IN LINE FIND 繼續在這一行尋找]-------------------------------------------
#
user_sig = '" . str_replace("\'", "''", $signature) . "',
#
#-----[AFTER, ADD 在後面加入]-------------------------------------------
#
user_like23 = '" . str_replace("\'", "''", $user_like23) . "',
#
#-----[FIND 尋找]-------------------------------------------
#
$sql = "INSERT INTO " . USERS_TABLE
#
#-----[IN LINE FIND 繼續在這一行尋找]-------------------------------------------
#
user_dateformat, user_lang,
#
#-----[AFTER, ADD 在後面加入]-------------------------------------------
#
user_like23,
#
#-----[FIND 尋找]-------------------------------------------
#
VALUES ($user_id, '" . str_replace("\'", "''", $username)
#
#-----[IN LINE FIND 繼續在這一行尋找]-------------------------------------------
#
, '" . str_replace("\'", "''", $user_lang)
#
#-----[AFTER, ADD 在後面加入]-------------------------------------------
#
. "', '" . str_replace("\'", "''", $user_like23)
#
#-----[FIND 尋找]-------------------------------------------
#
'INTERESTS' => $interests,
\n'SITENAME' => $board_config['sitename']));
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
'USER_LIKE23' => $user_like23,
// End add - Add Settv User Field
#
#-----[FIND 尋找]-------------------------------------------
#
$interests = stripslashes($interests);
$signature = stripslashes($signature);
$signature = ($signature_bbcode_uid != '') ? preg_replace("/:(([a-z0-9]+:)?)$signature_bbcode_uid(=|\])/si", '\\\3', $signature) : $signature;
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
$user_like23 = stripslashes($user_like23);
// End add - Add Settv User Field
#
#-----[FIND 尋找]-------------------------------------------
#
$interests = $userdata['user_interests'];
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
$user_like23 = $userdata['user_like23'];
// End add - Add Settv User Field
#
#-----[FIND 尋找]-------------------------------------------
#
display_avatar_gallery(
#
#-----[IN LINE FIND 繼續在這一行尋找]-------------------------------------------
#
$interests,
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
$user_like23,
#
#-----[FIND 尋找]-------------------------------------------
#
'INTERESTS' => $interests,
'SITENAME' => $board_config['sitename']));
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
'USER_LIKE23' => $user_like23,
// End add - Add Settv User Field
#
#-----[FIND 尋找]-------------------------------------------
#
'L_INTERESTS' => $lang['Interests'],
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
'L_USER_LIKE23' => $lang['User_like23'],
// End add - Add Settv User Field
#
#-----[FIND 尋找]-------------------------------------------
#
// Start add - Change User Nick Name
if ( $userdata['user_allownickname'] || $mode == 'register' )
{
$template->assign_block_vars('switch_nicknamenature_block', array() );
}
// End add - Change User Nick Name
#
#-----[afterE, ADD 在後面加入]-------------------------------------------
#
// Start add - Add Settv User Field
if ( $userdata['user_like23'] || $mode == 'register' )
{
$template->assign_block_vars('switch_userlike23_block', array() );
}
// End add - Add Settv User Field
#
#-----[OPEN 打開]-------------------------------------------
#
includes/usercp_viewprofile.php
#
#-----[FIND 尋找]-------------------------------------------
#
$poster_rank = '';
$rank_image = '';
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
此段小弟搞不清楚,所以並沒有加入,原nickname的Code 如下 :
// Start add - Change User Nick Name
$poster_nickname = ( $profiledata['user_nickname'] && $profiledata['user_allownickname'] ) ? '(' . $profiledata['user_nickname'] . ')' : '';
// End add - Change User Nick Name
#
#-----[FIND 尋找]-------------------------------------------
#
'INTERESTS' => ( $profiledata['user_interests'] ) ? $profiledata['user_interests'] : ' ',
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
'USER_LIKE23' => $profiledata['user_like23'],
// End add - Add Settv User Field
#
#-----[OPEN 打開]-------------------------------------------
#
language/lang_chinese_traditational_taiwan/lang_main.php
#
#-----[FIND 尋找]-------------------------------------------
#
// That's all Folks!
#
#-----[BEFORE, ADD 在前面加入]-------------------------------------------
#
// Start add - Add Settv User Field
$lang['User_Like23'] = "其他纇";
// End add - Add Settv User Field
#
#-----[OPEN 打開]-------------------------------------------
#
viewtopic.php
#
#-----[FIND 尋找]-------------------------------------------
#
//
// Go ahead and pull all data for this topic
//
$sql = "SELECT u.username,
#
#-----[IN LINE FIND 繼續在這一行尋找]-------------------------------------------
#
u.user_from
#
#-----[AFTER, ADD 在之後加入]-------------------------------------------
#
\r
u.user_like23
#
#-----[OPEN 打開]-------------------------------------------
#
templates/..../admin/user_edit_body.tpl
#
#-----[FIND 尋找]-------------------------------------------
#
<tr>
<td class="row1" width="38%"><span class="gen">{L_USERNAME}: *</span></td>
<td class="row2">
<input class="post" type="text" name="username" size="35" maxlength="40" value="{USERNAME}" />
</td>
</tr>
#
#-----[AFTER, ADD 在之後加入]-------------------------------------------
#
<tr>
<td class="row1" width="38%"><span class="gen">{L_USER_LIKE23}: *</span></td>
<td class="row2">
<input class="post" type="text" name="user_like23" size="35" maxlength="40" value="{USER_LIKE23}" />
</td>
</tr>
#
#-----[OPEN 打開]-------------------------------------------
#
templates/..../profile_add_body.tpl
#
#-----[FIND 尋找]-------------------------------------------
#
<!-- BEGIN switch_namechange_allowed -->
<tr>
<td class="row1" width="38%"><span class="gen">{L_USERNAME}: *</span></td>
<td class="row2"><input type="text" class="post" style="width:200px" name="username" size="25" maxlength="maxlength="{NICKNAME_MAXLENGTH}"" value="{USERNAME}" /></td>
</tr>
<!-- END switch_namechange_allowed -->
#
#-----[AFTER, ADD 在之後加入]-------------------------------------------
#
<!-- BEGIN switch_userlike23_block -->
<tr>
<td class="row1" width="38%"><span class="gen">{L_USER_LIKE23}: *</span></td>
<td class="row2"><input type="text" class="post" style="width:200px" name="user_like23" size="25" maxlength="maxlength="{NICKNAME_MAXLENGTH}"" value="{USER_LIKE23}" /></td>
</tr>
<!-- END switch_userlike23_block -->
#
#-----[SAVE/CLOSE ALL FILES 儲存並關閉所有檔案]---------------------------
#
------------------------------------------------------------------------------------
●架設主機作業系統:FreeBSD
●您的上網方式:ADSL
●您安裝的程式:Apache + php + MySql
●您的 phpBB2 版本:phpBB (2.0.11)