开发者社区> 问答> 正文

file_get_contens无法读取变量:报错

用了jquery upload插件,action到file.php,利用file_get_contents把文件转换为字符串。浏览器提示myfile undefined。

$(function(){ $("#upload").upload({ action: "file.php", //上传地址 fileName: "myfile",    //文件名称。用于后台接收 params: {},         //参数 accept: ".txt,",     //文件类型 complete: function () {  //上传完成 alert("complete"); }, submit: function () {   //提交之前 // alert("submit"); } }); })



$fh= file_get_contents($_FILES['myfile']['tmp_name']);
$str = $fh;
preg_match_all('/0?(13|14|15|18)[0-9]{9}/',$str,$mat);
$resStr = sprintf("",count($mat[0]));
echo $resStr;
for($i=0;$i<count($mat[0]);$i++){
    echo $mat[0][$i].",\n";
}



展开
收起
kun坤 2020-06-06 15:41:27 559 0
1 条回答
写回答
取消 提交回答
  • dump一下$_FILES咯

    ######已经发现原因,是在提交数据前就已经require后台所以导致失败,现在查看xml提取返回值
    2020-06-06 15:41:32
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载