问题标签 [urlvariables]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - CakePhp2:如何在 foo:bar/foo2:bar2/... 之类的 url 中获取变量?
我正在使用 CakePhp2 并尝试从 url 获取变量的值。
我的网址看起来像controller/action/foo:bar/foo2:bar2/foo3:bar3
?
当我使用$this->request['foo']
CakePhp 时说“未定义的索引”。
找到 foo、foo2 和 foo3 的值的任何想法?
php - PHP 包含来自 URL 变量的错误
在我正在构建的页面上,我要求它根据 URL 末尾的变量将文件加载到页面的一部分中。例如,如果页面 URL 是 test.php?page=lp 那么页面将包含文件 lp.php ......现在这工作了一段时间,但突然停止了,我只是好像文件不存在一样返回错误。然后我“美化”了脚本,这样如果文件“未找到”,则会显示一条消息,如下所示:
所有发生的事情都是如果找不到文件就会被抛出......所以对于 test.php?page=lp 的例子,消息被返回“请求的文件(www.websitename.co.uk/lp .php) 未找到,或发生错误”。但事情是这样的,文件就在那里,因为页面也使用 AJAX,如果我使用 AJAX 链接在完全相同的位置加载完全相同的文件,它就可以工作!(同样,如果我在错误中输入地址显示,它会起作用)我使用 GET 来让脚本确定 $page 是否已设置,因为这也会更改页面的其他元素,所以我知道这是有效的。 ..但由于某种原因它不再想要包含该文件 - 那么解决方法是什么?(我也试过没有rootaccess位,但仍然失败)谢谢。(还,
zend-framework - 如何在zend框架中只删除几个url参数
我正在尝试使用 zend 框架(v 1.11)开发应用程序。我对这个框架完全陌生。
我有一个这样的网址。
http://xyz.local/client/feedback/index/username/abc/page/2
上面的链接指向client
模块,feedback
控制器的index
动作。
每个请求都需要url 参数username
和有效值。
在此页面上,我已对所有反馈进行了分页。我的问题是,当我从index
操作导航到相同或不同控制器中的其他操作时,参数名称/page/2
仍保留在 url 中。
假设如果我导航到new
同一个控制器的操作,那么新的 URL 看起来像这样
http://xyz.local/client/feedback/new/username/newClient/page/2
而它应该是这样的
http://xyz.local/client/feedback/new/username/newClient
使用$this->url(array('module' => 'client', 'controller' => 'feedback', 'action' => 'new'), null, true)
重置所有参数,包括我不想要的用户名。
Zend 的标准做法是什么。
asp.net - 从 URL 获取变量并将其传递给 SqlDataSource SelectCommand
“我在 asp.net vb 中工作,我试图从 URL 中获取一个变量并将其传递到我的 sql 数据源的 select 语句中。到目前为止,我有这个,但它不适用于 asp.net。
我尝试了几种不同的转换方法,但我需要最终结果是查询语句中的变量是一个 int。我是新手,所以任何建议都将不胜感激!
php - 向 URL 添加附加变量
我正在尝试向 url 添加其他变量。例如:
example.co.uk/searchtestingv2.php?categories=rockandpop
并添加:&prices=PriceLow
example.co.uk/searchtestingv2.php?categories=rockandpop&value=PriceLow
我试过这个:
另一件事是我尝试手动添加它,即:
http://www.example.co.uk/searchtestingv2.php?categories=rockandpop&value=PriceLow
它不起作用。
这是我的代码:
和
php - 如何从 URL 编码字符串中获取数组?
我确信这是一件非常容易的事情,但我在谷歌上几个小时都找不到它。我是 ActionScript 的新手,我正在尝试从 .php 文件生成的字符串中获取变量数组。
我的 php 文件输出这个:
我的 ActionScript 代码是:
我想你已经理解了这一点,但最后,我想要一个数组(在 ActionScript中),它会给我:
我究竟做错了什么?我应该怎么办?谢谢!
编辑:我正在尝试从 php 到 ActionScript 获取变量。例如,我的 PHP 文件正确地将数组转换为 html 查询,但我不知道如何在 ActionScript 中将它们解析为数组。
javascript - 如何使用 jquery-mobile listview 链接到带有 UrlVars 的内页?
我对 jquery-mobile listview 有疑问。
我将一些内页(#page1、#page2、..)放入同一个 html 文件中。例如在#page2 中,我有一个 jquery listview 对象:
listview 的每一项都有一个 URL,它是内页加上在 js 文件中生成的索引到 html 文件的 HEAD。js文件中的一些代码:
鼠标悬停在项目上会显示带有每个索引“id”的不同链接。但只有第一次点击有效并转到正确的页面,例如 page2?id=id1 返回到带有列表视图的页面并单击另一个项目,例如 /page2?id=id2,显示的页面是上一个(点击的第一个链接) id1 的页面
这可能是 UrlVars 符号的问题?当我使用 href="page.html?id=.... 或 href="#page 没有附加索引时没有问题,并且 listview 工作正常。但是使用 href="#page?id=... 不起作用。听起来像是刷新问题?可能与 DOM 有关?
任何想法?
对不起,我不知道我是否正确解释了这个问题。
谢谢!此致。
actionscript-3 - 具有相对链接的 ActionScript 3.0 URLRequest
我正在尝试在 PHP 和 Flash 之间传递一些数据。在 Flash 中,我设法使下面的代码正常工作。问题是我想使用诸如“data/config.php”之类的相对链接,但这给了我以下错误:
我尝试查找错误,但它似乎有很多可能的原因,在我的情况下我无法找到解决方法。这是代码(当 url 是绝对的时有效):
c# - 从框架中获取 URL 变量并传递给代码隐藏
首先,是的,我知道我不应该使用框架,但我别无选择。这是一个让我头疼的旧系统,但网络工程师喜欢它,并要求这是他们的信息和页面必须去的地方。
我目前正在使用 .NET 4.0 框架 c#,尽管我怀疑它对这个问题很重要,但 SQL Server 2008R2。
目前存在的问题:我需要一种方法来确定是否选择了主硬件或备用硬件,以便我可以根据加载的页面将页面加载的单选按钮和初始信息正确设置为主硬件或辅助硬件. 我的页面正在使用的网站是第三方网站,我无权对其进行修改,因此我不能将 URL 变量添加到该页面或更改设置。
URL 有变量,但它们是在网站的其他地方静态生成的,并且仅在我的页面所在的框架内可见。我从来没有真正使用过框架,所以我有点不知所措。更糟糕的是,由于设置和测试的方式,我实际上不确定如何在代码中设置任何断点以查看它失败的地方。
我想不出另一种解决方法,但我很乐意有一个不涉及这种框架式废话的解决方案。
到目前为止,我一直在寻找这些指导,但没有取得太大的成功。 在 url 和框架之间共享变量,msdn 的 .NET 4.0 页面上的 Frames,关于如何从框架中获取 url 变量的帖子,以及从代码隐藏动态加载 IFrame 中的页面。
目前,我被要求确保页面不会中断,这就是为什么要检查而不是刚刚完成的原因。它目前在该站点的两个地方,一个没有框架和 URL 变量(管理员想要删除),另一个有 URL 变量和框架。现在,第一个不能中断,这就是为什么你会看到一些奇怪的检查和 ?? 操作员。
现在,生成框架的代码如下所示(其中 [url] 替换了实际的 url,[mypage] 替换了我使用的实际文件名):
目前,没有不良行为,只是无法切换。无论 URL 变量如何,两个页面都显示主页面。主要是 N:96,次要是 N:97。我检查的原因是我希望它在失败的情况下显示一些东西,所以它默认为主要硬件。
所以,很棒的 Stack Overflow 人......你能回答我的三个问题中的任何一个吗?
当我无法插入断点时,如何在不向页面添加输出的情况下对单独网站上的框架进行故障排除?
除了使用 URL 变量和弄乱这些框架,我还能做什么?
我在代码中遗漏或搞砸了什么逻辑导致框架/不/识别 URL 变量?
更新
好吧,到目前为止,我已经确定框架为空。不确定这是否是因为 this.FindControl 没有正确转换,或者是由于网站使用框架的方式,或任何其他事情......
javascript - 在使用 JQuery 获取从 URL 传递的参数值时需要帮助
在使用 Javascript 从 url 获取传递参数的值时,我需要帮助。在我的 Index html 中,我定义了以下内容:
然后我尝试从我的索引 html 调用另一个网页:
我的警报显示 cart1=1
在另一个网页 vision.html 我有:
我的 cartstatus 警报显示: cart1 我不知道为什么没有给出 cart1 的值。提前致谢。