扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
action=userpersoninfo=person应该是这里的问题,把action的地址写全点啊,可能是服务器空间和本地的地址不一样,把页面也加上,不要只写传的参数,养成良好的代码习惯很重要,能省去很多不必要的问题
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名申请、虚拟主机、营销软件、网站建设、上林网站维护、网站推广。
PHP中的$_GET['NAME']或者是POST的$_POST['GET']
Javascript用自定义的函数即可:
var $_GET = void function () {
var url = window.document.location.href.toString();
var u = url.split("?");
if (typeof(u[1]) === "string") {
u = u[1].split("");
var get = {};
for (var i in u) {
var j = u[i].split("=");
get[j[0]] = j[1];
}
return get;
} else {
return {};
}
};
使用方法也是上面的
代码:
1、form name="form1" method="post" action="2.php"
method的意思是以post方式提交到2.php,action的意思是动作,method是类型
随便输一个:
label
input type="text" name="val" /
input是html的标签,类型是文本域(输入文字),名字是val(后台用于接收的名称)
/label
p
label
input type="submit" name="Submit" value="提交" /
/label
/p
/form
2、php(第二个页面)
?php
echo $_POST['val'];
//输出上一个页面提交过来的val文本域的值。
?
get传值,需要$_GET请求获取;
post传值,需要$_POSt请求获取;
如果不确定使用什么方式传值,在获取请求值时可以直接使用
$_REQUEST
希望对你有帮助,如果仍有问题可以
私信
。
我明白你的意思。但我建议不要用 GET 传递这样的变量。。很容易出问题。。在没有看到代码之前,我也很难下定论你哪里出了问题。。
建议你用一个 SESSION 变量来传递数组变量比较好一点。。只不过这需要多跳转一下页面。。
思路如下:
某一页,POST 提交到 play.php 页
如果 play.php 页收到 POST 请求。
使用 SESSION 记录下所有 ID。
play.php 自己跳转往自己,防刷新。
中断程序。免得下面的播放器显示了。。
$_SESSION['ids']=$_POST['id'];
如果 play.php 没有收到 POST 请求。显示播放器开始播放。。
url.php 页。读取 SESSION 记录下来的 ID。生成地址列表。。
$id = $_SESSION['ids'][0];
================================
用这种思路,也不用担心网页被刷新的。。
而且 POST 方式提交上来的更安全,数据量更多。。
如果不小心关闭了播放页。。重新点开。之前选的歌还在呢。。呵呵。。
首先要确定图片已经生成出来了。
不知生成的图片是否保存成文件了,如果保存成了文件直接img src=""显示即可
如果没有生成图片文件,可以采取一种get模式的传值方式。需要三个文件。
第一个文件HTML文件此文件中放表单
第二个文件php的用于接收html文件传递的值。但是此文件不生成图片。在文件中放一个标签img src="three.php?a=1b=2c=3"
第三个文件即为three.php,此文件用get模式获取a=1b=2c=3等参数,根据参数生成图片并输出即可。
仅供参考,如果有其他问题请补充说明。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流