示例#1
0
文件: upface.php 项目: jechiy/PHPWind
        MakeThumb($middleFile, $middleFile, 128, 128);
        require_once R_P . 'require/imgfunc.php';
        if (!($img_size = GetImgSize($middleFile, 'jpg'))) {
            P_unlink($middleFile);
            wap_msg('upload_content_error', $basename);
        }
        list($img_w, $img_h) = getimagesize($normalFile);
        $smallFile = PwUpload::savePath($db_ifftp, $filename, $smallDir);
        $s_ifthumb = 0;
        PwUpload::createFolder(dirname($smallFile));
        if (MakeThumb($middleFile, $smallFile, 48, 48)) {
            $s_ifthumb = 1;
        }
        if ($db_ifftp) {
            PwUpload::movetoftp($middleFile, $middleDir . $filename);
            $s_ifthumb && PwUpload::movetoftp($smallFile, $smallDir . $filename);
        }
        pwFtpClose($GLOBALS['ftp']);
        $user_a = explode('|', $winddb['icon']);
        $user_a[2] = $img_w;
        $user_a[3] = $img_h;
        $usericon = setIcon("{$udir}/{$winduid}.{$ext}", 3, $user_a);
        $db->update("UPDATE pw_members SET icon=" . pwEscape($usericon, false) . " WHERE uid=" . pwEscape($winduid));
        wap_msg("operate_success", "index.php?a=myhome&t=" . $timestamp);
    } else {
        wap_msg('undefined_action', $basename);
    }
}
wap_header();
require_once PrintWAP('upface');
wap_footer();
示例#2
0
<?php

!defined('W_P') && exit('Forbidden');
InitGP(array('uid', 'username', 'action', 'fr', 'tid'));
!$winduid && wap_msg('not_login');
$returnUrl = "index.php";
wap_header();
require_once PrintWAP('mybbs');
wap_footer();
示例#3
0
文件: myhome.php 项目: jechiy/PHPWind
    $uid = $userdb['uid'];
} else {
    $userdb =& $winddb;
    $uid = $userdb['uid'];
}
if (empty($userdb)) {
    $errorname = '';
    wap_msg('user_not_exists');
}
require_once R_P . 'require/showimg.php';
list($usericon) = showfacedesign($userdb['icon'], 1, 's');
list($lastDate) = getLastDate($userdb['postdate']);
require_once W_P . 'include/db/myspace.db.php';
$myspace = new MyspaceDB();
$myspace->setPerPage(5);
$myArticles = $myspace->getArticlesByUser($uid);
$myReplaies = $myspace->getReplaysByUser($uid);
if ($winduid == $uid) {
    $collectionService = L::loadClass('Collection', 'collection');
    $mydata = $collectionService->findByUidAndTypeInPage($winduid, 'postfavor', 1, 5, 'all');
    $myFavThreads = array();
    foreach ($mydata as $key => $value) {
        $temp = array();
        $temp['url'] = "index.php?a=read&tid=" . $value['typeid'];
        $temp['subject'] = $value['content']['postfavor']['subject'];
        $myFavThreads[] = $temp;
    }
}
wap_header();
require_once PrintWAP('myhome');
wap_footer();
示例#4
0
<?php

