我已经在这个问题上工作了几个小时,似乎无法解决这个问题。它将我的代码的其余部分添加到echo中,我不知道如何阻止它,我尝试了各种不同的事情,包括使url成为自己的变量,只是在echo中调用它,但它不起作用。
任何帮助都会很感激。
<?php
$keyword = $_POST['keyword'];
$apikey = "---------------------------"; /* put your API key here */
$apiparse= "http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/?key=";
$idparse= "&steamids=";
$playersummary="http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/?key=' .$apikey. '&steamids=' .$keyword. ";
/* -------------------- */
echo'<form name="selectoption">';
echo'<select name="menu" onChange="window.document.location.href=this.options[this.selectedIndex].value;" value="GO">';
echo'<option selected="selected">Select One</option>';
echo'<option value="'.$playersummary.'">Player Summary</option>';
echo'<option value="http://api.steampowered.com/ISteamUser/GetFriendList/v0001/?key=' .$apikey. '&steamid=' .$keyword. '&relationship=friend">Friends</option>';
echo'<option value="http://api.steampowered.com/ISteamUserStats/GetPlayerAchievements/v0001/?appid=440&key=' .$apikey. '&steamid=' .$keyword. ">Achievements</option>';
echo'</select>';
echo'</form>';
?>
首先,将第18行的"
替换为'
。
其次,慢慢地解释你想要什么和你想要做什么。
<?php
$keyword = "sdasdas";
$apikey = "---------------------------"; /* put your API key here */
$apiparse= "http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/?key=";
$idparse= "&steamids=";
$playersummary="http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/?key=' .$apikey. '&steamids=' .$keyword. ";
/* -------------------- */
echo'<form name="selectoption">';
echo'<select name="menu" onChange="window.document.location.href=this.options[this.selectedIndex].value;" value="GO">';
echo'<option selected="selected">Select One</option>';
echo'<option value="'.$playersummary.'">Player Summary</option>';
echo'<option value="http://api.steampowered.com/ISteamUser/GetFriendList/v0001/?key=' .$apikey. '&steamid=' .$keyword. '&relationship=friend">Friends</option>';
echo'<option value="http://api.steampowered.com/ISteamUserStats/GetPlayerAchievements/v0001/?appid=440&key=' .$apikey. '&steamid=' .$keyword. '>Achievements</option>';
echo'</select>';
echo'</form>';