1. List.php  //显示所有用户列表
   这个页面只显示 用户名 ,还有每个用户行都有“查看”按钮。点击查看进入个人详细信息页面info.php。
2. info.php //显示个人信息
   我想在这里显示 头像图片。
3. image.php //头像图片显示页面。
//---------------代码如下
1. List.php
while(..){
echo " <tr><form action = 'info.php' method = 'post'> ";
echo " <td> <input style='border:0;width:90px'  readonly type='text' name='name' value='".$row[student_name]."'> </td>" 
echo " <td><input type='submit' name='edit' value='查看'  ></td>";
echo "</form></tr>"
}
2.info.php
echo "<td>";
echo "<img src='image.php'>";  //显示图片3.image.php
<?php
         $img_sql="select image_id,content from nsms_images where image_id='$imgid'";
         //   问题就在这里。<<<<<<<<=====  
$img_query = @MYSQL_QUERY($img_sql);
$data = @MYSQL_RESULT($img_query, 0, "content");
header('Content-type: image/gif',true);
echo $data;
?>
//--说明:用户表中有image_id字段与image表关联。问题:那个参数怎么传?我现在固定值 来显示页面呢
 还有我的工程SESSION 被重写了,不能用!大侠们帮忙,怎么实现 info.php加载的时候 可以改变image.php 中的$imgid的值 

解决方案 »

  1.   

    在点击查看的时候传个参数到info.php呗
      

  2.   

    我的问题不是这个啊! 是打开info。php页面的时候 要显示头像图片,这个头像图片就是image。php页面。一个点击List。php的查看按钮时候 已经把相关id post到info。php里了。 再怎么把这id 无点击动作传到image.php页面里?  
      

  3.   

    问题已解决!
    echo "<img src='image.php?img_id=".$row['image_id'].">";我一直以为这样会要点击才能传值,可试了以后。真好事了!
    哎。