!defined('W_P') && exit('Forbidden');
if ($db_online) {
    $userinbbs = $guestinbbs = 0;
    $query = $db->query("SELECT uid!=0 as ifuser,COUNT(*) AS count FROM pw_online GROUP BY uid='0'");
    while ($rt = $db->fetch_array($query)) {
        if ($rt['ifuser']) {
            $userinbbs = $rt['count'];
        } else {
            $guestinbbs = $rt['count'];
        }
    }
} else {
    @(include_once D_P . 'data/bbscache/olcache.php');
}
$usertotal = $guestinbbs + $userinbbs;
$rt = $db->get_one("SELECT * FROM pw_bbsinfo WHERE id=1");
$rs = $db->get_one("SELECT SUM(fd.topic) as topic,SUM(fd.subtopic) as subtopic,SUM(fd.article) as article,SUM(fd.tpost) as tposts FROM pw_forums f LEFT JOIN pw_forumdata fd USING(fid) WHERE f.ifsub='0' AND f.cms!='1'");
$topic = $rs['topic'] + $rs['subtopic'];
$article = $rs['article'];
$tposts = $rs['tposts'];
$userService = L::loadClass('UserService', 'user');
$uinfo = $userService->getByUserName($rt['newmember']);
Cookie("wap_scr", serialize(array("page" => "bbsinfo")));
wap_header();
require_once PrintWAP('bbsinfo');
wap_footer();
示例#5
0
$db_union[7] && (list($customdata, $custominfo) = getCustom($userdb['customdata']));
$userdb['rvrc'] = floor($userdb['rvrc'] / 10);
if ($db_ifonlinetime && $userdb['onlinetime']) {
    $userdb['onlinetime'] = floor($userdb['onlinetime'] / 3600);
} else {
    $userdb['onlinetime'] = 0;
}
if (!$userdb['todaypost'] || $userdb['lastpost'] < $tdtime) {
    $userdb['todaypost'] = 0;
}
$averagepost = floor($userdb['postnum'] / ceil(($timestamp - $userdb['regdate']) / (3600 * 24)));
$userdb['regdate'] = get_date($userdb['regdate'], 'Y-m-d');
$userdb['lastvisit'] = get_date($userdb['lastvisit'], 'Y-m-d');
$userdb['onlineip'] = explode('|', $userdb['onlineip']);
$userdb[gender] = getGender($userdb[gender]);
require_once PrintWAP('showu');
function getGender($gender)
{
    if ($gender == 1) {
        return '男';
    } elseif ($gender == 2) {
        return '女';
    } else {
        return '保密';
    }
}
function getCustom($data, $unserialize = true, $strips = null)
{
    global $db_union;
    $customdata = array();
    if (!$data || ($unserialize ? !is_array($data = unserialize($data)) : !is_array($data))) {
示例#6
0
function wap_footer()
{
    global $wind_version, $db_obstart, $windid, $db_charset, $db_wapcharset, $chs, $timestamp, $db_online, $db, $db_wapregist, $rg_allowregister, $online_info, $db_bbsurl;
    Update_ol();
    $userinbbs = $guestinbbs = 0;
    if (empty($db_online)) {
        extract(pwCache::getData(D_P . 'data/bbscache/olcache.php', false));
    } else {
        if (count($online_info = explode("\t", GetCookie('online_info'))) == 3 && $timestamp - $online_info[0] < 60) {
            list(, $userinbbs, $guestinbbs) = $online_info;
        } else {
            $onlineService = L::loadClass('OnlineService', 'user');
            $userinbbs = $onlineService->countOnlineUser();
            $guestinbbs = $onlineService->countOnlineGuest();
            Cookie('online_info', $timestamp . "\t" . $userinbbs . "\t" . $guestinbbs);
        }
    }
    $usertotal = $guestinbbs + $userinbbs;
    $ft_time = get_date($timestamp);
    require_once PrintWAP('footer');
    $output = ob_get_contents();
    ob_end_clean();
    $db_obstart && function_exists('ob_gzhandler') ? ob_start('ob_gzhandler') : ob_start();
    if ($db_charset != 'utf8') {
        L::loadClass('Chinese', 'utility/lang', false);
        $chs = new Chinese();
        $output = $chs->Convert($output, $db_charset, $db_wapcharset ? 'UTF8' : 'UNICODE');
    }
    $output = str_replace(array('<!--<!---->', '<!---->-->', '<!---->', "\r\n\r\n"), '', $output);
    $wap_view = S::getGP('wap_view');
    if ($wap_view) {
        $output = preg_replace('/<a[^>]*>([^<]+|.*?)?<\\/a>/i', "\\1", $output);
    }
    echo $output;
    ob_flush();
    exit;
}
示例#7
0
    if ($rt['ifupload'] != 0) {
        $imgs = viewAids($tid, 0);
        $downloads = viewDownloads($tid, 0);
    }
    $yxqw = "";
    if ($maxp > 1) {
        $content = wap_substr($content, $db_waplimit * ($page - 1), $db_waplimit, $db_charset);
        $content = wap_img2($content);
        if (empty($content)) {
            wap_msg("已到最后一页", "index.php?a=read&tid={$tid}");
        }
        if ($page == 1) {
            $yxqw = "<a href='index.php?a=read&tid=" . $tid . "&amp;all=1&amp;page={$nextp}'>下一页</a>";
        } elseif ($page == $maxp) {
            $yxqw = "<a href='index.php?a=read&tid=" . $tid . "&amp;all=1&amp;page={$prep}'>上一页</a>&nbsp;";
        } else {
            $yxqw = "<a href='index.php?a=read&tid=" . $tid . "&amp;all=1&amp;page={$nextp}'>下一页</a>";
            $yxqw .= "<a href='index.php?a=read&tid=" . $tid . "&amp;all=1&amp;page={$prep}'>上一页</a>&nbsp;";
        }
        $yxqw .= "&nbsp;({$page}/{$maxp})<br/>";
    } else {
        $content = wap_img2($content);
    }
    $postdb = viewReply($tid, 1, $rt['replies'], 3, 90, $rt['ptable'], 2);
} else {
    wap_msg('illegal_tid');
}
Cookie("wap_scr", serialize(array("page" => "read", "extra" => array("tid" => $tid))));
wap_header();
require_once PrintWAP('read');
wap_footer();
示例#8
0
        $collectionService = L::loadClass('Collection', 'collection');
        $myFavThreads = $collectionService->findByUidAndTypeInPage($winduid, 'postfavor', $page, $wap_perpage, 'all');
        $mydata = array();
        foreach ($myFavThreads as $key => $value) {
            $temp = array();
            $temp['url'] = "index.php?a=read&tid=" . $value['typeid'];
            $temp['subject'] = $value['content']['postfavor']['subject'];
            $mydata[] = $temp;
        }
    }
    $url = "index.php?a=myfav&" . ($type ? "&amp;type={$type}" : "") . "&amp;" . ($uid ? "&amp;uid={$uid}" : "") . "&amp;";
    $pages = getPages($page, count($mydata), $url);
} else {
    $myArticles = $myspace->getArticlesByUser($uid);
    $myReplaies = $myspace->getReplaysByUser($uid);
    if ($winduid == $uid) {
        $collectionService = L::loadClass('Collection', 'collection');
        $results = $collectionService->findByUidAndTypeInPage($winduid, 'postfavor', 1, 5, 'all');
        //$myFavThreads = $myspace->getFavsByUser($uid);
        $myFavThreads = array();
        foreach ($results as $key => $value) {
            $temp = array();
            $temp['url'] = "index.php?a=read&tid=" . $value['typeid'];
            $temp['subject'] = $value['content']['postfavor']['subject'];
            $myFavThreads[] = $temp;
        }
    }
}
wap_header();
require_once PrintWAP('myfav');
wap_footer();
示例#9
0
<?php

