繁体中文
设为首页
加入收藏
当前位置:PHP技术首页 >> PHP基础 >> 利用js调用后台php进行数据处理原码

利用js调用后台php进行数据处理原码

2005-02-15 08:00:00  作者:  来源:互联网  浏览次数:0  文字大小:【】【】【
简介:該方法已經屬於過時方法,其中關鍵的地方也從論壇上得來的,我只是把它消化吸收后重新写了更全面的出来。公布出來只是希望更多的新手能從中學到一些東西。如果你對該代碼有任何意見可以留言,但請勿進行人身攻擊...
关键字:数据处理 后台 php

該方法已經屬於過時方法,其中關鍵的地方也從論壇上得來的,我只是把它消化吸收后重新写了更全面的出来。公布出來只是希望更多的新手能從中學到一些東西。如果你對該代碼有任何意見可以留言,但請勿進行人身攻擊,我是一個菜鳥只能寫出這樣的東西,每个老鸟都有这样的过程。

鉴于时间问题,代碼的提交部分使用的是传统的表单POST,如果您喜欢可以根据LOAD过程自行加上相应的SCRIPT,不过好像只

能用GET了。聽說XML可以實現真正的無刷新,如果誰手上有希望能借來看看。

在此感謝QQ群組中蓝劍雪狐和shelly水在JS上給予的幫助,也新手們能把自己寫的功能代碼貼出來大家一起來學習研究。

最後附上演示地址:http://lfox0002.dns0755.net/text_input.PHP 請喜歡HACK他人機器的朋友們手下留情,附上演示是為了讓朋友們能更快了解代碼。

input.PHP[HTML] 接受用户输入数据。

PHP代码:--------------------------------------------------------------------------------

根据编号从MYSQL提取数据进行编辑并回存[演示]

a

b

a

b

输出

--------------------------------------------------------------------------------

LOAD.PHP

PHP代码:--------------------------------------------------------------------------------

header("Cache-Control: no-store, no-cache,must-revalidate");

include("obj/financial_obj_free.inc"); //这个文件里的内容是连接MYSQL的语句。

$str=$_GET["action"];

$num=$_GET["num"];

if ($str=="OutPutData") OutPutData();

else

{

linkdata("financial",1);

$sql="select * from table where id='$str'";

if ($query=mysql_query($sql))

{

$temdata=mysql_fetch_row($query); //看看是不是空的,如果是就附上值以免JS报错。

if (strlen($temdata[2])<1||$temdata[2]=="") $temdata[2]="空";

$temdata[2]=HTMLspecialchars($temdata[2]);

if (strlen($temdata[3])<1||$temdata[3]=="") $temdata[3]="空";

$temdata[3]=HTMLspecialchars($temdata[3]);

if (strlen($temdata[5])

责任编辑:admin
相关文章