dreamweaver 用PHP写登录框这个选项怎么写

就那个“学生”和“管理员”,我想做成学生和管理员不同选项帐号进入不同页面,还有怎么写“学生”和“管理员”两个选项只能选其中一个。谢谢了!还有登录按钮属性那怎么没有“动作”跳到哪个网页了,我的dreamwaver cs6

1,不同角色进入不同页面。可在数据库添加一角色标识字段,登陆成功后判断标识再跳转到不同页面。
2,学生管理只选一个,<input type="radio" name="juese">学生 <input type="radio" name="juese">。即:只要name相同就行。
3,登陆按钮可在form中设置跳转网页,也可在js中写,具体情况还要看楼主想怎么写。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-26
你这问题问的很不清楚,你需要达到什么样的效果,说详细,
然后上代码出来追问追答


用户名:
密 码:
学生
管理员
忘记密码?

你的这个问题,我写了个案例 但是一次回答不了那么多,你多问几次吧

追问

请继续~谢谢

追答<?php

/*创建一个用户登录的类*/

class userlogin{

 public $pdo;

 //设置一个pdo连接Mysql数据库 需要打开php.ini 中pdo_mysql.dll

 function mysqlConn(){

  if($this->pdo){

   $dsn="mysql:host=127.0.0.1;dbname=dataname";

   $this->pdo=new PDO($dsn,"root","mima",array(PDO::ATTR_PERSISTENT => false));

  }

  

 }

 //设置一个查询列表方法

 function selectList($table,$dname="*",$where=null,$key=null){

   $sql = "SELECT $dname from `$table` $where";

   $result = $this->pdo->query($sql);

   $lists = array();

   while ($list_rows=$result->fetch()){

    if (empty($key)){

     $lists[]=$list_rows;

    }else {

     $lists[$list_rows[$key]]=$list_rows;

    }

   }

   return $lists;

 }

 //编写初始化函数

 function __construct(){

  $this->mysqlConn();

  if(!empty($_POST['username'])){ //如果提交后用户名不为空 执行登录

   $this->userActionLogin();

  }

 }


?>

第2个回答  2013-11-25
name属性相同。追问

什么意思

追答<input type="radio" value="xs"  name="xuanxiang"/>学生 
<input type="radio" value="gly" name="xuanxiang"/>管理员