资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

php不用表单提交数据,php表单提交的方法

在同一个页面中 php怎么获取下拉列表框中的值?不用表单提交

这个不提交是不可能的。

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:空间域名、网络空间、营销软件、网站建设、兴安盟乌兰浩特网站维护、网站推广。

可以用ajax,监听下拉列表的change事件

PHP如何不用表单进行POST传递

(1)

通过onClick="location='html/zhuce.php';

可以点按钮后直接进入另一个页,这样就可以不用form来跳转到另一个页了,也省了一个判断语句来判断点的哪个按钮来进哪个页面.如:

input type="submit" name="Submit" value="登录"/

input name="Submit" type="button" id="Submit" value="注册" onClick="location='html/zhuce.php';"/

这里的按钮的类型submit和button的区别:

button在没有外加程序的情况下不能向服务器或者其他页面提交数据(表单内容)

但点击submit就可以

submit直接提交form的内容,button不行,button必须写onclick函数完成提交。

type=button 就单纯是按钮功能

type=submit 是发送表单

但是对于从事WEB UI的人应该要注意到,使用submit来提高页面易用性:

使用submit后,页面支持键盘enter键操作,而很多WEB软件设计师,可能没有注意到submit统一用button后往往页面不支持enter键了。所以需要支持enter键,必须要设置个submit,默认enter键对页面第一个submit进行操作。

(2)A onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('设为首页的网址');return(false);"href="设置后转向哪个页"设为首页/A

A onclick=window.external.AddFavorite(document.location.href,document.title) href="收藏的网址"加入收藏夹/A

(3)

location.href='../index.php'

这里是转向上一级目录index.php文件的意思注意 ../

(4)

1$sql="select * from dlzc username='".$username."',password='".$password."'";

2$result=mysql_query($sql);

3$num=mysql_num_rows($result);

4$rs=mysql_fetch_array($result);

php怎样向特定的url发送post数据?不用表单的,求详解

不用表单貌似不可以POST 数据吧 。。 如果想url连接到别的文件并且带参数的话 你可以试试

href= "# ?a=$ab=$b"

在那个文件直接可以调用$a,$b

php代码: 哪位大侠知道 怎么不用表单上传文件(大批量,但每个文件就几K),

没试过

这个办法你看行不行

1 遍历对应的目录,找到要上传的文件及文件名

2 用PHP动态生成form表单,再生成input file(就是文件上传那个对象),再生成提交按钮

3 提交之后就和正常文件上传一样了。

如果不想让别人看到上传内容及文件名,你可以把form表单里的所有文件上传对象都隐藏起来,用div就行吧。

至于一个超连接嘛,也可以,你把提交按钮改成一个超连接后,用JS提交form也行~~~

php如何不通过提交表单的方式向服务器上传图片

action直接空,直接用submit按钮,点击不就提交到当前页面了额,input id="submit1" name="submit1" type="button"你这个地方干嘛用button,用submit按钮额


网页标题:php不用表单提交数据,php表单提交的方法
本文地址:http://www.cdkjz.cn/article/dscpgpc.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220