怎么会删不掉呢?
数据库里面每个邮件应该有个ID吧
先 CONN DB
SQL="DELETE 邮件的标题  WHERE 邮件的ID" 
很简单啊!

解决方案 »

  1.   

    删除页面做了啥动作呀,是不是完成了从数据库里删除你所删除的邮件.
    如果删除了.可能原因:
    1 返回页面调用的history.go(-1);你所返回的页面是浏览器的缓存.
    2 你的列表页面被模板类似的东西缓存.
      

  2.   

    删除网页里是从服务器上删除邮件,返回用的是history.back();我想也是返回到浏览器到缓存了,可是怎么解决啊?拜托。
    <?php
    require_once ('config.php');if(empty($_GET['mycheck'])){
    print("<script type='text/javascript'>alert('没有选择邮件!');history.back();</script>");
    return false;
    }else{ 
    $mycheck = $_GET['mycheck'];
    for($j=0;$j<count($mycheck);$j++){
    $mycheckId =$mycheck[$j];
    print($mycheckId);
    $account = array( 
      'host' => $POP, 
      'port' => $POPPort, 
      'username' => $_SESSION['User'], 
      'password' => $_SESSION['Pass'], 
    ); 
    $pop3 =& new Net_POP3(); 
    $pop3->connect($account['host'], $account['port']); 
    $pop3->login($account['username'], $account['password']); 
    $pop3->deleteMsg($mycheckId);
    $pop3->disconnect(); 
    }
    }
    print("<script type='text/javascript'>alert('".$j."件邮件被删除!');history.back();</script>"); 
    ?>