数据与文件路径更新时的未定义索引?

时间:2016-01-14 11:39:56

标签: php forms file codeigniter upload

我有一个文件上传表单,它在新文件上传时工作正常。更新时出现索引错误。在更新数据时,我希望如果新文件选择它将上传新文件并使用该文件路径更新数据(这完美)但在更新时(只想更新旧数据)它会产生索引错误。我正在使用codeigniter。

html表格:

<section>
<label class="label" for="FileUpload">
Activity    Image File</label>
<label for="file" class="input input-file">
<div class="button">
<input id="fileToUploadactivity" name="fileToUploadactivity" type="file" onchange="updateInput(this.value)" > <!-- onchange is use to put the file name on below input field -->
Browse
</div>
<input type="text" name="SelectedFileName" id="SelectedFileName" value="<?php echo $value['file_path']; ?>" readonly>

    

在php中

//if (is_uploaded_file($_FILES['fileToUploadactivity']['tmp_name'])){ // also error in here

$newfile =  $_FILES["fileToUploadactivity"]["tmp_name"];
if (!empty($newfile)) {

// new file uploding code

}else{

// old data upload
}

错误

  

消息:未定义的索引:fileToUploadactivity

0 个答案:

没有答案