0
我做了一个PHP页面,我想检查用户是否选中了一个文件并选择了CSV文件复选框没有发生错误。我用下面的代码:如何检查用户是否使用PHP上传文件?
$file = $fu['filepath'].$fu['filename'];
$handle=fopen($file,"r");
while($row = fgetcsv($handle, 1024)){
echo "<input type='checkbox' name='receptionts[]' checked='checked' value='".$row[1] ."' /> ".$row[0]." <br />";
}
当用户没有选择要上传它给了错误的文件,见下图:
Warning: fopen() [function.fopen]: Filename cannot be empty
Warning: fgetcsv() expects parameter 1 to be resource, boolean given
给予验证和检查用户上传文件或不? – Dev
但我如何验证用户上传文件或不在上面的代码 –
尝试像这样<?php if($ _ FILES ['your_field_name'] ['name']!=''){***您的上面的代码*** } else {*** error to show ***}?> – Dev