我在PHP中创建相册我在目录库中创建了我的图库,我编写了代码来显示该目录中的所有文件夹。
$base = "uploads/pages/Gallery";
$thumbs = "thumbs";
$get_album = $_GET['album'];
$openthumbs = opendir($base."/".$thumbs);
if(!$get_album){
echo "<center><b><p>Επιλέξτε Album</p></b></center>";
$handle = opendir($base);
while(($file = readdir($handle))!==FALSE){
$file = htmlspecialchars($file);
if(is_dir($base."/".$file) && $file !="." && $file !=".." && $file !="$thumbs"){
?>
<div class="album">
<div class="albumbody">
</div>
<div class="albumtitle"><?php echo "<a href='$page?album=$file'>$file</a>";?>
</div>
</div>
相册我可以看到,但我有希腊编码的问题,当我用英文写出相册的名称我没有任何问题,但在希腊我无法阅读它。所有页面都在希腊我没有任何问题,我只有文件夹名称的问题。可以有人帮我这个。非常感谢。
答案 0 :(得分:0)
尝试一下(假设您的网页中有utf-8编码元标记):
$utf8String = mb_convert_encoding($str, 'UTF-8', 'GREEK');
还要确保您的php文件编码为没有BOM的UTF-8。
答案 1 :(得分:0)
确保您的php文件以UTF8编码。检查编辑器是否有此属性