当为变量分配 utf8 值时,我遇到了 php 问题。例如,我有 2 个脚本:
script1:
<?php
$var = "джиган";
echo '<a href="test2.php?var='.$var.'">test</a>';
?>
script2:
<?php
$var = $_GET['var'];
echo $var;
?>
编辑:我不认为错误是在浏览器中显示,所以方法如下:
header('Content-Type: text/html; charset=utf-8');
不工作。我已经在 2 个服务器上测试了上述脚本:在 localhost 和共享主机上。共享主机出现问题。我猜是服务器配置的问题。
当我从脚本 1 中的链接调用脚本 2 时,我的服务器给了我以下错误:
Forbidden
You don't have permission to access /agayan/test2.php on this server.
可能是什么问题?