图像上传和提取问题

时间:2010-12-08 11:45:15

标签: php sql

我的图像名称是这样的: - demo 123.jpg

我可以在数据库列中保存该图像名称demo 123。并在文件夹中作为demo 123.jpg

当我使用demo 123.jpg获取时,它无法找到图像名称,因为..

peoblem是图像名称中的空间......

我不想用图像名称替换任何字符,如_

没有它我能做到吗?

2 个答案:

答案 0 :(得分:0)

试试这个:

`demo 123.jpg`

答案 1 :(得分:0)

您需要做的是确保在保存图像时,所有空格都转换为 - 或_使用这样的正则表达式

  

preg_replace('/ \ s / i',' - ','demo 123.text');

这将确保所有空格都转换为连字符。现在将此名称保存到您的数据库中,并在上传文件时使用该名称重命名该文件。