$name那里报错我不知道原因
❤非酋
❤非酋 2017-08-22 16:39:40
0
4
1635

$name我没有按照例子来,我写的是$name=date('Y-m-d h:i:s').".".尾部变量

然后就提示failed to open stream: Invalid argument in,如果我去掉date就可以,请问我哪里做错了?

❤非酋
❤非酋

全部回复(4)
逸先生

雷雷

猪哥

你把报错信息 帖出来。 rand(0,10).'.'.$lastimg; 这里的代码不对 改成rand(0,10).$lastimg;

回复


  • 回复 $lastimg其实等于的是jpg,所以中间的.肯定没有问题。就是因为加了前面那个date就有问题了。
    ❤非酋 作者 2017-08-23 15:08:30
  • 回复 警告:move_uploaded_file(upload/images/2017-08-23 15:09:066.jpg):无法打开流:第 40 行 D:phpStudyWWWfile.php 中的参数无效 警告:move_uploaded_file():无法将“C:UsersAdministratorAppDataLocalTempphp2872.tmp”移动到第 40 行 D:phpStudyWWWfile.php 中的“upload/images/2017-08-23 15:09:066.jpg” 上传失败 这是报错信息
    ❤非酋 作者 2017-08-23 15:09:47
ringa_lee

你这报的是date函数的参数错误

  • 回复 可是date错在哪里了?我单独输出这个date('Y-m-d H:i:s')是没有问题的啊~
    ❤非酋 作者 2017-08-23 15:11:00
  • 回复 可是date错在哪里了?我单独输出这个date('Y-m-d H:i:s')是没有问题的啊~
    ❤非酋 作者 2017-08-23 15:11:02
  • 回复 可是date错在哪里了?我单独输出这个date('Y-m-d H:i:s')是没有问题的啊~
    ❤非酋 作者 2017-08-23 15:11:03
  • 回复 重要的事情是要说三遍吗 --! 那你整个代码帖出来看下,这个没错,那就肯定是后面的错了
    ringa_lee 作者 2017-08-23 16:32:22
Peter_Zhu

date('Y-m-d H:i:s),注意大小写

  • 回复 我按照您说的修改了,还是不行啊。这是几行代码,lastimg是原文那个,这个没有问题。 $name=date('Y-m-d H:i:s').rand(0,10).'.'.$lastimg; if (is_uploaded_file($_FILES['file']['tmp_name'])) { if (move_uploaded_file($_FILES['file']['tmp_name'], $path .$name)) {
    ❤非酋 作者 2017-08-23 10:25:18
  • 回复 $name=date('Y-m-d H:i:s').rand(0,10).'.'.$lastimg; if (is_uploaded_file($_FILES['file']['tmp_name'])) { if (move_uploaded_file($_FILES['file']['tmp_name'], $path .$name)) {
    ❤非酋 作者 2017-08-23 10:25:51
  • 回复 你把报错信息 帖出来。 rand(0,10).'.'.$lastimg; 这里的代码不对 改成rand(0,10).$lastimg;
    PHP中文网 作者 2017-08-23 11:50:00
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!