【发布时间】:2012-09-28 09:42:35
【问题描述】:
我正在尝试将一个大 url 作为字符串传递给另一个 php 页面并通过$_REQUEST[] 在那里获取它
但它不起作用。
这是第一页的代码(JavaScript):
var url="index.php?module=Contacts&return_module=Campaigns&action=UD_DetailView&popuptype=detailview&select=enable&form=EditView&form_submit=false";
var intermediate_url="choose_template.php?variable_url="+url;
window.location=intermediate_url;
其他页面的代码是:
<?php
echo "url = ".$_REQUEST['variable_url'];
?>
我在choose_template.php 页面上得到的回声是这样的:
url = index.php?module=Contacts
我不明白。为什么它会在第一个 & 出现时中断?
我应该怎么做才能绕过它?
【问题讨论】:
-
三思而后行:您可以通过将 URL 连接起来将它们直接放入 URL 中吗?也请在询问之前搜索。
-
@hakra 将 URL 作为字符串变量放入另一个 url 有什么问题?
标签: php javascript url