2014-03-07 166 views
0

在我的PHP網站,當我添加include('1.php');在函數內部線造成「內部服務器錯誤500」PHP包括導致內部服務器錯誤500

function load() 
{ 
    include("lib/data/1.php"); 
} 

這個功能通過URL調用

http://localhost/xm/index.php?p=events&q=load 

「Q」參數是負載函數

但是當我直接調用1。 PHP文件,如:

http://localhost/xm/lib/data/1.php 

它工作正常

1.php像String一樣生成XML文件。

現在JS我想打電話給負載功能

scheduler.load('index.php?p=events&q=load'); 

這一函數的URL,它返回的XML文件中像字符串。我想要加載函數包括1.php文件並返回XML像字符串。

+0

檢查您的錯誤日誌的更多細節! –

+0

哇,你有錯誤! –

+0

@AbhikChakraborty沒有在error.log文件 –

回答

0

將一個php頁面包含到另一個頁面中。 你應該使用這個<?php include "1.php";?>在include命令中給出1.php的確切路徑。 如果您需要從一個頁面發送到另一個頁面的任何值,請使用查詢字符串並使用GET方法捕獲值並進行導航。

相關問題