[問題]變數輸出怎麼寫??

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

hotsend
星球公民
星球公民
文章: 39
註冊時間: 2004-08-15 11:45
來自: 高雄
聯繫:

[問題]變數輸出怎麼寫??

文章 hotsend »

我要架一個計數器,但是它寫到:

要在頁面上顯示計數器,您需要用到 PHP 的 echo 函數 ( <?=$variable?> ) 來協助輸出。以下列出程式指定的這些變數名稱:

【以文字顯示】

<?=$today_text?> : 今天(截至目前)的瀏覽人次 [文字]
<?=$yester_text?> : 昨天的瀏覽人次 [文字]
<?=$total_text?> : 總計瀏覽人次 [文字]
<?=$now_text?> : 目前線上人數 [文字]
<?=$peak_text?> : 同時在線高峰(同時連線的人次峰值) [文字]
<?=$day_peak_text?> : 日瀏覽人次高峰(在同一天記錄得最高瀏覽人次) [文字]

【以圖形顯示】

<?=$today_image?> : 今天(截至目前)的瀏覽人次 [圖形]
<?=$yester_image?> : 昨天的瀏覽人次 [圖形]
<?=$total_image?> : 總計瀏覽人次 [圖形]
<?=$now_image?> : 目前線上人數 [圖形]
<?=$peak_image?> : 同時在線高峰(同時連線的人次峰值) [圖形]
<?=$day_peak_image?> : 日瀏覽人次高峰(在同一天記錄得最高瀏覽人次) [圖形]

【以面板圖樣顯示】

<?=$nalog_result?> : 利用預先設計好的面板圖樣來顯示您心目中的計數器格式圖檔。

請問這些變數要怎麼寫在php檔案裡??我對php真的不懂,它叫我用那個函數來協助輸出,我不知道函數如何寫,可以教我怎麼寫嗎??
簡訊其實可以有很多用法!!
http://hotsend.us 熱線傳訊網
商務簡訊幫您成就您的事業!!

●架設主機作業系統:Linux版本不知
●您的上網方式:GIGA ADSL
●您的 phpBB2 版本:phpBB2010
●您的 domain(網域名稱) :post-in.net
●您的 phpBB2 連結網址: http://post-in.net
hotsend
星球公民
星球公民
文章: 39
註冊時間: 2004-08-15 11:45
來自: 高雄
聯繫:

文章 hotsend »

是不是沒人了解我的問題是啥~~~
我的意思簡單地說就是語法要怎麼寫到tpl的檔案裡面它才會顯示文字、圖片或是面板的計數器,因為php的語法我真的不懂,可以教我一下嗎??只要告訴我怎麼寫就好,等到成功後我才去研究為何要這麼寫!!
這個可能要真的會php語法的人才會了,麻煩會的人教一下吧!!
簡訊其實可以有很多用法!!
http://hotsend.us 熱線傳訊網
商務簡訊幫您成就您的事業!!

●架設主機作業系統:Linux版本不知
●您的上網方式:GIGA ADSL
●您的 phpBB2 版本:phpBB2010
●您的 domain(網域名稱) :post-in.net
●您的 phpBB2 連結網址: http://post-in.net
messagebox
竹貓忠實會員
竹貓忠實會員
文章: 981
註冊時間: 2003-02-24 23:34

文章 messagebox »

老實說~這東西說來容易但還真的不知道怎麼解釋起~
我把流程大致跟你說吧~

所以~PHPBB再一開始就先宣告了$template這樣版物件

所先先指定要對應的TPL檔案
函式set_filenames($filename_array)
EX.
$template->set_filenames(array('隨意名稱~建議英文~我沒測試過中文' => '檔案位置~例如index_body.tpl'));

接下來~輸出關鍵字~
函式assign_vars($vararray)
EX.
$template->assign_vars(array(
"V_WHAT_OUTPUT" => "ABCDEF"));

