php 多个submit提交表单 处理方法
PHP中代码
- <?php
- $test = $_POST[ test ];
- echo 12 ;
- echo $test;
- echo $_POST[ submit1 ];
- echo $_POST[ submit2 ];
- if (isset($_POST[ submit1 ]) && $_POST[ submit1 ] == submit1 )
- {
- echo ok1 ;
- }
- if (isset($_POST[ submit2 ]) && $_POST[ submit2 ] == submit2 )
- {
- // echo " <meta http-equiv=refresh content= 0; url=http://localhost:8000/php/index.php > ";
- // header( "Location:index.php ");
- // break;
- echo ok2 ;
- }
- ?>
HTML代码
- <html>
- <head> </head>
- <body>
- <form action= xajaxtest.php method= POST >
- <input type= hidden name= test value= test1 >
- <input name= submit1 type= submit value= submit1 title= submit1 >
- <input name= submit2 type= submit value= submit2 title= submit2 >
- </form>
- </body>
- </html>
- 为什么 这个测试页面 载入后第一次不传数据?
- echo $_POST[ submit1 ];echo $_POST[ submit2 ];都打印空
- 之后就好了。这个是什么原因 有没有办法解决?
- 方法二:
- <script language= "JavaScript "><!--
- function check(){
- frm.action = "checkname.php "
- }
- function mysubmit() {
- frm.action = "zhuce.php "
- }
- // --></script>
- <form method=post action= " " name= "frm ">
- <input type= "submit " onclick=&
补充:Web开发 , php ,