在一个php文件中,我使用了以下代码:
header('Location: localhost/?room=ler&user='.urlencode('Indianu Talpa Iute'));
这会将我发送到一个url为localhost/?room=ler&user=indianu+talpa+iute
的页面,我想在同一个页面的表单中插入这些值,如下所示:
<input type="text" name="user" value=<?php echo ''.$_GET['user'].'' ?> >
但它只在文本字段中显示Indianu
。 为什么? 我该怎么解决这个问题?
它对“+”和“%20”(而不是空格)的工作方式相同。
在value
属性的值周围加上引号:
<input type="text" name="user" value="<?php echo ''.$_GET['user'].'' ?>" >
并且记住至少要使用HTMLSpecialChars()
来避免XSS:
<input type="text" name="user" value="<?php echo htmlspecialchars($_GET['user']) ?>" >
ps.$_get
不是函数; 这是一个超全局阵列。
问题内容: 我对代码感到不知所措,其中GET值(例如)不作为函数的参数包括在内。 什么时候需要将POST和GET方法包括为函数的参数? 问题答案: 您何时需要将POST和GET方法包括为函数的参数? 我会说:“从来没有”:和什么叫做超全局:他们在整个脚本存在; 这意味着它们存在于函数/方法中。 特别是,您不需要那些关键字。 但是,依靠函数/方法中的那些方法还是很不习惯的:您的函数/方法通常不应该依
问题内容: 我正在使用REST访问PHP服务器:所有数据都作为URL参数在GET请求中传递。参数之一以query_string到达服务器,但不在_GET全局中。但是,缩短参数(截止值似乎是512个字符左右)可以让它通过。 假设我已正确诊断问题,是否可以更改此最大大小?我在文档中没有找到任何解释,甚至没有提及此限制。这是在Debian挤压/ Apache 2.2.16 / PHP 5.3.3上。 问
问题内容: 如果我通过$ _GET 传递名称为PHP变量的PHP,则会自动用字符替换它们。例如: …输出以下内容: …我的问题是:有 什么 办法可以阻止我?无法为我的一生弄清我应做的一切 我运行的PHP版本是5.2.4-2ubuntu5.3。 问题答案: 这是PHP.net对其执行原因的解释: 传入变量名称中的点 通常,当将变量传递到脚本中时,PHP不会更改变量的名称。但是,应注意,点(句点,句号
在通常情况下,定义函数时,函数的参数个数是预先确定的。例如,编写计算两个数相加的函数 add(a, b),代码如下: def add(a, b): return a + b sum = add(1, 2) 在第 1 行,定义了函数 add,函数有两个参数,第 1 个参数是 a,第 2 个参数是 b 在第 2 行,计算参数 a 和 参数 b 的累加和,通过 return 语句将计
我的代码中出现了一个错误(这是我作业的最后一行,我似乎无法解决它),这是addStudent方法中的错误。它说我试图访问一个重载的构造函数实际上是试图访问默认的构造函数,并且没有可供我通过的变量。所以,简单来说: “StudentArray[i]=新学生(firstname,lastname,gender,sClass,sID);” 谢谢你的帮助! --安德烈尔
问题内容: 我一直在尝试找出如何在CI中启用$ _GET。 看起来框架故意破坏了$ _GET数组,并且启用它需要认真修改核心类。谁能说这是为什么,以及如何克服它? 提醒您,我希望保持URI的解析和路由,只需要$ _GET即可。 问题答案: 将以下库添加到您的应用程序库。它覆盖清除$ _GET数组的默认输入库的行为。它允许URI段和查询字符串混合使用。 应用程序/库/MY_Input.php 修改某
问题内容: 假设我们通常通过 我们如何在linux命令提示符下执行相同的操作? 但是如何传递$ _GET变量呢?也许像php -e index.php –a 1 –b 2 –c 3之类的东西?怀疑会起作用。 谢谢! 问题答案: 通常,为了将参数传递给命令行脚本,您将使用全局变量或getopt: $ _GET引用HTTP GET方法参数,该参数在命令行中不可用,因为它们需要Web服务器来填充。 如果
FAQs in section [20]: [20.1] 什么是“虚成员函数”? [20.2] C++ 怎样同时实现动态绑定和静态类型? [20.3] 虚成员函数和非虚成员函数调用方式有什么不同? [20.4] 析构函数何时该时虚拟的? [20.5] 什么是“虚构造函数(virtual constructor)”? 20.1 什么是“虚成员函数”? 从面向对象观点来看,它是 C++ 最重要的特征: