PHP 開発用にローカル ファイルに簡単にファイルをアップロード (1)
このセクションでは、PHP コードを使用してファイルをローカル フォルダーにアップロードし、現(xiàn)在のページに表示します。
前のセクションで説明したアイデアに基づいて、最初に単純なファイル アップロード フォームを作成します
<html> <head> <meta charset="utf-8"> <title>圖片上傳</title> <style type="text/css"> <!-- body { font-size: 16px; } input { background-color: #66CCFF; border: 1px inset #CCCCCC; } --> </style> </head> <body> <form enctype="multipart/form-data" method="post" name="upform"> 上傳文件: <input name="upfile" type="file"> <input type="submit" value="上傳"><br> 允許上傳的文件類型為: </form> <br>圖片預覽:<br> <img src=""/> </body> </html>
ここで注意してください:
<form> タグの enctype 屬性は、フォームを送信するときに使用するコンテンツ タイプを指定します。フォームにファイル コンテンツなどのバイナリ データが必要な場合は、「multipart/form-data」を使用します。
アップロードされたファイルを表示するための畫像プレビュー <img> をページの下部に作成しました。
ローカルフォルダーに保存されたファイルのファイル名、サイズ、長さ、幅は、後で PHP コードを通じて表示することもできます。
次に、アップロードされるファイルにいくつかの制限を加える必要があります:
アップロードされるファイルの種類: $uptypes
<?php $uptypes=array( 'image/jpg', 'image/jpeg', 'image/png', 'image/gif', 'image/bmp', ); //限制上傳格式為:jpg, jpge, png, gif, bmp ?>
アップロード ファイル サイズ、アップロード ファイル パスなどを設(shè)定することもできます。 ここでは畫像を追加しました。ウォーターマーク設(shè)定。
りー