PHP不显示我的$name在html看


PHP is not showing my $name in html look

你好,这是我的脚本

{
$ign = file_get_contents("LINK.com={$name}");
echo '<div> class="alert alert-success"><b> $name </b> has the in game name: 
$ign </div>';
}

问题是脚本不会显示生成的$name &ign美元它只给我$name &这不是我想要的样子$ign将在游戏名称,这是因为HTML,但我不知道它应该如何使其工作?对不起,这是我的第一个帖子,我是php的新手。

谢谢你看了我的书,还回答了我的问题。

看看是否适合你。

首先看一下这一行。这里有点不对劲。我认为是=运算符出错了。

$ign = file_get_contents("LINK.com={$name}")

我假设你正在使用ign.com的API,因为LINK.com不为游戏提供任何东西。也许你可以试试这个

$ign = file_get_contents("LINK.com/{$name}")

改变这

echo '<div> class="alert alert-success"><b> $name </b> has the in game name: 
$ign </div>';

echo '<div> class="alert alert-success"><b>'.$name.'</b> has the in game name: 
'.$ign.' </div>';

也意味着你的<div> class="alert alert-success">是这样的,或者这个类像这样进入div。<div class="alert alert-success">

所以结果是这样的。我不知道为什么你要这样调用$ign变量,但是对于每个变量都是这样。

{
$ign = file_get_contents("LINK.com/{$name}");
echo '<div class="alert alert-success"><b>'.$name.' </b> has the in game name: '.$ign.' </div>';
}

你可以用这个来修改你的代码。

$ign = file_get_contents("LINK.com={".$name."}");
echo '<div> class="alert alert-success"><b> '.$name.' </b> has the in game name: 
'.$ign.' </div>';