!defined('W_P') && exit('Forbidden');
include_once D_P . "data/bbscache/dbreg.php";
InitGP(array('lgt', 'pwuser', 'pwpwd', 'question', 'customquest', 'answer'), 'P');
if ($windid) {
    wap_msg('login_have');
} elseif ($pwuser && $pwpwd) {
    $safecv = $db_ifsafecv ? wap_quest($question, $customquest, $answer) : '';
    wap_login($pwuser, md5($pwpwd), $safecv, $lgt);
}
$returnUrl = getReturnUrl();
wap_header();
require_once PrintWAP('login');
wap_footer();
示例#10
0
    }
    if (!$rt) {
        wap_msg('illegal_tid');
    }
    $fid = $rt['fid'];
    forumCheck($fid, 'read');
    $forumName = wap_cv(strip_tags($forum[$fid]['name']));
    $page == 'e' && ($page = 65535);
    (int) $page < 1 && ($page = 1);
    $content = $rt['content'];
    $replies = $rt['replies'];
    $per = 10;
    $total = ceil($replies / $per);
    $total == 0 ? $page = 1 : ($page > $total ? $page = $total : '');
    $nextp = $page + 1;
    if ($nextp > $total) {
        $nextp = 1;
    }
    $prep = $page - 1;
    if ($prep < 1) {
        $prep = $total;
    }
    $rt['subject'] = str_replace('&nbsp;', '', wap_cv($rt['subject']));
    $postdb = viewReply($tid, $page, $replies, $per, 90, $rt['ptable'], $order);
} else {
    wap_msg('illegal_tid');
}
Cookie("wap_scr", serialize(array("page" => "reply", "extra" => array("tid" => $tid))));
wap_header();
require_once PrintWAP('reply_all');
wap_footer();
示例#11
0
    // 发送邮件
    @(include_once D_P . 'data/bbscache/mail_config.php');
    if ($rg_emailcheck) {
        $verifyhash = GetVerify();
        $rg_yz = md5($rg_yz . substr(md5($db_sitehash), 0, 5) . substr(md5($regname), 0, 5));
        require_once R_P . 'require/sendemail.php';
        $sendinfo = sendemail($regemail, 'email_check_subject', 'email_check_content', 'email_additional');
        if ($sendinfo === true) {
            ObHeader("{$db_registerfile}?step=finish&email={$regemail}&verify={$verifyhash}");
        } else {
            wap_msg(is_string($sendinfo) ? $sendinfo : 'reg_email_fail', $basename);
        }
    } elseif ($rg_regsendemail && $ml_mailifopen) {
        require_once R_P . 'require/sendemail.php';
        sendemail($regemail, 'email_welcome_subject', 'email_welcome_content', 'email_additional');
    }
    // 发送结束
    if ($db_pptifopen && $db_ppttype == 'server' && ($db_ppturls || $forward)) {
        $action = 'login';
        $jumpurl = $forward ? $forward : $db_ppturls;
        empty($forward) && ($forward = $db_bbsurl);
        require_once R_P . 'require/passport_server.php';
    }
    $verifyhash = GetVerify($winduid);
    wap_msg('reg_success', 'index.php');
    exit;
}
$returnUrl = getReturnUrl();
wap_header();
require_once PrintWAP('register');
wap_footer();
示例#12
0
<?php

