1

Webroot からファイル パスを指定したいのですが、どのように指定すればよいですか?

$uploads_dir =  WWW_ROOT .'/uploads';


                    $tmp_name = $this->data["Image"]["filedata"]["tmp_name"];
                    $name = $this->data["Image"]["filedata"]["name"];
                    move_uploaded_file($tmp_name, "$uploads_dir/$name");
4

1 に答える 1

1

別の定数が必要です。Cake には、使用できるグローバルに定義された定数がいくつかあります。こちらのドキュメントを参照してください。

あなたの場合、webroot ディレクトリの外のディレクトリに画像を保存したい場合 (それが賢明かどうかはわかりません)、前者がアプリケーションがあるディレクトリへのパスを保持しているため、APP代わりに使用する必要があります。WWW_ROOT

于 2012-11-13T09:50:35.020 に答える