因为最近在学php,之前一直在写C#,今天来对比下C#和php的表单提交,也作为自己学php的记录
C# 以Post提交数据(这里我就只写后台对数据的处理了,
// home页面 public void home(string start) { if(this.Ispost) { string name=this.Post["username"]; string password=this.post["pwd"]; } }
Php 以Post 提交数据
<form name="login" action="Controller.php" method="post" > <td class="tbl">用户名:</td><td><input type="text" name="user_id"></td> <td class="tbl">密码:</td><td><input type="text" name="user_password"></td> <?php echo "<td><input type=\"submit\" value=\"登入系统\"></td>" ?> </form> // 提交到 Controller.php
接下来写一下Controller.php获取数据
<?php session_start(); $user_id =$_POST[‘user_id‘]; //声明变量$user_id,把POST请求中的user_id的值赋给它 $user_password= $_POST[‘user_password‘]; $user_limitation=$_POST[‘limit‘]; $host =‘localhost‘; $user_name=‘root‘; $password =‘‘; $admin_limitation =‘1‘; $guest_limitation=‘0‘; $conn = mysql_connect($host,$user_name,$password);//连接MySQL if(!$conn){ die(‘数据库连接失败:‘.mysql_error()); } mysql_select_db(‘scut_xiaoy‘);//选择数据库 ?>
时间: 2024-11-29 13:30:26