Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/253.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Can´;t使用<;保存上载的文件&燃气轮机;以他的名义?(错误:无法打开流:参数无效)_Php - Fatal编程技术网

Php Can´;t使用<;保存上载的文件&燃气轮机;以他的名义?(错误:无法打开流:参数无效)

Php Can´;t使用<;保存上载的文件&燃气轮机;以他的名义?(错误:无法打开流:参数无效),php,Php,我上传文件成功,但现在我试图保存我的文件名与和它不工作 我收到以下错误:打开流失败:参数无效。 像这样工作很好: $f['pdf'] = $f['title'].'+TO+'.$name_em.'+FROM+'.$name_recp.'.'.$ext; 像这样不起作用:(与) $f['pdf']=$f['title'.'.$name\u em.$name\u recp.$ext; 我也这样试过:(但也不起作用) $f['pdf']=$f['title'.'.$name\u em.$name\

我上传文件成功,但现在我试图保存我的文件名与和它不工作

我收到以下错误:打开流失败:参数无效。

像这样工作很好:

$f['pdf'] = $f['title'].'+TO+'.$name_em.'+FROM+'.$name_recp.'.'.$ext;
像这样不起作用:(与)

$f['pdf']=$f['title'.'.$name\u em.$name\u recp.$ext;
我也这样试过:(但也不起作用)

$f['pdf']=$f['title'.'.$name\u em.$name\u recp.$ext;

不允许在文件名中使用,例如在windows系统上。

感谢您的回答,Dagon,但不要使用双引号!你想把它保存在哪里?我在这里没有看到任何代码。@OzzC:是的,它们也不是合法字符!与其猜测,不如去查一下你平台的有效路径字符列表。好吧,我不明白downvote,我没有把所有的代码都放在这里,因为我觉得没有必要,我只是遇到了这个问题,如果我不使用感谢用户3132781,上传效果很好,我不知道,所以我会使用我的“+”。谢谢
$f['pdf'] = $f['title'].'<TO>'.$name_em.'<FROM>'.$name_recp.'.'.$ext;
 $f['pdf'] = $f['title'].'<'.'FROM'.'>'.$name_em.'<TO>'.$name_recp.'.'.$ext;