!defined('W_P') && exit('Forbidden');
$defaultType = '';
if ($db_waprecommend) {
    InitGP(array('type', 'page'), 'GP');
    require_once W_P . 'include/db/recommend.db.php';
    $recommend = new RecommendDB();
    $recommendTypes = $recommend->getRecommendActiveType();
    $recommendbs = $recommend->getRecommendByType($type, $page);
    $url = "index.php?a=recommend&" . ($type ? "&amp;type={$type}" : "") . '&amp;';
    $pages = getPages($page, count($recommendbs), $url);
} else {
    wap_msg('recommend_close');
}
Cookie("wap_scr", serialize(array("page" => "recommend")));
wap_header();
require_once PrintWAP('recommend');
wap_footer();
示例#13
0
文件: reply.php 项目: jechiy/PHPWind
        $prer = nextReply($tid, $pid, $rt['ptable'], -1);
    } else {
        wap_msg('illegal_tid');
    }
} elseif ($action == 'modify') {
    InitGP(array('step'), 'GP', 2);
    $pw_tmsgs = GetTtable($tid);
    $rt = $db->get_one("SELECT t.fid,t.tid,t.subject,t.author,t.authorid,t.replies,t.locked,t.postdate,t.anonymous,t.ptable,tm.content FROM pw_threads t LEFT JOIN {$pw_tmsgs} tm ON tm.tid=t.tid WHERE t.tid=" . pwEscape($tid) . " AND ifcheck=1");
    //读取板块信息
    if (!($foruminfo = L::forum($rt[fid]))) {
        wap_msg('data_error');
    }
    $isBM = admincheck($foruminfo['forumadmin'], $foruminfo['fupadmin'], $windid);
    //获得管理权限
    $pw_posts = GetPtable($rt['ptable']);
    $reply = $db->get_one("SELECT * FROM {$pw_posts} WHERE pid = " . pwEscape($pid));
    $editright = $isGM || pwRights($isBM, 'deltpcs') || $reply['authorid'] == $winduid;
    !$editright && wap_msg('您没有权限编辑此回复', 'index.php?a=reply&tid=' . $tid . '&pid=' . $pid);
    if (empty($step)) {
        $reply['content'] = str_replace(array('<', '>', '&nbsp;'), array('&lt;', '&gt;', ' '), $reply['content']);
    } elseif ($step == 2) {
        InitGP(array('content'), 'GP');
        $pw_posts = GetPtable('N', $tid);
        $db->update("UPDATE {$pw_posts} SET content = " . pwEscape(wap_cv($content)) . " WHERE pid = " . pwEscape($pid));
        wap_msg('operate_success', 'index.php?a=reply&tid=' . $tid . '&pid=' . $pid);
    }
}
Cookie("wap_scr", serialize(array("page" => "reply", "extra" => array("tid" => $tid, "pid" => $pid))));
wap_header();
require_once PrintWAP('reply');
wap_footer();
示例#14
0
        }
        if (!array_key_exists($ext, $db_uploadfiletype)) {
            wap_msg('非法图片类型', $returnedit);
        }
        $filesize = $db_uploadfiletype[$ext];
        if ($_FILES['attachment_']['size'] < 1 || $_FILES['attachment_']['size'] > $filesize * 1024) {
            wap_msg('pro_loadimg_limit_wap', $returnedit);
        }
        $postdata->att = new WapUpload($winduid);
        checkupload($postdata->att);
    }
    $postmodify->execute($postdata);
    wap_msg('post_success', "index.php?a=read&tid={$tid}&amp;fid={$fid}&amp;page=e");
} else {
    wap_header();
    require_once PrintWAP('upload');
    wap_footer();
}
function checkupload(&$upatt)
{
    global $db_allowupload, $returnedit;
    if (!$db_allowupload) {
        wap_msg('upload_close', $returnedit);
    } elseif (!$upatt->forum->allowupload($upatt->post->user, $upatt->post->groupid)) {
        wap_msg('upload_forum_right', $returnedit);
    } elseif (!$upatt->forum->foruminfo['allowupload'] && $upatt->post->_G['allowupload'] == 0) {
        wap_msg('upload_group_right', $returnedit);
    }
    if ($upatt->post->user['uploadtime'] < $GLOBALS['tdtime']) {
        $upatt->post->user['uploadnum'] = 0;
    }
示例#15
0
文件: items.php 项目: jechiy/PHPWind
<?php

!defined('W_P') && exit('Forbidden');
wap_header();
$rg_config = L::reg();
require_once PrintWAP('items');
wap_footer();
示例#16
0
<?php

!defined('W_P') && exit('Forbidden');
InitGP(array('uid', 'username', 'action', 'fr', 'tid', 'fid'));
!$winduid && (wap_msg('not_login') && exit);
if ($tid) {
    $returnUrl = "index.php?a=read&tid=" . $tid;
} else {
    if ($fid || $fr == 'f') {
        $returnUrl = "index.php?a=forum&fid=" . $fid;
    } else {
        $returnUrl = "index.php?a=bbsinfo";
    }
}
wap_header();
require_once PrintWAP('u');
wap_footer();
示例#17
0
    if (file_exists($_filename)) {
        P_unlink($_filename);
    }
    if ($postdata->getIfcheck()) {
        if ($postdata->filter->filter_weight == 3) {
            $pinfo = 'enter_words';
            $banword = implode(',', $postdata->filter->filter_word);
        } elseif ($postdata->filter->filter_weight == 2) {
            $banword = implode(',', $postdata->filter->filter_word);
            $pinfo = 'post_word_check';
        } else {
            $pinfo = 'post_success';
        }
    }
    wap_msg($pinfo, $rurl);
}
wap_header();
require_once PrintWAP($template);
wap_footer();
function checkWapPost($iftitle = 1)
{
    global $subject, $content, $db_titlemax, $db_postmax, $db_postmin, $refer;
    if ($iftitle && (empty($subject) || strlen($subject) > $db_titlemax)) {
        wap_msg("标题不能为空,且长度必须小于{$db_titlemax}字节", $refer);
    }
    if (strlen(trim($content)) >= $db_postmax || strlen(trim($content)) < $db_postmin) {
        $msg = $db_postmin ? "内容长度必须大于{$db_postmin}字节" : '';
        $msg .= $db_postmax ? "且小于{$db_postmax}字节" : '';
        wap_msg($msg, $refer);
    }
}
示例#18
0
<?php

