我想从网址读取网址参数,我使用了$_Get["parametername"]
。它工作正常。
但是,对于URL如下:
http://myserver.com/getcrawledimage.php?
{
{1}}
key=XXXXXXXXXX
{
{1}}。
它不起作用。
我在这里跟踪&url=https://www.google.co.in/search? q=read+json+in+mysql&aq=f&oq=read+json+in+mysql&aqs=chrome.0.57j0l3j62l2.7010j0&sourceid=chrome&ie=UTF-8#hl=en&sclient=psy-ab&q=parsing+json+in+mysql&oq=parsing+json+in+mysql&gs_l=serp.3..0j0i22i30l3.138180.199873.3.200144.44.28.10.5.6.2.824.5388.1j22j1j1j1j0j2.28.0...0.0...1c.1.12.psy-ab.6dwtA9Be9BY&pbx=1&bav=on.2,or.r_qf.&bvm=bv.46340616,d.bmk&fp=cb8cca45920a2be6&biw=1920&bih=979
,&devicetype=retina
和key
。
它返回url
。
devicetype
没什么。
有人可以帮助我,我错了吗?
答案 0 :(得分:2)
您无法通过url值发送,例如//或&所以你可以使用urlencode作为这样的值
url=<?php echo urlencode('https://www.google.co.in/search? q=read+json+in+mysql&aq=f&oq=read+json+in+mysql&aqs=chrome.0.57j0l3j62l2.7010j0&sourceid=chrome&ie=UTF-8#hl=en&sclient=psy-ab&q=parsing+json+in+mysql&oq=parsing+json+in+mysql&gs_l=serp.3..0j0i22i30l3.138180.199873.3.200144.44.28.10.5.6.2.824.5388.1j22j1j1j1j0j2.28.0...0.0...1c.1.12.psy-ab.6dwtA9Be9BY&pbx=1&bav=on.2,or.r_qf.&bvm=bv.46340616,d.bmk&fp=cb8cca45920a2be6&biw=1920&bih=979
&devicetype=retina.') ; ?>