如果是在<!-- BEGIN (.*?) --><!-- END (.*?) -->所包起來的段落~
請用assign_block_vars($blockname, $vararray)
EX.
$template->assign_block_vars("where_begin", array(
'V_BEGIN_END_VALUE' => '這裡是段落文字' ));

全部搞定後~輸出吧~
函式pparse($handle)
EX.
$template->pparse('這邊必須輸入你設定檔案位置的名稱喔');

--------------------------------------------

不過我相信你還是看不懂~
這也是沒人回的原因~
懂得人根本不用人家教~
自己看template.php就知道該怎麼用~

不懂的人~因為連基本的PHP程式語法都不知道~
解釋也沒用~
本來想乾脆幫你改一改~

但是你完全沒說你要放哪個檔案~
你的計數器文件連結~
hotsend
星球公民
星球公民
文章: 39
註冊時間: 2004-08-15 11:45
來自: 高雄
聯繫:

文章 hotsend »

我知道那些語法要放在index_body.tpl中,但是就是不知道怎麼加,所以我乾脆把我的那個檔案的內容給你還有計數器給我要加的訊息給你,這樣你應該知道怎麼加了吧!!然後你加完後,告訴我哪邊是你新加的,我再去研究研究囉~~

我的index_body.tpl裡面的內容如下:

代碼: 選擇全部

<table width="100%" cellpadding="0" cellspacing="0" border=0">  <tr> 	<td align="right" valign="bottom"><img src='templates/noteBored/images/b_TL.gif'></td> 	<td class="noteboardTop" width="100%" align="center"><span class="nav"><a href="{U_INDEX}" class="nav">{L_INDEX}</a></span></td>  	<td align="left" vlaign="bottom"><img src='templates/noteBored/images/b_TR.gif'></td>  </tr>
  <tr>
	<td class="noteboardLeft"></td>
	<td class="noteboard" align="center">
<table width="100%" cellspacing="0" cellpadding="2" border="0" align="center">
  <tr> 
	<td align="left" valign="top"><span class="notenav">
	<!-- BEGIN switch_user_logged_in -->
	{LAST_VISIT_DATE}<br>
	<!-- END switch_user_logged_in -->
	{CURRENT_TIME}<br></span></td>
	<td align="right" valign="top" class="notenav">
		<!-- BEGIN switch_user_logged_in -->
		<a href="{U_SEARCH_NEW}" class="notenav">{L_SEARCH_NEW}</a><br /><a href="{U_SEARCH_SELF}" class="notenav">{L_SEARCH_SELF}</a><br />
		<!-- END switch_user_logged_in -->
		<a href="{U_SEARCH_UNANSWERED}" class="notenav">{L_SEARCH_UNANSWERED}</a></td>
  </tr>
<!-- BEGIN switch_user_logged_out -->
  <tr>
	<td align="center" width="100%">
	<form method="post" action="{S_LOGIN_ACTION}">
  <table width="100%" cellpadding="3" cellspacing="1" border="0">
	<tr> 
	  <td align="center" valign="middle" width="100%">
		<span class="notenav">{L_USERNAME}: 
		<input class="post" type="text" name="username" size="10" />
		   {L_PASSWORD}: 
		<input class="post" type="password" name="password" size="10" maxlength="32" />
		     {L_AUTO_LOGIN} 
		<input class="text" type="checkbox" name="autologin" />
		    
		<input type="submit" class="mainoption" name="login" value="{L_LOGIN}" />
        </span> </td>
    </tr>
  </table>
	</form>
	</td>
  </tr>