defined('W_P') or exit('Forbidden');
if (empty($wind_action)) {
    wap_header();
    require_once PrintWAP('forumpwd');
    wap_footer();
} else {
    if ($forum['password'] == md5($wind_pwd) && $groupid != 'guest') {
        Cookie("pwdcheck[{$fid}]", $forum['password']);
    } elseif ($groupid == 'guest') {
        wap_msg('forumpw_guest', 'index.php?a=list');
    } else {
        wap_msg('forumpw_pwd_error', 'index.php?a=forum&fid=' . $fid);
    }
}
示例#19
0
    header("Location: index.php?a=forum" . ($fid ? "&fid={$fid}" : "") . ($type ? "&type={$type}" : ""));
}
$nextp = $page + 1;
$prevp = $page - 1;
if (count($tids) < $per) {
    $nextp = 1;
}
$prevurl = "index.php?a=forum&" . ($fid ? "&amp;fid={$fid}" : "") . ($prevp ? "&amp;page={$prevp}" : "") . ($type ? "&amp;type={$type}" : "");
$nexturl = "index.php?a=forum&" . ($fid ? "&amp;fid={$fid}" : "") . ($nextp ? "&amp;page={$nextp}" : "") . ($type ? "&amp;type={$type}" : "");
if ($t) {
    $prevurl .= '&amp;t=' . $t;
    $nexturl .= '&amp;t=' . $t;
}
Cookie("wap_scr", serialize(array("page" => "forum", "extra" => array("fid" => $fid))));
wap_header();
require_once PrintWAP('forum');
wap_footer();
function forum_creditcheck()
{
    global $db, $winddb, $userrvrc, $forumset, $groupid;
    $forumset['rvrcneed'] = (int) $forumset['rvrcneed'];
    $forumset['moneyneed'] = (int) $forumset['moneyneed'];
    $forumset['creditneed'] = (int) $forumset['creditneed'];
    $forumset['postnumneed'] = (int) $forumset['postnumneed'];
    $check = 1;
    if ($forumset['rvrcneed'] && $userrvrc < $forumset['rvrcneed']) {
        $check = 0;
    } elseif ($forumset['moneyneed'] && $winddb['money'] < $forumset['moneyneed']) {
        $check = 0;
    } elseif ($forumset['creditneed'] && $winddb['credit'] < $forumset['creditneed']) {
        $check = 0;
示例#20
0
defined('P_W') || exit('Forbidden');
$forumName = $db_bbsname;
InitGP(array('page', 'fid', 'q'));
$q = trim(str_replace("%", "", $q));
(!is_numeric($page) || $page < 1) && ($page = 1);
(!is_numeric($fid) || $page < 1) && ($fid = 0);
$thisp = 0;
if ($_G['allowsearch'] == '0') {
    wap_msg('您所在的用户组没有搜索权限', 'index.php');
}
function search($fid)
{
    global $page, $thisp, $q, $db, $wap_perpage;
    /* 调用搜索Service -- searchThreads 搜索帖子内容 */
    $searcherService = L::loadclass('searcher', 'search');
    $result = $searcherService->searchThreads($q, 1, '', '', '', array(), $page, $wap_perpage, array());
    $start = ($page - 1) * $wap_perpage;
    if (is_array($result[1])) {
        foreach ($result[1] as $k => $v) {
            $id++;
            $v['anonymous'] && ($v['author'] = $db_anonymousname);
            $v['id'] = $id;
            $hots[] = $v;
        }
    }
    return $hots;
}
wap_header();
require_once PrintWAP('search');
wap_footer();
示例#21
0
            break;
        case '2':
            $sexHTML = "\r\n \t\t\t<input type='radio' name='gender' value='0'>保密\r\n \t\t\t<input type='radio' name='gender' value='1'>男\r\n \t\t\t<input type='radio' name='gender' value='2' checked>女";
            break;
        default:
            $sexHTML = "\r\n \t\t\t<input type='radio' name='gender' value='0' checked>保密\r\n \t\t\t<input type='radio' name='gender' value='1'>男\r\n \t\t\t<input type='radio' name='gender' value='2'>女";
    }
    $db->free_result($rt);
    $bodybackground = 'read';
    wap_header();
    require_once PrintWAP('myedit');
    wap_footer();
} elseif ($goto == 'updatemyedit') {
    InitGP(array('uid', 'gender', 'bday_year', 'bday_month', 'bday_day', 'regqq', 'proemail', 'propwdold', 'propwdnew'));
    empty($propwdold) && wap_msg('密码不能为空', "index.php?a=my&uid={$uid}&goto=myedit");
    $rt = $db->get_one("SELECT password FROM pw_members WHERE uid=" . pwEscape($winduid));
    if ($propwdnew == $propwdold) {
        //wap_msg('输入的新密码和原密码相同,请确认!',"index.php?a=my&uid=$uid&goto=myedit");
    }
    if ($rt['password'] == md5($propwdold)) {
        $bday = $bday_year . "-" . $bday_month . "-" . $bday_day;
        $db->update("UPDATE\tpw_members SET\tgender = '" . $gender . "',bday = '" . $bday . "',oicq = '" . $regqq . "',email = '" . $proemail . "',password = '******' WHERE uid = " . S::sqlEscape($winduid));
        wap_msg('修改成功!', "index.php?a=my&uid={$uid}&goto=myedit");
    } else {
        wap_msg('原密码输入有误', "index.php?a=my&uid={$uid}&goto=myedit");
    }
    $bodybackground = 'read';
    wap_header();
    require_once PrintWAP('mylist');
    wap_footer();
}
示例#22
0
<?php

