Php 将查询字符串追加到URL
“是否正在使用前一个url中已有的附件来附加url?” 这是最令人困惑的标题——我知道。但我想不出更好的解释方法了 也许下面的例子会有所帮助 我有URL 1:Php 将查询字符串追加到URL,php,javascript,query-string,Php,Javascript,Query String,“是否正在使用前一个url中已有的附件来附加url?” 这是最令人困惑的标题——我知道。但我想不出更好的解释方法了 也许下面的例子会有所帮助 我有URL 1:http://example.com/?value=xyz&stuff=abc 如果有人单击页面中的链接,我可以传递附加值吗 ie:http://www.example.org/?value=xyz&stuff=abc 感谢并抱歉成为这样一个noob。如果链接是用PHP构建的,只需将原始查询字符串附加到它们: <a href="htt
http://example.com/?value=xyz&stuff=abc
如果有人单击页面中的链接,我可以传递附加值吗
ie:http://www.example.org/?value=xyz&stuff=abc
感谢并抱歉成为这样一个noob。如果链接是用PHP构建的,只需将原始查询字符串附加到它们:
<a href="http://step2.com/?<?php echo $_SERVER['QUERY_STRING']; ?>">Some link</a>
在JavaScript中,只需将
window.location.search
的值附加到“传递”查询字符串所需的所有链接。如果链接是用PHP构建的,只需将原始查询字符串附加到它们:
<a href="http://step2.com/?<?php echo $_SERVER['QUERY_STRING']; ?>">Some link</a>
在JavaScript中,只需将
window.location.search
的值附加到“传递”查询字符串所需的所有链接。您询问的这些附加内容是URI的实际查询部分:
<scheme>://<authority><path>?<query>
foo://example.com:8042/over/there?name=ferret#nose
\_/ \______________/\_________/ \_________/ \__/
| | | | |
scheme authority path query fragment
它的用法是:
<a href="<?=href_append_query('http://step2.com/')?>Some link</a>
这个小函数将确保可以通过获取的现有
查询字符串
被编码为HTML输出。您询问的这些附件是URI的实际所谓查询部分:
<scheme>://<authority><path>?<query>
foo://example.com:8042/over/there?name=ferret#nose
\_/ \______________/\_________/ \_________/ \__/
| | | | |
scheme authority path query fragment
它的用法是:
<a href="<?=href_append_query('http://step2.com/')?>Some link</a>
这个小函数将确保可以通过获取的现有查询字符串被编码为HTML输出。您还可以使用js/jquery将现有查询字符串附加到页面上的每个链接:
$(function() {
$('a').each(function() {
link = $(this).attr('href');
query = window.location.search;
if (link.indexOf('?') !== -1 && query !== '') {
query = query.replace('?','&');
}
$(this).attr('href',link+query);
});
});
您还可以使用js/jquery将现有查询字符串附加到页面上的每个链接:
$(function() {
$('a').each(function() {
link = $(this).attr('href');
query = window.location.search;
if (link.indexOf('?') !== -1 && query !== '') {
query = query.replace('?','&');
}
$(this).attr('href',link+query);
});
});
这个链接是如何建立的?使用JavaScript或PHP?代码在哪里。你试过什么了吗?什么意思?把它传下去?你想把它放在URL里吗?在PHP中,该信息位于
$\u服务器['QUERY\u STRING']
如何构建此链接?使用JavaScript或PHP?代码在哪里。你试过什么了吗?什么意思?把它传下去?你想把它放在URL里吗?在PHP中,该信息位于$\u服务器['QUERY\u STRING']