貌似这是补丁前和补丁后文件的对比
pm2是补丁后的文件
PM是补丁前的文件
- ***** pm2.php
- $RCSfile: pm.php,v $
- $Revision: 1.22.2.3 $
- $Date: 2007/02/02 21:58:51 $
- */
- ***** PM.PHP
- $RCSfile: pm.php,v $
- $Revision: 1.22.2.2 $
- $Date: 2006/09/06 09:41:20 $
- */
- *****
- ***** pm2.php
- if(emptyempty($discuz_uid)) {
- showmessage('not_loggedin', NULL, 'NOPERM');
- } elseif($maxpmnum == 0) {
- ***** PM.PHP
- if(emptyempty($discuz_uid)) {
- showmessage('not_loggedin', NULL, 'HALTED');
- } elseif($maxpmnum == 0) {
- *****
- ***** pm2.php
- $ftdisabled = $allowsearch != 2 ? 'disabled' : '';
- $folder = isset($folder) ? $folder : 'inbox';
- $filter = isset($filter) ? $filter : '';
- $action = isset($action) ? $action : '';
- ***** PM.PHP
- $ftdisabled = $allowsearch != 2 ? 'disabled' : '';
- *****
- ***** pm2.php
- $page = max(1, intval($page));
- $start_limit = ($page - 1) * $tpp;
- ***** PM.PHP
- $page = emptyempty($page) || !ispage($page) ? 1 : $page;
- $start_limit = ($page - 1) * $tpp;
- *****
- ***** pm2.php
- switch($folder) {
- ***** PM.PHP
- switch(isset($folder) ? $folder : 'inbox') {
- *****
- ***** pm2.php
- $pm_inbox_newpm = $pm_inbox_newpm > 0 ? $pm_inbox_newpm - 1 : 0;
- if($pm_total > $maxpmnum) {
- ***** PM.PHP
- if($pm_total > $maxpmnum) {
- *****
- ***** pm2.php
- $subject = !emptyempty($subject) ? cutstr(dhtmlspecialchars(censor(trim($subject))), 75) : '';
- $message = trim(censor(parseurl($message)));
- $do = isset($do) ? $do : '';
- ***** PM.PHP
- $subject = dhtmlspecialchars(censor($subject));
- $message = trim(censor(parseurl($message)));
- *****
- ***** pm2.php
- $touser = isset($touser) ? dhtmlspecialchars($touser) : '';
- ***** PM.PHP
- $touser = dhtmlspecialchars($touser);
- *****
- ***** pm2.php
- if(emptyempty($message) || emptyempty($subject)) {
- showmessage('pm_send_invalid');
- }
- ***** PM.PHP
- $subject = cutstr(trim($subject), 75);
- $msgto_count = count($msgto);
- $maxpmsend = ceil($maxpmnum / 10);
- if($msgto_count > $maxpmsend) {
- showmessage('pm_send_toomany');
- }
- *****
- ***** pm2.php
- $uids = $comma = '';
- ***** PM.PHP
- if(!$msgto_count || !$subject) {
- showmessage('pm_send_invalid');
- }
- $uids = $comma = '';
- *****
- ***** pm2.php
- foreach($msgto as $uid) {
- if(!is_numeric($uid)) {
- showmessage('pm_send_invalid');
- } else {
- $uids .= $comma."'$uid'";
- $comma = ',';
- }
- }
- ***** PM.PHP
- foreach($msgto as $uid) {
- $uids .= $comma.$uid;
- $comma = ',';
- }
- *****
- ***** pm2.php
- $maxpmsend = ceil($maxpmnum / 10);
- $msgto_count = count($msgto);
- if($msgto_count > $maxpmsend) {
- showmessage('pm_send_toomany');
- } elseif(!$msgto_count) {
- showmessage('pm_send_nonexistence');
- }
- $ignorenum = 0;
- ***** PM.PHP
- $ignorenum = 0;
- *****
- ***** pm2.php
- if($msgto_count <> $db->num_rows($query)) {
- showmessage('pm_send_nonexistence');
- }
- while($member = $db->fetch_array($query)) {
- ***** PM.PHP
- $msgto_count = $db->num_rows($query);
- while($member = $db->fetch_array($query)) {
- *****
- ***** pm2.php
- $page = max(1, intval($page));
- $start_limit = ($page - 1) * $tpp;
- ***** PM.PHP
- $page = !ispage($page) ? 1 : $page;
- $start_limit = ($page - 1) * $tpp;
- *****
- ***** pm2.php
- foreach($delete as $pmid) {
- $pmids .= is_numeric($pmid) ? ','.intval($pmid) : '';
- }
- ***** PM.PHP
- foreach($delete as $pmid) {
- $pmids .= ','.intval($pmid);
- }
- *****
