如何傳遞的路徑,使用URI ASSOC傳遞路徑中的URL作爲參數代碼點火器框架
$數據= $ CI-> URI-> uri_to_assoc(3,空)的文件;
http://localhost/index.php/home/index/fileargument/ \共享\路徑\爲\我\ file.xml
不鍛鍊所有反斜槓轉換爲:正斜槓那麼它只能捕獲第一部分「共享」被保存在我的變量。
我檢查了我的config.php文件,反彈似乎被允許...
如何傳遞的路徑,使用URI ASSOC傳遞路徑中的URL作爲參數代碼點火器框架
$數據= $ CI-> URI-> uri_to_assoc(3,空)的文件;
http://localhost/index.php/home/index/fileargument/ \共享\路徑\爲\我\ file.xml
不鍛鍊所有反斜槓轉換爲:正斜槓那麼它只能捕獲第一部分「共享」被保存在我的變量。
我檢查了我的config.php文件,反彈似乎被允許...
如果您在routes.php文件配置文件做出了路線,如:
$route['home/index/fileargument/:any'] = "home/index/fileargument/$1";
感謝泰勒好主意,但似乎並沒有工作,如果我使用正斜槓我再次得到的路徑的第一部分,如果我使用反斜槓我得到請求的網址在服務器上找不到。 – user391986 2011-04-07 14:42:45
您可能需要URL encode文件路徑,包括它在你的URL之前。儘管說實話,這聽起來確實應該是查詢字符串會更好的情況。
得到它的工作只是用GET參數和離開的config.php uri_protocol到AUTO自動計算出要使用哪一個,作品大! – user391986 2011-04-07 17:53:32