带有波兰字母的URL编码

时间:2014-10-21 11:17:58

标签: php

这是我的代码行:

            $file = basename($plik, ".pdf");
            $pdf = 'pliki/dopobrania/pdf/';
            $dopobrania.='
            <div class="dopobrania_pdf'.($index==0?'
active':'').'">
                    <a href="'.$pdf.$plik.'" target=_blank>'.$file.'</a>
            </div>
            ';
            $index++;
        }
    }

$ file有一个字母“śćł”等。当我点击链接时如何编码呢?​​

3 个答案:

答案 0 :(得分:1)

php的内置函数urlencode()怎么样?

<a href="<?php echo urlencode($pdf.$plik); ?>" target="_blank"><?php echo $file; ?></a>

答案 1 :(得分:1)

尝试urlencode链接:

<a href="'.urlencode($pdf.$plik).'" target=_blank>'.$file.'</a>

答案 2 :(得分:-1)

如果你使用notepad ++,那么一个小小的提示去格式化并转换为UTF-8。这对我来说很有帮助。将此应用于$ plik生成器