在登录验证后把发件人存在session里[code=php ]session_start();
   $_SESSION['name']="发件人";[/code]
在需要的地方开启session_start(); 后  $_SESSION['name']就可以取得发件人的名字
session_start();
<td width="29%" align="right">$_SESSION['name']</td>
      <td width="71%" align="left"><input name="s_name" type="text" id="s_name" value=“$_SESSION['name']”></td>

解决方案 »

  1.   

    用户登陆成功后用session保存用户的信息,
    session_start(); 
    $_SESSION['name'] = '登陆的用户名';在发送消息的页面message.php中
    <?php session_start();?>
    <td width="29%" align="right">发件人:</td>
     <td width="71%" align="left">
    <input name="s_name" type="text" id="s_name" value="<?php  echo $_SESSION['name'];?>">
    </td>
      

  2.   

    把正确的用户名存在session 
    $_SESSION['user'] == $user;在需要的地方取出
    echo $_SESSION['user'];