!defined('W_P') && exit('Forbidden');
!$winduid && (wap_msg('not_login') && exit);
$returnUrl = "index.php";
$pwServer['HTTP_ACCEPT_LANGUAGE'] = GetServer('HTTP_ACCEPT_LANGUAGE');
wap_header();
require_once PrintWAP('myphone');
wap_footer();
示例#23
0
    InitGP(array('parentMid', 'atc_content', 'rid'), 'GP');
    $_url = "index.php?a=ms_index&action=info&mid={$parentMid}&rid={$rid}&";
    if (!$_G['allowmessege']) {
        wap_msg('你所在的用户组不能发送消息', $_url);
    }
    empty($parentMid) && wap_msg('非法操作', $_url);
    empty($atc_content) && wap_msg('回复内容不能为空', $_url);
    $atc_content = trim(strip_tags($atc_content));
    $messageInfo = array('create_uid' => $winduid, 'create_username' => $windid, 'title' => $windid, 'content' => $atc_content);
    if (!($message = $messageServer->sendReply($winduid, $rid, $parentMid, $messageInfo))) {
        wap_msg('回复失败', $_url);
    }
    wap_sms_msg('回复成功!');
}
wap_header();
require_once PrintWAP('ms_index');
wap_footer();
function wap_redirect_init($redirect)
{
    if ($redirect == 'self') {
        $isown = 1;
        $_url = "index.php?a=ms_index&action=self";
    } else {
        $isown = 0;
        $_url = "index.php?a=ms_index&action=all";
    }
    return array($isown, $_url);
}
function getAllUsersHtml($message, $type = '')
{
    global $windid;
示例#24
0
文件: index.php 项目: jechiy/PHPWind
!defined('W_P') && exit('Forbidden');
if ($db_waphottopictoday) {
    $element = L::loadclass('element');
    $hots24 = $element->replySortDay(0, 4);
}
if ($db_waphottopicweek) {
    $element = L::loadclass('element');
    $hotsw7 = $element->replySortWeek(0, 4);
}
$defaultType = '';
if ($db_waprecommend) {
    InitGP(array('type'), 'GP');
    require_once W_P . 'include/db/recommend.db.php';
    $recommend = new RecommendDB();
    $recommend->setPerPage(4);
    $recommendTypes = $recommend->getRecommendActiveType();
    $recommendbs = $recommend->getRecommendByType($type);
}
$wapfids = array();
if ($db_wapfids) {
    $tmpwapfids = explode(',', $db_wapfids);
    foreach ($tmpwapfids as $val) {
        $wapfids[$val] = wap_cv(strip_tags($forum[$val]['name']));
    }
} else {
    $wapfids = pwGetShortcut();
}
Cookie("wap_scr", serialize(array("page" => "index")));
wap_header();
require_once PrintWAP('index');
wap_footer();