【问题标题】:php rename before sending to severphp在发送到服务器之前重命名
【发布时间】:2011-11-13 11:07:46
【问题描述】:

我正在尝试在上传文件之前重命名文件,但我似乎没有正确执行...

$write_image($new_img, $new_file_path . '/', $options['upload_dir'] . 'HOME.jpg' . '/'), 100);

new_file_path 如下所示:

/home/content/h/e/f/xxx/html/admin/uploading/example/thumbnails/column.jpg/

还有 $options['upload_dir'] 。 '主页.jpg' 。 '/' 看起来像这样:

/home/content/h/e/f/xxx/html/admin/uploading/example/thumbnails/HOME.jpg/

它似乎不起作用,因为它没有命名文件并且它给了我一个错误(就像它正在寻找序数名称和所有东西一样)......

任何帮助都会很棒! :o)

大卫

【问题讨论】:

  • 尝试去掉图片名称后面的斜线

标签: php rename


【解决方案1】:

我只是通过这样做来纠正它

$write_image($new_img, $options['upload_dir'] . 'bob.jpg', 100);

大卫

【讨论】:

    【解决方案2】:

    删除尾部斜杠。它们应该只存在于目录而不是文件。函数调用真的应该以$ 开头吗?

    你有一个语法错误。你有一个额外的右括号。

    【讨论】:

    • 你多了一个括号
    猜你喜欢
    • 2014-12-19
    • 2013-08-05
    • 1970-01-01
    • 2013-02-02
    • 2011-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多