把程式放在伺服器上,可以讓網路上的使用者上傳檔案到網站上的某個資料夾- <html>
- <head>
- <title>檔案上傳</title>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- </head>
- <body>
- <form action="" method="post" enctype="multipart/form-data">
- 請選擇上傳的圖片: <input type="file" name="file_input" /><br />
- <input type="submit" name="send" value="送出" />
- </form>
- <?php
- $upload_dir = './photo/';
- if(isset($_POST['send'])){ //判斷是否按下送出鈕, 且 $_POST['send'] 有值
- $file_name = $_FILES['file_input']['name']; //取得檔案的名稱
- $file_type = $_FILES['file_input']['type']; //取得檔案類型
- $file_size = $_FILES['file_input']['size']; //取得檔案大小
- $tmp_name = $_FILES['file_input']['tmp_name']; //取得檔案暫存路徑
- /*echo $file_name.'<br />';
- echo $file_type.'<br />';
- echo $file_size.'<br />';
- echo $tmp_name;*/
- if(move_uploaded_file($tmp_name, $upload_dir.$file_name)){//檢查上傳狀態
- echo '上傳成功';
- }else{
- echo '上傳失敗';
- }
- }
-
- ?>
- </body>
- </html>
複製代碼 |