在发送到服务器之前重命名php

时间:2011-09-09 02:14:17

标签: php rename

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

$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']。 'HOME.jpg'。 '/'看起来像这样:

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

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

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

大卫

2 个答案:

答案 0 :(得分:2)

删除尾部斜杠。它们应仅用于目录而不是文件。函数调用真的应该以{{1​​}}开始吗?

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

答案 1 :(得分:0)

我只是通过 $ write_image($ new_img,$ options ['upload_dir']来纠正它。'bob.jpg',100);

大卫