麻辣堂|资源主站|开发论坛|在线手册
首页 Apache Linux Java MySQL 注册帮助 
PHP项目开发组是PHP开发资源网于2007组年建成立的项目开发团队,目前核心开发成员有27人, 项目协作成员8名.下设7个开发组,主要承接大/中型网站项目开发任务。

    由于开发任务较多,人员比较紧张,现面向社会招聘全职或者兼职开发人员,不管你是在校大学生,还是全职开发人员,以及SOHO都可以联系本站,我们可以长期合作,并为您带来丰厚的报酬。
  您现在的位置:PHP开发资源网 > 麻辣堂 > 详细资料
待解决
求助,phpbb论坛代码,
悬赏分:20 - 2007年08月18日

我初学PHP,由于没有老师,没有书藉,完全一个有琢磨,进展N慢 我选了,PHPBB2.0代码作为学习的样板,看PHPBB2.0的编程风格还不错,不过,研究三个月了,几乎能背下代码来,可是理解上还是远远不够 还得请各路高手指教. PHPBB2.0的首页部分代码; define('IN_PHPBB', true); $phpbb_root_path = './'; include($phpbb_root_path . 'extension.inc'); include($phpbb_root_path . 'common.'.$phpEx); // // Start session management // $userdata = session_pagestart($user_ip, PAGE_INDEX); init_userprefs($userdata); // // End session management // $viewcat = ( !empty($HTTP_GET_VARS[POST_CAT_URL]) ) ? $HTTP_GET_VARS[POST_CAT_URL] : -1; if( isset($HTTP_GET_VARS['mark']) || isset($HTTP_POST_VARS['mark']) ) { $mark_read = ( isset($HTTP_POST_VARS['mark']) ) ? $HTTP_POST_VARS['mark'] : $HTTP_GET_VARS['mark']; } else { $mark_read = ''; } // // Handle marking posts // if( $mark_read == 'forums' ) { if( $userdata['session_logged_in'] ) { setcookie($board_config['cookie_name'] . '_f_all', time(), 0, $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']); } $template->assign_vars(array( "META" => '') ); $message = $lang['Forums_marked_read'] . '

' . sprintf($lang['Click_return_index'], '', ' '); message_die(GENERAL_MESSAGE, $message); } 其中: if( isset($HTTP_GET_VARS['mark']) || isset($HTTP_POST_VARS['mark']) ) { $mark_read = ( isset($HTTP_POST_VARS['mark']) ) ? $HTTP_POST_VARS['mark'] : $HTTP_GET_VARS['mark']; } else { $mark_read = ''; } 这段很让我迷惑不解,我把与之想关的所有文件代码全看了,找了很久也没有找出mark'这个字眼. 就连它的模板里也没有出现过,(INDEX.PHP中,的确出现过,MARK 不过是在上面这段代码后面的事了,) 有没有能解惑的呀,? 我看过好多作品的代码都是这样, 一上来就来几个> if( isset($HTTP_GET_VARS['XXX]) || isset($HTTP_POST_VARS['XXX'] 这样的语句,其中的XXX让人迷惑,是从哪里来的XXX呢? 本人技术很菜,各位不要见笑, 先谢各位的发言

提问者:streen003   08-18 14:02
答复
路过。。。顺便帮顶:)
回答者:玉米づ冰冻可乐 - 瓦岗村民 8-22 09:10
我也来回答:
不管你有没有帮助我们,瓦岗寨8万村民将感谢你。。。。。

为防止灌水,您需要计算一道数学题: 答案:
92 + 49 = ? 请将计算结果填在上面

 
[]
©2007 PhpRes.COM