我正在尝试使用PHP更改搜索地址,以允许用户自己搜索网站。
<form method="post" action="<?php echo $_SERVER['PHPSELF']; ?>">
<input type="text" id="text" name="text_name" class="mytext" />
<?php
$text = $_POST["text_name"];
$text = urlencode($text);
?>
<input id="search" type="submit" value="" style="border-style: none; background: url('search.png') no-repeat; width: 50px; height: 50px;">
</form>
<?php
$url = "http://www.bestbuy.ca/Search/SearchResults.aspx?type=product&page=1&sortBy=relevance&sortDir=desc&query=" . $text;
echo $text;
$output = file_get_contents($url);
echo $output;
//echo $url;
?>
<form method="get" action="<?php> echo $url; ?>">
</form>
当我使用apache服务器运行网站并使用我的搜索栏进行搜索时,会加载空白页面。有什么想法吗?我正试图通过查询来搜索最佳购买网站。我知道最好的购买有一个API,但我想这样做。