我正在从Web提交表单中搜索并调用搜索。我似乎无法让变量传递到搜索框中的参数。将变量传递给搜索方法的问题
这是一个instagram搜索应用程序。我试图检索特定用户饲料:
这是调用来获取用户的饲料:
$result = $instagram->searchUser($id);
这调用该函数:
public function searchUser($name, $limit = 0) {
return $this->_makeCall('users/search', false, array('q' => $name, 'count' => $limit));
}
我的问题是如何说“ $ id'传入此。这就是我到目前为止在html中的内容,并且我意识到我可能会在这里离开,但是im(显然)是新的。
<form id="sform" method="post">
<fieldset>
<input id="s" type="text" />
<input type="submit" value="Submit" id="id" />
<div id="searchInContainer">
<input type="radio" name="check" value="site" id="id" checked />
>
</div>
</fieldset>
</form>
首先我会假设你的输入'id =“s”'是你的搜索输入吗?更改或添加'name =“s”',然后从'$ id = $ _POST ['s']获取s;'因为POST变量使用name属性而不是ID – Chitowns24