php xml url';有多个单词
从url获取xml数据时遇到了一个恼人的问题 如果我将“$file\u show\u title”设置为一个单词(来自另一个页面传递的url),则所有操作都正常。如果“$file\u show\u title”是2个单词(也尝试对url进行编码),则无法找到地址 我不是最擅长解释的,但我希望这足够有人帮助我了 谢谢php xml url';有多个单词,php,xml,url,Php,Xml,Url,从url获取xml数据时遇到了一个恼人的问题 如果我将“$file\u show\u title”设置为一个单词(来自另一个页面传递的url),则所有操作都正常。如果“$file\u show\u title”是2个单词(也尝试对url进行编码),则无法找到地址 我不是最擅长解释的,但我希望这足够有人帮助我了 谢谢 $url = file_get_contents("http://www.thetvdb.com/api/GetSeries.php?seriesna
$url = file_get_contents("http://www.thetvdb.com/api/GetSeries.php?seriesname=".$file_show_title);
$xml = simplexml_load_string($url);
$seriesid = $xml->Series[0]->seriesid;
$seriesbanner = $xml->Series[0]->banner;
$seriesname = $xml->Series[0]->SeriesName;
$serieslanguage = $xml->Series[0]->language;
$seriesfist_aired = $xml->Series[0]->FirstAired;
$seriesoverview = $xml->Series[0]->Overview;
echo '<img src="/images/'.$seriesbanner.'">'."<br />";
echo $seriesname."<br />";
echo $seriesid."<br />";
echo $serieslanguage."<br />";
echo $seriesfist_aired."<br />";
echo $seriesoverview."<br />";
$url=文件获取内容(“http://www.thetvdb.com/api/GetSeries.php?seriesname=“$file\u show\u title”;
$xml=simplexml\u load\u字符串($url);
$seriesid=$xml->Series[0]->seriesid;
$seriesbanner=$xml->Series[0]->banner;
$seriesname=$xml->Series[0]->seriesname;
$serieslanguage=$xml->Series[0]->语言;
$seriesfirst_aired=$xml->Series[0]->FirstAired;
$serieoverview=$xml->Series[0]->概述;
回显“”。“
”;
echo$seriesname。“
”;
echo$seriesid.“
”;
echo$serieslanguage.“
”;
echo$seriesfirst_播放。“
”;
echo$serieOverview.“
”;
您需要的是urlencode
有关更多信息,请参阅
范例
$url = file_get_contents("http://www.thetvdb.com/api/GetSeries.php?seriesname=" . urlencode("Prison Break"));
现在使用
$url = file_get_contents("http://www.thetvdb.com/api/GetSeries.php?seriesname=" . urlencode($file_show_title));
我希望这能有所帮助@谢谢。。。我真的很感激。。。别忘了接受这个问题:)