<!-- END switch_user_logged_out -->
</table>
<table width="80%" cellpadding="0" cellspacing="0" border="0">
  <!-- BEGIN catrow -->
  <tr> 
	<td height="10"> </td>
  </tr>
  <tr> 
	<td class="noteboard">
		<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr>
		<td align="left" class="notecell"><img src="templates/noteBored/images/notepostcurlTL.gif" border="0"></td>
		        <td class="notecell" width="100%" align="center"><span class="cattitle"><a href="{catrow.U_VIEWCAT}" class="cattitle"><font color="#B63F04">{catrow.CAT_DESC}</font></a></span></td>
		<td align="right" class="notecell"><img src="templates/noteBored/images/notepostcurlTR.gif" border="0"></td>
		</tr></table>
	</td>
  </tr>
  <!-- BEGIN forumrow -->
  <tr class="notecell"> 
	<td width="100%" height="50">
		<table border="0" cellspacing="0" cellpadding="0" width="100%" class="notepapernb">
			<tr>
				<td rowspan="2" width="60" nowrap valign="top"><a href="{catrow.forumrow.U_VIEWFORUM}" class="forumlink"><img src="{catrow.forumrow.FORUM_FOLDER_IMG}" alt="{catrow.forumrow.L_FORUM_FOLDER_ALT}" title="{catrow.forumrow.L_FORUM_FOLDER_ALT}" border="0"></a></td>
				<td rowspan="2" class="notepapermargin" width="20" nowrap> </td>
				<td colspan="2" height="20"><span class="gen"><a href="{catrow.forumrow.U_VIEWFORUM}" class="forumlink">{catrow.forumrow.FORUM_NAME}</a></span></td>
			</tr>
			<tr>
				<td width="60%" valign="top">
					<table width="100%" cellspacing="0" cellpadding="0" border="0">
						<tr><td align="left" valign="top"><span class="gennote">{catrow.forumrow.FORUM_DESC}</span><br>
							<span class="gennote">{catrow.forumrow.L_MODERATOR} {catrow.forumrow.MODERATORS}</span><br><br> </td></tr>
					</table>
				</td>
				<td width="40%" valign="top" align="center">
					<span class="gennote">{L_LASTPOST} {catrow.forumrow.LAST_POST}<br>
					{L_POSTS} {catrow.forumrow.POSTS}  
					{L_TOPICS} {catrow.forumrow.TOPICS}</span>
				</td>
			</tr>
		</table>
	</td>
  </tr>
  <!-- END forumrow -->
  <tr> 
	<td class="noteboard">
		<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr>
		<td align="left" class="notecell"><img src="templates/noteBored/images/notepostcurlBL.gif" border="0"></td>
		<td class="notecell" width="100%" align="center"> </td>
		<td align="right" class="notecell"><img src="templates/noteBored/images/notepostcurlBR.gif" border="0"></td>
		</tr></table>
	</td>
  </tr>
  <!-- END catrow -->
</table>
	</td>
	<td class="noteboardRight"></td>
  </tr>
  <tr>
 	<td><img src='templates/noteBored/images/b_BL.gif'></td>
 	<td class="noteboardBottom" align="center" valign="middle"><span class="gensmall">  <b>{PAGINATION}</b>  {S_TIMEZONE}</span>  <a href="{U_MARK_READ}" class="gensmall">{L_MARK_FORUMS_READ}</a></span></td>
 	<td><img src='templates/noteBored/images/b_BR.gif'></td>
  </tr>
</table>

<table cellspacing="3" border="0" align="center" cellpadding="0">
  <tr> 
	<td width="20" align="center"><img src="templates/noteBored/images/folder_new_big.gif" alt="{L_NEW_POSTS}"/></td>
	<td><span class="gensmall">{L_NEW_POSTS}</span></td>
	<td>  </td>
	<td width="20" align="center"><img src="templates/noteBored/images/folder_big.gif" alt="{L_NO_NEW_POSTS}" /></td>
	<td><span class="gensmall">{L_NO_NEW_POSTS}</span></td>
	<td>  </td>
	<td width="20" align="center"><img src="templates/noteBored/images/folder_locked_big.gif" alt="{L_FORUM_LOCKED}" /></td>
	<td><span class="gensmall">{L_FORUM_LOCKED}</span></td>
  </tr>
</table>


