如何上传没有空格的文件

时间:2014-06-16 12:55:37

标签: php upload whitespace

我是编码的新手,所以这可能是一个'noobish'问题。

我得到了这个页面我正在研究人们可以将文件上传到我的服务器的地方,我收到了一个电子邮件链接。现在我有这个问题,其中有空格的文件(例如:我的照片file.gif)它上传它'20%'而不是空格(my20%photo20%file.gif)但它没有显示回来在电子邮件中导致'20%'自动作为空格。

上传页面

for($i=1;$i<=3;$i++) {
            if(isset($_FILES['bestand_'.$i])&&$_FILES['bestand_'.$i]['error']==0){
                $u = uploadfile('bestand_'.$i);
                if($u != true) {
                    $r = false;
                }
                else {
                    $upload .= '<tr><td>Geupload bestand: </td><td>'.$config['fullurltouploaddir'].$u.'</td></tr>';
                }
            }

功能:

 function uploadfile($naam) {
    global $config;
    $file = $_FILES[$naam]['tmp_name'];
    if(is_uploaded_file($file)) {
        $filename = date('dmY_').$_FILES[$naam]['name'];
        move_uploaded_file($file,$config['saveattachments'].'/'.$filename) or die('error');
        return($filename);
    }

我尝试了一些但无法做到这一点,以便上传文件时没有任何空格(例如:myphotofile.gif)。

任何可以帮助我的人?​​

0 个答案:

没有答案