作者mmm321 (家家)
看板PHP
标题[请益] POST资料到他人网页
时间Wed Apr 17 16:34:56 2013
抱歉又上来问笨问题了 > <
对方的网页是一个Form,用POST接收
我希望能做一个功能是:
使用者在我的网页按下一个按钮 (目前是用<a>连到自己的.php),
即可帮他把变数送到其他网页的表格中。
爬了一下文,可以用curl的方法
目前尝试有成功把变数塞到他人网页的表格中
但网址是我自己的 >____<
不知道要用什麽方法,可以直接将变数塞到别人的网页中呢?
我要塞的是
http://www.ncbi.nlm.nih.gov/tools/primer-blast/ 中的INPUT_SEQUENCE。
也就是说,使用者只要在我的网页按一个按钮
我就可以直接帮他把变数塞到INPUT_SEQUENCE中
再麻烦大家帮我解答了,谢谢
---
目前我是写:
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,"
http://www.ncbi.nlm.nih.gov/tools/primer-blast/");
curl_setopt($ch, CURLOPT_POST, true); // 启用POST
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query( array(
"INPUT_SEQUENCE"=>$seq) ));
curl_exec($ch);
curl_close($ch);
---
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.239.247
※ 编辑: mmm321 来自: 140.113.239.247 (04/17 16:36)
1F:→ terrybob:对方要作参数接收,并且根据参数而进行动作… 04/17 16:40
抱歉,我没有讲清楚
我没有要执行对方的网页,只是想要方便使用者而先帮他们把变数塞好(INPUT_SEQUENCE)
其他参数等等的由使用者连过去之後自己调整,再自行按下送出键
所以可能我用CURL是错的
不知道我想要的这种功能是不是可以完成的呢?
谢谢大家
※ 编辑: mmm321 来自: 140.113.239.247 (04/17 16:43)
2F:→ MOONRAKER:既然不送出,那只好透过greasemonkey script来完成 04/17 16:56
3F:推 mervynW:不行 04/17 16:56
4F:推 yanli2:直接在 form的action指到他的php档案不行吗? 04/17 17:52
5F:→ yanli2:不然就Ajax送出吧 04/17 17:52
6F:→ twsphere:这是作业吗?? 04/17 17:57
7F:→ mmm321:不是作业 >< 04/17 18:31
8F:→ mmm321:谢谢Y大,用你的方法我有成功了,感恩!! 04/17 18:49