2011-09-10 6 views
0

助けてください!php:現在のファイルの親フォルダのサブディレクトリを参照できません!

私のディレクトリ構造は次のとおりです。

my_application 
my_application/index.php 
my_application/images 
my_application/phpcode/my_script.php 

私はそれが完全にWAMPで動作my_script.php

<?php 
if(file_exists('../images)){ 
    // do something 
} 

>

にこのコードを持っています!?

私のサーバー(hostgator)にアップロードすると、動作しません。

私のサーバーでは、私はルートフォルダにではなく、サブフォルダにアップロードします。私が理解から

rootfolder/folder1の/フォルダ2/my_application

..はルート・パスではなく、現在のファイルへの参照です。

現在のファイルの親フォルダの画像はどのように参照できますか?

私の英語のために申し訳ありません。助けてください!私はこれに固執しています。

答えて

1

dirname($SCRIPT_FILENAME)を使用すると、現在のスクリプトのディレクトリを簡単に参照できます。

PHP ConstantPHP Reserved Variable :)

・ホープ、このヘルプ迅速な答えのためにたくさんありがとう

+0

を見てください! echo dirname(__FILE__);を使用しています。/home/my_website/public_html/folder1/folder2/my_application/phpcodeこの文字列パスを使用して別の文字列パスに連結できますか?たとえば、$ rootpath = dirname(dirname(__FILE__)); $ newpath = $ rootpathです。 '/ images /; –

+0

問題を修正しました。私はとてもばかげている!それは大文字の問題でした。私はこのコードを使用していました(file_exists( '../ Images)){ //何かを行う }、画像は大文字Iです!とにかくThanx。 –

+0

あなたのためにハッピー:)あなたの質問に返信するはい、あなたは "dirname"によって返された文字列でも連結を使うことができます。私の答えが役に立ったら、「右のもの」=と書いてください。 – ArtoAle

関連する問題