我正在使用TinyMCE filemanager上传图片,但无论何时存储都会使用原始名称。
无论如何都要设置名称规则(通过PHP),如:
images_ {auto_increment_number}
谢谢!
答案 0 :(得分:1)
在codeigniter中,您可以在一个变量中获取上传的文件或图像名称,只需将该变量附加到另一个随机数
$upload_data = $this->upload->data(); //Returns array of containing all of the data related to the file you uploaded.
$file_name = $upload_data['file_name'];
$append_value = 'value';
$file_name .= '_'.$append_value;
希望这可以帮助你
答案 1 :(得分:0)
您可以使用PHP uniqid()函数,该函数根据microtime(当前时间,以微秒为单位)生成唯一ID。它始终会创建一个唯一的文件名而不会出现重复问题。
$ newimagename = uniqid()。 “_image”;
希望这有助于你。