私の問題はこれに関するものです-jQueryファイルのアップロードは素晴らしいです、サポートドキュメントの欠如を防ぎ、最もよく聞かれる質問に答えてください!
upload.class.phpでアップロードフォルダを動的に定義するにはどうすればよいですか?
せいぜい、この質問に対して私が見つけた答えは「曖昧」なので、明確な答えは素晴らしいでしょう。
これまでのところ私はこれを持っています:
class UploadHandler
{
public $MY_PATH = "rootFolder/subFolder/anotherSubFolder";
protected $options;
function __construct($options=null) {
$this->options = array(
'script_url' => $this->getFullUrl().'/',
'upload_dir' => $this->MY_PATH .'/',
'upload_url' => $this->getFullUrl().'/'.$this->MY_PATH .'/',
$variables
これは機能しますが、次の定義に使用しようとすると問題が発生します$MY_PATH
。
public $MY_PATH = $rootFolder.'/'.$subFolder.'/'$anotherSubFolder;
なぜこれが機能しないのですか...エラーが発生するだけです(間違いなく誰かに明らかな理由があります!)。
では、説明した方法で定義し、アップロードフォルダーを動的にできるようにするために、必要に応じてクラス$MY_PATH
で結果を使用するにはどうすればよいですか?UploadHandler
注:自分の値が正しいことは確かです$vars
。テストでそれらをエコーアウトして確認しました。