用PHP做一个简单的表单

用PHP做一个简单的表单,第1张

在index.php中加上header("refresh:0url=index.php?a=".$a "&b=".$b....)//跳转页面,注意路径

然后在要跳转的页面接受Url传递的参数为自己所用isset($_GET["a"])

核心提示:? $stop = $_GET['stop']$onoff = $_GET['onoff']$linkid=@mysql_connect(localhost, root , 12345) or die(不能连接到数据库服务器!可能是数据库服务器没有启动,或者用户名密码有误!)@mysql_select_db(ok_11,$linkid) or die(选择数据库出错,可能是您指定的.....

<?

$stop = $_GET['stop']

$onoff = $_GET['onoff']

$linkid=@mysql_connect("localhost", "root" , "12345") or die("不能连接到数据库服务器!可能是数据库服务器没有启动,或者用户名密码有误!")

@mysql_select_db("ok_11",$linkid) or die("选择数据库出错,可能是您指定的数据库不存在!")

$stop_query = "update tb_1 set $stop=$onoff"

$stop_result = @mysql_query("$stop_query",$linkid)

echo '<meta http-equiv="Content-Type" conten'

echo 't="text/html charset=gb2312" />

<html>

<head>

<title>开关面板</title>

<meta http-equiv="Content-Type" content="text/html charset=iso-8859-1">

<scrip'

echo 't language="JavaScript">

<!--

function Stopan(i) {

with(document.getDataForm){

st'

echo 'op.value = stop_1

onoff.value = i

submit()

}

}

//-->

</scri'

echo 'pt>

</head>

<body>

<a h'

echo 'ref="JavaScript: Stopan(0)">打开</a> / <a href=http://topic.csdn.net/t/20061230/07/"JavaScript: Stopan(1)">关闭</a>

</body>

</html>'

?>

总是提示SCRIPT ERROR!不知错在哪里,初学者,不会请别见笑!谢谢指导!

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

顶!!!!!!

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

<?

if(isset($_GET['stop']) && isset($_GET['onoff'])) {

$stop = $_GET['stop']

$onoff = $_GET['onoff']

$linkid=@mysql_connect("localhost", "root" , "12345") or die("不能连接到数据库服务器!可能是数据库服务器没有启动,或者用户名密码有误!")

@mysql_select_db("ok_11",$linkid) or die("选择数据库出错,可能是您指定的数据库不存在!")

$stop_query = "update tb_1 set $stop=$onoff"

$stop_result = @mysql_query("$stop_query",$linkid)

}

echo '<meta http-equiv="Content-Type" conten'

echo 't="text/html charset=gb2312" />

<html>

<head>

<title>开关面板</title>

<meta http-equiv="Content-Type" content="text/html charset=iso-8859-1">

<scrip'

echo 't language="JavaScript">

<!--

function Stopan(i) {

with(document.test){

st'

echo 'op.value = "stop_1"

onoff.value = i

submit()

}

}

//-->

</scri'

echo 'pt>

</head>

<body>

<a h'

echo 'ref="JavaScript: Stopan(0)">打开</a> / <a href=http://topic.csdn.net/t/20061230/07/"JavaScript: Stopan(1)">关闭</a>

<form name="test" method="GET" action="test1.php">

<input type="hidden" name="stop">

<input type="hidden" name="onoff">

</form>

</body>

</html>'

?>

post找到相应模块的相应方法 进行处理,然后返回数据,当然你的最后的参数a= 一般对应着一个方法。init一般是默认处理方法。比如是查询,那么就是a=search

对应着php文件function search(){ 处理代码 }

可以返回xml json等数据。(当然你这里就不用了,你只是提交表单,只要返回true或者false即可)

然后返回执行结果。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11886308.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存