2012-10-01 68 views
2

可能重複:
How to get useful error messages in PHP?包含在附帶的文件不起作用PHP

我有以下的HTML列表:

<ul id="ulGroups"> 
<?php 
include('organizer_picturearchive_groups.php'); 
?> 
</ul> 

我想這包括文件,其中還包含另一個文件:

<?php 
include('lib/organizer_functions/picture_archive.php'); 
    echo select_all_picture_category_groups(); 
?> 

基本上,我想要做的就是調用picture_archive.php文件中的函數。我在organizer_picturearchive_groups.php文件中這樣做。 我將這個文件包含在html列表所在的第一個文件中。我不是從那裏粘貼整個代碼,因爲它很多,但它的工作原理。

但是,包含的東西沒有,因爲當我試圖在「organizer_picturearchive_groups.php」文件中生成測試回聲語句時,它可以正常工作,我可以看到正在打印的文本。

你有什麼想法可能會導致這個問題?

+2

您收到了哪些錯誤? –

+0

沒有錯誤。沒有任何反應。 – Apostrofix

回答

1

仔細檢查路徑。如果organizer_picturearchive_groups.php與代碼位於同一目錄中,則嘗試將路徑配置爲相對:

<?php 
include('./organizer_picturearchive_groups.php'); 
?> 
+0

我按照你所說的那樣做了,但是現在連回聲聲明都不起作用。仍然沒有錯誤。所以,我想問題是與其他文件: 「organizer_picturearchive_groups.php」 – Apostrofix

+0

兩個完整的文件發佈到pastebin,我會看看。 – dotancohen

+0

謝謝你的幫助,但實際上我只是修復它,它的工作原理。但我不明白問題出在哪裏。我認爲這是因爲包含聲明,因爲我在其他文件中包含了一些其他文件,並且可能會導致衝突或其他問題......我對PHP仍然很陌生,甚至不知道語法等等。但我有這個任務.. 謝謝大家的幫助! – Apostrofix

相關問題