怎么用按钮的方式来访问PHP里面的函数? 可能得用AJAX吧。PHP运行在服务器上,javascript运行在浏览器上。两者要想通信只能通过AJAX 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我说说具体思路吧,因为我很久没写Ajax代码了。比如说,你想执行Button_click()方法当然,这个方法是PHP的函数,比如说在ServerPage.php中你前台有个button,onclick-"JavaScript:Button_Click()" 这个是JavaScript的函数。然后你写一段Ajax代码(基本代码,网上到处都是,自己找找吧。)function Button_Click() //这是JavaScript{ ...... ...... //一些Ajax生成xmlHttpRequest对象的方法,对查查。 url="ServerPage.php?type=Button_Click"; ......// 然后用Ajax的send方法将这个地址给post出去。 在Post之前,应该encode()一下这个地址,然后在PHP里面再decode一下,但是具体函数我忘了,去查查吧“PHP URL编码”}你的ServerPage.php 可以根据接收到的参数,自己写个Switch 然后来调用你相对应的方法,这个参数是你自己随便定义的,主要是为了你自己可以识别出来这个方法,然后在后台处理。 忘记说了,如果你后台echo 或者是print的是中文的话,说不定会乱码,别忘记在文件之前header("Contype-xxxx","utf8"); 那个contype什么的,我忘记了,不好意思,就是你文档前面生成的那个应该很好找,但是文档其它的信息一定要全删除了,什么都不留,只有PHP代码才可以,否则传回来的会有一些没有用的信息。。很久没用PHP了,现在转.net了。不用意思,忘记得太多了。如果你的地址没有编码的话,传中文的时候也会出现问题就到这里了,具体Ajax的例子,自己baidu一下吧,看看,然后照着改改,很简单的。。不明白的话.给我邮件 fayapple#126.com xajax就是专门用来干这个勾当的,不需要你去写javascript代码,只写php函数就行了,然后就可以点击按扭运行php函数, 嗯 嗯 是该用AJAX 你要区分好客户端和服务端,要实现你的功能只能用ajax或者iframe 如何获取某网页固定位置的信息? 麻烦大家给小弟一点php操作数据库的基础知资料好吗? 配置phpmyadmin 的密码登录有问题啦 使用adodb时,"&"的作用 我想问个关于MD5()函数的问题 有问题请教,请帮忙. 怎么win和linux下都有这个问题?请帮助我这个"php高手"吧! cookie取不到值,在本地是可以的 文件传递问题 这个论坛好像不是很好用? PHP新手--关于数组的使用 按扭传值
function Button_Click() //这是JavaScript
{
......
...... //一些Ajax生成xmlHttpRequest对象的方法,对查查。 url="ServerPage.php?type=Button_Click";
......// 然后用Ajax的send方法将这个地址给post出去。 在Post之前,应该encode()一下这个地址,然后在PHP里面再decode一下,但是具体函数我忘了,去查查吧“PHP URL编码”
}你的ServerPage.php 可以根据接收到的参数,自己写个Switch 然后来调用你相对应的方法,这个参数是你自己随便定义的,主要是为了你自己可以识别出来这个方法,然后在后台处理。
header("Contype-xxxx","utf8"); 那个contype什么的,我忘记了,不好意思,就是你文档前面生成的那个应该很好找,但是文档其它的信息一定要全删除了,什么都不留,只有PHP代码才可以,否则传回来的会有一些没有用的信息。。很久没用PHP了,现在转.net了。不用意思,忘记得太多了。如果你的地址没有编码的话,传中文的时候也会出现问题
就到这里了,具体Ajax的例子,自己baidu一下吧,看看,然后照着改改,很简单的。。不明白的话.
给我邮件 fayapple#126.com