3

私は、ファイル名とパスの 2 つの引数を取り、成功していると思われる php ファイルを持っており、次のコードでそれを呼び出そうとしています。

<html>
<body>
<form action="/var/www/upload_file.php foo.php docs/School/" method="post"
enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file"><br>
<input type="submit" name="submit" value="Submit">
</form>
</body>
</html>

ここで、foo.php と docs/School/ が 2 つの引数です。ただし、送信をクリックすると、次のように表示されます。

「要求された URL /var/www/upload_file.php foo.php docs/School/ は、このサーバーで見つかりませんでした。」

この種の受け渡しがphpのexecコマンドで機能することは知っていますが、htmlでのフォーマットについてはよくわかりません。

4

3 に答える 3

0

GET リクエストを適切なコントローラとメソッドにルーティングし、パラメータを渡す MVC フレームワークを使用する必要があります。セグメント化された URL も使用する必要があります。

「/コントローラー/メソッド/param1/param2」。

于 2013-09-18T01:08:50.283 に答える