<table width="100%" cellpadding="0" cellspacing="0" border="0" class="notepaper">
  <tr> 
	<td align="center" valign="middle" rowspan="2"><img src="templates/noteBored/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
	<td align="center" valign="middle" rowspan="2" class="notepapermargin" width="20" nowrap> </td>
	<td align="left" width="100%"><span class="gennote">{TOTAL_POSTS}<br />{TOTAL_USERS}<br />{NEWEST_USER}</span>
	</td>
  </tr>
  <tr> 
	<td align="left"><span class="gennote">{TOTAL_USERS_ONLINE}   [ {L_WHOSONLINE_ADMIN} ]   [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td>
  </tr>
</table>

<table width="100%" cellpadding="1" cellspacing="1" border="0">
<tr>
	<td align="left" valign="top"><span class="gensmall">{L_ONLINE_EXPLAIN}</span></td>
</tr>
</table>


<br clear="all">
然後計數器給我的訊息如下:

代碼: 選擇全部

一般來說,您只要將下面一段簡單的 PHP 原始碼放在頁面檔案的開頭,這樣當頁面載入時,便能夠將網站流量的資料傳給 n@log 程式。

然而,假如你將這段原始碼放在框架裡面的某一頁,n@log 便無法取得訪客的來源主機和網址等重要資料。同時會在一些情況下,導致 n@log 程式不能正常運作。

所以請盡可能不要將這段原始碼放在框架裡面的某一頁。如果可以的話,請將這段原始碼放在包含 FRAMESET (框架設定) 語法的同一頁,而非框架裡面的子頁。


舉例說明,假如您的首頁位址是 http://navyism.com/index.php 而您的 n@log 主程式路徑是 http://navyism.com/nalog/nalog.php,您便可以在您的 index.php 頁面檔案的最開頭,加入以下這段 PHP 原始碼。(請緊記不要在 include 的敘述句使用絕對路徑!)

<?
$path = "nalog";
$counter = "phpbb2";
include "$path/nalog.php";
?>

如果您將這段 PHP 原始碼正確地放在頁面的話,當頁面載入時,您應該不會感覺跟先前有分別,這可是正常的。

然而,假若在這段 PHP 原始碼的前面有出現任何字元 (包括半形空白),或是您使用了嵌入文件 (include) 的方式在這之前嵌入其他的檔案,這樣都會令 n@log 計數器停止運作,而且會彈出錯誤訊息的警告視窗,告訴您應該將這段原始碼放在頁面檔案最開頭的地方。

基本上,顯示計數器結果的方式有兩種,分別是文字及圖形,而 n@log 計數器可以為您算出五種形式的數值。此外,您亦可以選擇利用面板圖樣 (Skin Pattern) 的方式來設計一個整合式的計數器圖檔格式輸出到頁面。

要在頁面上顯示計數器,您需要用到 PHP 的 echo 函數 ( <?=$variable?> ) 來協助輸出。以下列出 n@log 程式指定的這些變數名稱:

【以文字顯示】

<?=$today_text?>     : 今天(截至目前)的瀏覽人次 [文字] → 14
<?=$yester_text?>    : 昨天的瀏覽人次 [文字] → 0
<?=$total_text?>     : 總計瀏覽人次 [文字] → 14
<?=$now_text?>       : 目前線上人數 [文字] → 2
<?=$peak_text?>      : 同時在線高峰(同時連線的人次峰值) [文字] → 2
<?=$day_peak_text?>  : 日瀏覽人次高峰(在同一天記錄得最高瀏覽人次) [文字] → 14

【以圖形顯示】

<?=$today_image?>    : 今天(截至目前)的瀏覽人次 [圖形] → 
<?=$yester_image?>   : 昨天的瀏覽人次 [圖形] → 
<?=$total_image?>    : 總計瀏覽人次 [圖形] → 
<?=$now_image?>      : 目前線上人數 [圖形] → 
<?=$peak_image?>     : 同時在線高峰(同時連線的人次峰值) [圖形] → 
<?=$day_peak_image?> : 日瀏覽人次高峰(在同一天記錄得最高瀏覽人次) [圖形] → 

【以面板圖樣顯示】

<?=$nalog_result?>   : 利用預先設計好的面板圖樣來顯示您心目中的計數器格式圖檔。

   

(請參考面板資料夾裡面的 skin.php 檔案來自訂您想要的格式)
我是想加在最後一行<br clear="all">之前,但是要在前面那個</table>之後
麻煩告訴我要加在哪裡、怎麼加,然後我成功之後再來研究囉~~謝謝!!
簡訊其實可以有很多用法!!
http://hotsend.us 熱線傳訊網
商務簡訊幫您成就您的事業!!

●架設主機作業系統:Linux版本不知
●您的上網方式:GIGA ADSL
●您的 phpBB2 版本:phpBB2010
●您的 domain(網域名稱) :post-in.net
●您的 phpBB2 連結網址: http://post-in.net
messagebox
竹貓忠實會員
竹貓忠實會員
文章: 981
註冊時間: 2003-02-24 23:34

文章 messagebox »

[php]<?php
//開啟index.php
//尋找\r
$template->set_filenames(array(
'body' => 'index_body.tpl')
);
//在之後加上
$path = "nalog";
$counter = "phpbb2";
include "$path/nalog.php";
//尋找\r
$template->assign_vars(array(
'TOTAL_POSTS' => sprintf($l_total_post_s, $total_posts),
'TOTAL_USERS' => sprintf($l_total_user_s, $total_users),
'NEWEST_USER' => sprintf($lang['Newest_user'], '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$newest_uid") . '">', $newest_user, '</a>'),
//在之後加上
'IMG_COUNT' => $nalog_result,
//關閉index.php
//開啟index_body.tpl
//尋找\r
<td align="left" valign="top"><span class="gensmall">{L_ONLINE_EXPLAIN}</span>
//之後加入\r
<br />{IMG_COUNT}
?>[/php]
hotsend
星球公民
星球公民
文章: 39
註冊時間: 2004-08-15 11:45
來自: 高雄
聯繫:

文章 hotsend »

出現了
Warning: main(nalog/nalog.php): failed to open stream: No such file or directory in /home/hotsend/public_html/phpbb2/index.php on line 269

Warning: main(): Failed opening 'nalog/nalog.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/hotsend/public_html/phpbb2/index.php on line 269
在上面,這下怎麼辦??


php裡要輸出一個東西也要動用到其他檔案,顯得相當複雜,詳細看了一下,還是不太了解它的意思,跟cgi比起來真是差別太大囉~~cgi跟html語法相接似乎比較容易(在cgi裡面可以放入很大一部分的html語法),而php裡面似乎充滿了變數跟函數,這是以我目前的程度來感覺是這樣,如果有人不同意,就隨便聽聽啊!!不要罵我~~
簡訊其實可以有很多用法!!
http://hotsend.us 熱線傳訊網
商務簡訊幫您成就您的事業!!

●架設主機作業系統:Linux版本不知
●您的上網方式:GIGA ADSL
●您的 phpBB2 版本:phpBB2010
●您的 domain(網域名稱) :post-in.net
●您的 phpBB2 連結網址: http://post-in.net
天~~
星球公民
星球公民
文章: 103
註冊時間: 2003-07-09 14:51
聯繫:

文章 天~~ »

錯摟這是因為樣板所以才會變的複雜
過程是這樣(程度不好不知有錯嗎?)
PHP運行結果->樣板->存到某變數->丟給樣板(BB用的是.tpl)->輸出\r
不知道對嗎??
messagebox
竹貓忠實會員
竹貓忠實會員
文章: 981
註冊時間: 2003-02-24 23:34

文章 messagebox »

hotsend 寫:php裡要輸出一個東西也要動用到其他檔案,顯得相當複雜,詳細看了一下,還是不太了解它的意思,跟cgi比起來真是差別太大囉~~cgi跟html語法相接似乎比較容易(在cgi裡面可以放入大部分的html語法),而php裡面似乎充滿了變數跟函數,這是以我目前的程度來感覺是這樣,如果有人不同意,就隨便聽聽啊!!不要罵我~~
這是因為PHPBB用樣版來作輸出~
相信你所說的CGI是指PERL吧~

PERL檔案開頭必須標明PERL程式的位置~
EX. #!usr/bin/perl

輸出~??
print "ABCDEFG";

PHP不需設定PHP檔案位置~因為已經在伺服程式設定檔案類型了~

輸出~
print "ABCDEFG";

一模一樣~

你是因為對PERL跟PHP語言完全不了解才會做出這樣判斷~
PHP可以跟HTML混著用~只要標記<?PHP ?>這個標籤就把裡面當PHP程式~
沒有的地方就是HTML~
PERL則是整個檔案都為SCRIPT~

另外~PHP也是一種CGI~
CGI並非只有PERL語言寫的才叫CGI~
天~~
星球公民
星球公民
文章: 103
註冊時間: 2003-07-09 14:51
聯繫:

文章 天~~ »

hotsend 寫:出現了
Warning: main(nalog/nalog.php): failed to open stream: No such file or directory in /home/hotsend/public_html/phpbb2/index.php on line 269

Warning: main(): Failed opening 'nalog/nalog.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/hotsend/public_html/phpbb2/index.php on line 269
在上面,這下怎麼辦??


php裡要輸出一個東西也要動用到其他檔案,顯得相當複雜,詳細看了一下,還是不太了解它的意思,跟cgi比起來真是差別太大囉~~cgi跟html語法相接似乎比較容易(在cgi裡面可以放入很大一部分的html語法),而php裡面似乎充滿了變數跟函數,這是以我目前的程度來感覺是這樣,如果有人不同意,就隨便聽聽啊!!不要罵我~~
因為include "$path/nalog.php";
好像是沒有這個檔案吧\r
nalog/nalog.php
確認一下PHPBB有沒有這檔案
最後由 天~~ 於 2004-09-02 23:09 編輯,總共編輯了 1 次。
messagebox
竹貓忠實會員
竹貓忠實會員
文章: 981
註冊時間: 2003-02-24 23:34

文章 messagebox »

hotsend 寫:出現了
Warning: main(nalog/nalog.php): failed to open stream: No such file or directory in /home/hotsend/public_html/phpbb2/index.php on line 269

Warning: main(): Failed opening 'nalog/nalog.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/hotsend/public_html/phpbb2/index.php on line 269
在上面,這下怎麼辦??
/home/hotsend/public_html/phpbb2/nalog/目錄裡沒nalog.php
也就是說~你
$path = "nalog";
$counter = "phpbb2";
include "$path/nalog.php";

$path變數的值設定錯誤~

另外~這是屬於使用者自己的錯誤~
把他歸咎在PHP語言不良或是PHPBB設計不好~這邏輯怪怪的~


因為回覆2種觀念~所以重複發文~先跟大家說聲抱歉~
最後由 messagebox 於 2004-09-02 23:11 編輯,總共編輯了 1 次。
天~~
星球公民
星球公民
文章: 103
註冊時間: 2003-07-09 14:51
聯繫:

文章 天~~ »

ㄏㄏ怎2個人一起回覆阿ㄏㄏㄏ
怪怪的我們默契真好\r
不過你解釋的好清楚~"~
messagebox
竹貓忠實會員
竹貓忠實會員
文章: 981
註冊時間: 2003-02-24 23:34

文章 messagebox »

天~~ 寫:ㄏㄏ怎2個人一起回覆阿ㄏㄏㄏ
怪怪的我們默契真好\r
不過你解釋的好清楚~"~
不知道的人以為我們兩個在灌水~

我自己從1999開始寫PERL~
2002開始寫PHP~

然而看到發文者把自己的不熟悉歸咎在某個程式語言設計不良~
我無法接受~

你的解釋也都很優~都有把問題的癥結點說出來~
不像我~廢話一堆~抱怨居多~
hotsend
星球公民
星球公民
文章: 39
註冊時間: 2004-08-15 11:45
來自: 高雄
聯繫:

文章 hotsend »

其實我把它裝好之後使用GD模組的方式早就可以顯示出圖案來,不過這樣就不帶超連結了,所以我才想來請教不用GD模組然後可以帶超連結的方法,結果感覺困難重重~~~
所以我現在想到一招,只要自己加一下超連結就可以了,根本不需要用什麼php輸出那麼麻煩的~~害我搞了老半天!!
不過還是謝謝各位前輩指導啦~~如果真有空的話,才去翻一翻php的書,就算真的不會也沒關係啦~~畢竟我不是靠這吃飯的,玩玩而已!!也就不用太強求囉~~
簡訊其實可以有很多用法!!
http://hotsend.us 熱線傳訊網
商務簡訊幫您成就您的事業!!

●架設主機作業系統:Linux版本不知
●您的上網方式:GIGA ADSL
●您的 phpBB2 版本:phpBB2010
●您的 domain(網域名稱) :post-in.net
●您的 phpBB2 連結網址: http://post-in.net
hotsend
星球公民
星球公民
文章: 39
註冊時間: 2004-08-15 11:45
來自: 高雄
聯繫:

文章 hotsend »

messagebox 寫:
hotsend 寫:出現了
Warning: main(nalog/nalog.php): failed to open stream: No such file or directory in /home/hotsend/public_html/phpbb2/index.php on line 269

Warning: main(): Failed opening 'nalog/nalog.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/hotsend/public_html/phpbb2/index.php on line 269
在上面,這下怎麼辦??
/home/hotsend/public_html/phpbb2/nalog/目錄裡沒nalog.php
也就是說~你
$path = "nalog";
$counter = "phpbb2";
include "$path/nalog.php";

$path變數的值設定錯誤~

另外~這是屬於使用者自己的錯誤~
把他歸咎在PHP語言不良或是PHPBB設計不好~這邏輯怪怪的~


因為回覆2種觀念~所以重複發文~先跟大家說聲抱歉~

我並沒說它不好(應該也沒資格說吧!!),只是我覺得複雜了點,我的程度當然不夠,我只會利用現有的稍加修改而已,要寫~~~一個字都寫不出來 :lol:
簡訊其實可以有很多用法!!
http://hotsend.us 熱線傳訊網
商務簡訊幫您成就您的事業!!

●架設主機作業系統:Linux版本不知
●您的上網方式:GIGA ADSL
●您的 phpBB2 版本:phpBB2010
●您的 domain(網域名稱) :post-in.net
●您的 phpBB2 連結網址: http://post-in.net
hotsend
星球公民
星球公民
文章: 39
註冊時間: 2004-08-15 11:45
來自: 高雄
聯繫:

文章 hotsend »

天~~ 寫:
hotsend 寫:出現了
Warning: main(nalog/nalog.php): failed to open stream: No such file or directory in /home/hotsend/public_html/phpbb2/index.php on line 269

Warning: main(): Failed opening 'nalog/nalog.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/hotsend/public_html/phpbb2/index.php on line 269
在上面,這下怎麼辦??


php裡要輸出一個東西也要動用到其他檔案,顯得相當複雜,詳細看了一下,還是不太了解它的意思,跟cgi比起來真是差別太大囉~~cgi跟html語法相接似乎比較容易(在cgi裡面可以放入很大一部分的html語法),而php裡面似乎充滿了變數跟函數,這是以我目前的程度來感覺是這樣,如果有人不同意,就隨便聽聽啊!!不要罵我~~
因為include "$path/nalog.php";
好像是沒有這個檔案吧\r
nalog/nalog.php
確認一下PHPBB有沒有這檔案
我是把它放在另一個資料夾的,也就是說nalog和phpbb2是不同資料夾的,那要怎麼改呢??
簡訊其實可以有很多用法!!
http://hotsend.us 熱線傳訊網
商務簡訊幫您成就您的事業!!

●架設主機作業系統:Linux版本不知
●您的上網方式:GIGA ADSL
●您的 phpBB2 版本:phpBB2010
●您的 domain(網域名稱) :post-in.net
●您的 phpBB2 連結網址: http://post-in.net
主題已鎖定

回到「外掛問題討論」