我准备用CURL做一个模拟表单搜索的函数
http://hongdou.taobao.com/
这个页面的上面有一个搜索条,上面有商品,店铺,本店三个选项,求高人指点,我要如何获得每一个选项完整表单发送所需要的数据???

解决方案 »

  1.   

    <form name="searchTop" action="http://list.tmall.com/search_product.htm" class="clearfix">
                    <fieldset>
                        <legend>淘宝商城搜索</legend>                                        <div id="J_SelectTypes" class="search-type">
                            <a class="search-product active" data-type="p" href="http://list.tmall.com/search_product.htm" data-label="搜索 淘宝商城 商品">商品</a>
                            <a class="search-shop" data-type="s" href="http://list.tmall.com/search_shop.htm" data-label="搜索 淘宝商城 店铺">店铺</a>
                                                                            <a data-type="item" href="http://hongdou.taobao.com" data-label="搜索 红豆名品服饰旗舰店 商品" class="">本店</a>
                                                                                                 </div>
                        <div class="input clearfix">
                            <label for="mq" style="visibility: visible; color: rgb(102, 102, 102); ">搜索 淘宝商城 商品</label>
                                                        <input type="text" name="q" accesskey="s" value="" id="mq" autocomplete="off">
                                                    <button type="submit">搜索<s></s></button>
                                                                            <input type="hidden" name="user_action" value="initiative">
                            <input type="hidden" name="at_topsearch" value="1">
                            <input type="hidden" name="style" value="">
                            <input type="hidden" name="sort" value="st">
                                                    <input id="J_Type" type="hidden" name="type" value="p">
                                                                            <input id="J_Cat" type="hidden" name="cat" value="all">                    </div>                </fieldset>
                </form>整个表单分析一下,有input的基本上就要发送的数据。
      

  2.   

        把你已经写好的CURL模拟表单的PHP代码发出来看一下。省去大家写前面代码的麻烦。然后让大家再帮你调试,效果会更好些。