2016-10-11 2 views
0

外部のPHPファイルからコードイグナイターファイルにアクセスしようとしています。外部PHPファイルからのアクセスコードイグナイター

$doc_dir = '../admin/public/upload'; 

しかし、私のPHPファイルは、(CI外にある)管理フォルダと同じレベルにあります。私のPHPファイルで

先のフォルダです。 は、だから、私は

/admin 
     public 
     upload 
    /student 
     abc.php 

答えて

1

学生のフォルダから(CIである)「アップロード」フォルダにアクセスできますどのように私を提案してください可能性があり、これらのいずれかを試してみてください: この:

$doc_dir = dirname(__FILE__) . '/admin/public/upload'; 

またはこの:

$doc_dir = explode("/",getcwd()); 
$doc_dir[count($doc_dir)-1] = "admin"; 
$doc_dir = implode("/",$doc_dir); 
$doc_dir = $doc_dir."/public/upload"; 

上記の方法のいずれかが有効です。 アプローチは絶対パスを取得することです、絶対パスを取得する多くの方法がありますので、自分の好きな方法で実装することができます。

+0

ありがとう、どちらも完璧に動作しています。コードイグナイター – userit75

+0

はい、あなたのコードイグナイターの中でアップロードされた文書(フォルダーから)をダウンロードする方法を教えてください。新しいページを作成し、バックエンドから 'readfile'関数を使用してください。基本的にはビューがありません、あなたはオンラインで検索することができます – user1735921

関連する問題