TxtName=直接从数据中提取名字

解决方案 »

  1.   

    呵呵,这和前几天自己做的一个项目中的一个部分有点相像
    具体想法可以这样:
    会员留言表中肯定有会员的ID或名字(看你定义的主键是什么了),会员登录后将这个值存在session中,在留言页面的开始处先用一个"select * from user where 主键 = ".$_SESSION['???']"查一下,再将结果集中的结果赋给相关的变量(也可不赋,直接使用,但建议赋,这样可以关闭这个$rs,节约内存)留言前台中的相关<input>中可以加上 value = <?php echo $name ?>.....
    后面以此类推
      

  2.   

    Ajax不错,可以实时做到这个效果.
      

  3.   

    我是根据COOKIE判断是可以的 
    setcookie("name",$this->name,time()+300,"/");如果这里用session判断  那会员是否登陆是根据什么判断的啊? 
    不懂.........新手.....望回复!!
      

  4.   

    嗯,不明白
    如果是用session来判断的话,不是更好吗? 如果登录后不要记住用户的一些设定的话就不要用cookie了,这样安全性差一点点.
    如果用户登录正确的话,就设$_SESSION['flag']=true ,或用$_SESSION['XXXX']=XXXX
    在需要登录后才能使用的页面,对上面的赋值进行判断就行了吧还有你的一个问题好像问了两遍,,哎...钱多的撒..
      

  5.   

    个人考虑可以有两种办法:
    1、留言时,如果会员是登录的,采用打开页面时读取数据库自动填入的方式
    2、如果会员没登录,那么可以用iframe的形式,检测到输入会员帐号和密码有填入后,调用iframe,post帐号密码,取回其他信息,iframe再用javascript动态修改会员其他信息。
      

  6.   

    一般大家只给思路,另外天上从来不会掉下大饼
    login.php
    //首先,如果要提取这个用户的信息,必须相有这个用户名的id或用户名这个用户名如何取得,可用cookie,session,或GET和POST隐藏变量
    一般用session方便:登录后session_start();//每个用的页都有这条,放行首
    $_SESSION['username']='用户名或id'  //
    liuyan.php
    //留言表单,处理递交liuyan_do.php//正常留言liuyan_do.php    //留言处理
    $content=$_POST['text'];   //取得留言内容
    if($_SESSION['username']){
    $sql='select * from tbname where id='$_SESSION['username']';
    $result=mysql_query($sql);
    while($row=mysql_fecth_array($result));
    ){
    $userinfo.=$row['id'];
    $userinfo.=$row['id'];
    ······//取出相关信息,连成字串$content.=$userinfo    }//下面将$content插入数据库,你自已写吧}//这面处理,用户的信息是在后台插入的//如果你想在前台就输出,只能用ajax