簡體   English   中英

未定義的索引:第21行的C:\\ wamp \\ www \\ netupdate.php中的圖像

[英]Undefined index: image in C:\wamp\www\netupdate.php on line 21

我面臨一些奇怪的問題。 這是我試圖將圖像上傳到服務器的表格的文件上傳片段

<input type="file" name="image" id="image">

而且我得到了錯誤:

Undefined index: image in C:\wamp\www\netupdate.php on line 21

我的上傳腳本如下

// file upload scrpt 
  $name= $_FILES['image']['name'];
  $tmp_name = $_FILES['image']['tmp_name']; 
  $type = $_FILES['image']['type']; 
  $size = $_FILES['image']['size'];
  $pathAndName = "file:///c:/wamp/www/upload/networking/".$name;
  $moveResult = move_uploaded_file($tmp_name, $pathAndName);

現在,怪異的部分是除圖像以外的其他所有參數都在php腳本中被接受,我正在將所有內容寫入數據庫,並給出了成功消息,但是只有這一部分給出了錯誤,甚至更怪異的部分是類似的腳本在其他mysql表中運行良好,所以我猜php_ini中沒有錯誤。

您可能在<form>元素上缺少enctype="multipart/form-data"

<form action="netupdate.php" method="post" enctype="multipart/form-data">

確保您的表單標簽上有enctype="multipart/form-data"

<form id="xx" name="xxx" action="xxx.php" method="post" enctype="multipart/form-data">

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM