[討論]關於精華區"進板公告"的修改問題
版主: 版主管理群
[討論]關於精華區"進板公告"的修改問題
補充:
先前關於包子大開發精華區時的討論串\r
http://phpbb-tw.net/phpbb/viewtopic.php ... 5%D8%B0%CF
精華區正式發表於竹貓的文章
http://phpbb-tw.net/phpbb/viewtopic.php ... A%EB%B5%D8
最近改上癮了,之前比較懶...沒問也沒碰...
我現在的想法是在編輯進板公告的地方...再+上設定進板背景的選項...
我打開announce.php看了一下,將資料庫的"值"讀出來因該不難...
(想法:在$forum_name=$row['forum_name'];下面增加$announce_bgcolor=$row['bgcolor'];然後在陣列的地方+上"SHOE_LOGIN_BGCOLOR" => $announce_bgcolor 將bgcolor的值輸出)
再來...就是寫入的部份...我打開admin.php看了一下...有點難~"~||
(想法:寫入的部分因該是在if ($job == "ad")...但是看很久!沒頭緒...望大大指教)
先前關於包子大開發精華區時的討論串\r
http://phpbb-tw.net/phpbb/viewtopic.php ... 5%D8%B0%CF
精華區正式發表於竹貓的文章
http://phpbb-tw.net/phpbb/viewtopic.php ... A%EB%B5%D8
最近改上癮了,之前比較懶...沒問也沒碰...
我現在的想法是在編輯進板公告的地方...再+上設定進板背景的選項...
我打開announce.php看了一下,將資料庫的"值"讀出來因該不難...
(想法:在$forum_name=$row['forum_name'];下面增加$announce_bgcolor=$row['bgcolor'];然後在陣列的地方+上"SHOE_LOGIN_BGCOLOR" => $announce_bgcolor 將bgcolor的值輸出)
再來...就是寫入的部份...我打開admin.php看了一下...有點難~"~||
(想法:寫入的部分因該是在if ($job == "ad")...但是看很久!沒頭緒...望大大指教)
最後由 文 於 2004-02-11 10:14 編輯,總共編輯了 1 次。
格式呢?
你想要給新手不良的示範嗎? =.=
你想要給新手不良的示範嗎? =.=
非官方外掛問題區公告: [必看]請配合發問格式及明確主題發問(2006 02/24更新)
七點要求:
1. 發問前先搜尋,確定沒有重複後再發表
2. 主題要明確
3. 依照發問格式
4. 禁連續推文
5. 請盡量減少使用地方性語言
6. 解決問題後請修改第一篇主題,並感謝曾經幫過你的前輩們 ^^
7. 請不要將檔案內容完整貼出喔! 只要提供問題行及上下各五行就可以了
七點要求:
1. 發問前先搜尋,確定沒有重複後再發表
2. 主題要明確
3. 依照發問格式
4. 禁連續推文
5. 請盡量減少使用地方性語言
6. 解決問題後請修改第一篇主題,並感謝曾經幫過你的前輩們 ^^
7. 請不要將檔案內容完整貼出喔! 只要提供問題行及上下各五行就可以了
既然如此那就沒有關係 
可能是我早上看文章心急了點,看到這篇沒頭沒尾的,所以就....
---
(心裡話)
動機:你就給我唸一下會怎樣 =.=---
好了好了, 回到主題吧...
可能是我早上看文章心急了點,看到這篇沒頭沒尾的,所以就....
---
(心裡話)
動機:你就給我唸一下會怎樣 =.=---
好了好了, 回到主題吧...
非官方外掛問題區公告: [必看]請配合發問格式及明確主題發問(2006 02/24更新)
七點要求:
1. 發問前先搜尋,確定沒有重複後再發表
2. 主題要明確
3. 依照發問格式
4. 禁連續推文
5. 請盡量減少使用地方性語言
6. 解決問題後請修改第一篇主題,並感謝曾經幫過你的前輩們 ^^
7. 請不要將檔案內容完整貼出喔! 只要提供問題行及上下各五行就可以了
七點要求:
1. 發問前先搜尋,確定沒有重複後再發表
2. 主題要明確
3. 依照發問格式
4. 禁連續推文
5. 請盡量減少使用地方性語言
6. 解決問題後請修改第一篇主題,並感謝曾經幫過你的前輩們 ^^
7. 請不要將檔案內容完整貼出喔! 只要提供問題行及上下各五行就可以了
沉底了...看了好幾天~無解還是無解~"~||
本來是想直接在一個指令內完成的...
多了一個想法...就是再多寫出一個指令...
這樣寫不知道對不對...先在上方增加這段...
$bgcolor=$HTTP_POST_VARS['bgcolor'];(這邊不太清楚...將$bgcolor指定給bgcolor?)
本來是想直接在一個指令內完成的...
代碼: 選擇全部
if ($job == "ad"){
if (isset($p_p)){
$signature_bbcode_uid = make_bbcode_uid();
$signature_bbcode_uid_p = $signature_bbcode_uid;
$announce = prepare_message($announce, 1, 1, 1, $signature_bbcode_uid);
$sql = "UPDATE ".FORUMS_TABLE ." SET announce = '" . str_replace("\'", "''", $announce)."', bbcode_uid = '$signature_bbcode_uid' WHERE forum_id = $f ";
$db->sql_query($sql);
}elseif(isset($p_v)){
$signature_bbcode_uid = make_bbcode_uid();
$signature_bbcode_uid_p = $signature_bbcode_uid;
$announce = prepare_message($announce, 1, 1, 1, $signature_bbcode_uid);
$show_test=htmlspecialchars(trim(stripslashes($announce)));
$show_test=bbencode_second_pass($show_test, $signature_bbcode_uid);
$show_test = smilies_pass($show_test);
$show_test=str_replace("
", "
<br />
", $show_test);
$chk_text = array(
"VIEW_TEXT" => $show_test
);
echo show_html($my_body[2],$chk_text);
}
}這樣寫不知道對不對...先在上方增加這段...
$bgcolor=$HTTP_POST_VARS['bgcolor'];(這邊不太清楚...將$bgcolor指定給bgcolor?)
代碼: 選擇全部
if ($job == "add_bgcolor"){
$sql = "Update phpbb_forums Set bgcolor = '$bgcolor' WHERE id = $d_id";
$db->sql_query($sql);
}剛又重寫一個...順帶一問else的意思...意指上一段CODE結束?
剛翻字典...片面解釋是其他&另外...在程式上的意思是否相同?
剛翻字典...片面解釋是其他&另外...在程式上的意思是否相同?
代碼: 選擇全部
if ($job == "add_bgcolor"){
$sql = "SELECT * FROM phpbb_forums WHERE id = $d_id Limit 1";
$db->sql_query($sql);
$row = $db->sql_fetchrow($res);
$s_bgcolor=$row['bgcolor'];
$chk_text = array(
"S_BGCOLOR" => $s_bgcolor
);
$sql = "Update phpbb_forums Set bgcolor = '$bgcolor' WHERE id = $d_id";
$db->sql_query($sql);
}
最後由 文 於 2004-02-13 10:51 編輯,總共編輯了 1 次。
-
GeniusKiKi
- 竹貓忠實會員

- 文章: 1086
- 註冊時間: 2003-10-28 14:50
http://www.otek.com.tw/newotek/Tch_TWOnline_Trial.htm
http://www.worldlingo.com/zh_tw/product ... ation.html
else => 否則(需接在 if 判斷式之後)
else if => 否則假如(同上)
http://www.worldlingo.com/zh_tw/product ... ation.html
else => 否則(需接在 if 判斷式之後)
else if => 否則假如(同上)
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
好人是小白轉型成大白的墊腳石...
-
GeniusKiKi
- 竹貓忠實會員

- 文章: 1086
- 註冊時間: 2003-10-28 14:50
-
GeniusKiKi
- 竹貓忠實會員

- 文章: 1086
- 註冊時間: 2003-10-28 14:50
-
messagebox
- 竹貓忠實會員

- 文章: 981
- 註冊時間: 2003-02-24 23:34
沒有啦messagebox 寫:[php]<?php
if (變數A == "動作一") { //當變數A值為字串"動作一"
//敘述式
}elseif (變數A == "動作二") { //當變數A值為字串"動作二"
//敘述式
}else{ //如果以上都不符合則執行以下的敘述式
//敘述式
}
?>[/php]
$job這個變數我通常是用來決定目前是要做什麼動作
因為目前外出~~手邊並沒有原始文件~~
所以並無法確定該段程式作用~~
而且我用力的看完整個討論串~~
就是看不出你想??
雖然想想沒什麼用處也沒必要...但是基於好奇的立場...還是想試試看~!
