2012-01-11 11 views
0

ユーザーにファイルを見つけさせたいのですが、このファイルの場所入力を、このファイルがアップロードされる別のページに渡したいとします。私はもちろん、java-script、php、htmlを使っています。フォームからのファイル入力を別のページの別のフォームに渡す

+0

あなたはどれくらい持っていますか、PHPファイルのアップロードについてお読みください。 –

+0

私はファイルをアップロードする方法を知っていますが、ここではアップロードしたくありません。私は最初のページからリダイレクトするときに、ページ内のフォームから別のページの別のフォームにファイルの場所を渡したいだけです。クッキーで可能ですか?クッキーにファイルの場所を格納し、もう一方のフォームがそれを取得できるようにする方法。 –

+1

私はあなたがこれをまったく行うことができないと確信しています。ほとんどのブラウザは、ユーザがサーバには望んでいないかもしれないファイルをダウンロードする隠されたファイル入力を悪意のあるサーバが入れないように、ユーザが「Browse」ボタンを押した結果としてのファイル入力の値を設定するだけです。 – Dave

答えて

1

ファイルパスをURLエンコードし、getパラメータとして渡すことができます。 $ _GET []からそれを読み込み、urldecodeして、その値を "="としてフォームに入れてください。

0

あなたの質問は本当にわかりませんが、フォームからGETまたはPOST入力を受け取り、それを処理し、値をSESSION変数に格納してください。 SESSIONに保存する前に、ファイルパスが望ましいフォーマットに従っていることを確認するためにチェックを実行することもできます。

関連する問題