0

アプレットを使用して作成されたプロジェクトを作成しています。私のプロジェクトでは、アプレットを使用して画像の効果を作成しています。最初に、プロジェクトのファイルと同じ場所に保存された 1 つの画像だけを使用してプロジェクトを実行しました。

次のコードを使用してアプレットを呼び出して <applet code=ImageFilterDemo width=1024 height=480> <param name=img value="<?php echo $file; ?>"> いました。この場合は、画像の名前を渡します。1.jpg

次を使用してファイルを選択してアップロードするのに役立つフォームを作成しようとしました:

<form action="filter.html" method="post" enctype="multipart/form-data"> Select IMAGE : <input type="file" name="image" /> <input type="submit" value="Upload" /> </form>

次に、phpコードを使用して画像のファイル名を取得しようとしました

<?php $file= $_FILES['image']['tmp_name']; ?>

私はphpの専門家ではありません。私は自分が犯した間違いを確認しようとしましたが、何が間違いなのかわかりませんでした。

注:ファイルが選択され、アップロードがクリックされたときに、アプレットが画像をロードするようにします。

4

2 に答える 2

-2

W3 学校には、ファイルのアップロードの処理に関する優れたチュートリアルがあります: http://www.w3schools.com/php/php_file_upload.asp

アップロードしたファイルを永続的な場所に保存し、その場所をアプレットに使用する必要があります。

また、ファイルは通常、Web からアクセスできない一時ディレクトリにアップロードされるため、アプレットがファイルを名前で要求した場合、ファイルが間違ったディレクトリにあるため、ファイルを見つけることができません。

于 2013-04-08T12:42:41.780 に答える