Example #1
0
                             unlink($f);
                         }
                     } else {
                         $e = 5;
                     }
                 }
             } else {
                 $e = 5;
             }
         } else {
             $url = getfurl(htmlspecialchars(trim($_POST['url']), ENT_QUOTES));
         }
     }
     $title = htmlspecialchars(trim($_POST['title']), ENT_QUOTES);
     if ($url != '') {
         $tbimg = isset($_POST['tbimg']) && trim($_POST['tbimg']) != '' ? getfurl(htmlspecialchars(trim($_POST['tbimg']), ENT_QUOTES)) : '';
         if ($tbimg != '' && $up == 0) {
             $url .= '[/]' . $tbimg;
         }
         $cid = isset($_POST['cid']) ? $_POST['cid'] : 0;
         $i_db = sprintf('insert into %s (title, url, aid, cid, datetime, upload, vid) values (%s, %s, %s, %s, %s, %s, %s)', $dbprefix . 'photo', SQLString($title, 'text'), SQLString($url, 'text'), $_SESSION[$config['u_hash']], SQLString($cid, 'int'), time(), SQLString($up, 'int'), SQLString($vid, 'int'));
         $result = mysql_query($i_db) or die('');
         $nid = mysql_insert_id();
         if ($cid > 0) {
             $ptitle = $title != '' ? $title : '#' . $nid;
             $i_db = sprintf('insert into %s (content, aid, cid, sid, datetime) values (%s, %s, %s, %s, %s)', $dbprefix . 'ccomment', SQLString($ptitle, 'text'), $_SESSION[$config['u_hash']], SQLString($cid, 'int'), SQLString($nid, 'int'), time());
             $result = mysql_query($i_db) or die('');
         }
         setsinfo($pn . ' 添加新' . ($vid > 0 ? '视频' : '照片'), $_SESSION[$config['u_hash']], $nid, 2);
     }
 }
Example #2
0
     $content .= '</center>';
 }
 if ($_SESSION[$config['u_hash']] != $r_dbu['id']) {
     $content .= '<a href="?m=message&amp;id=' . $r_dbu['id'] . '">发短信</a><br/><br/>';
 }
 if ($r_dbu['rela'] != '') {
     $content .= $r_dbu['rela'] . '<br/><br/>';
 }
 if ($r_dbu['gender'] > 0) {
     $content .= '性别:' . ($r_dbu['gender'] == 1 ? '帅哥' : '美女') . '<br/>';
 }
 if ($r_dbu['bir_m'] > 0 && $r_dbu['bir_d'] > 0) {
     $content .= '生日:' . ($r_dbu['bir_y'] > 0 ? $r_dbu['bir_y'] . '-' : '') . $r_dbu['bir_m'] . '-' . $r_dbu['bir_d'] . '<br/>';
 }
 if ($r_dbu['url'] != '') {
     $content .= '主页:<a href="' . getfurl($r_dbu['url']) . '">' . $r_dbu['url'] . '</a><br/>';
 }
 if ($r_dbu['email'] != '') {
     $content .= '邮箱:<a href="mailto:' . $r_dbu['email'] . '">' . $r_dbu['email'] . '</a><br/>';
 }
 if ($r_dbu['phone'] != '') {
     $content .= '手机:' . $r_dbu['phone'] . '<br/>';
 }
 if ($r_dbu['work'] != '') {
     $content .= '工作单位:' . $r_dbu['work'] . '<br/>';
 }
 if ($r_dbu['tel'] != '') {
     $content .= '联系电话:' . $r_dbu['tel'] . '<br/>';
 }
 if ($r_dbu['qq'] != '') {
     $content .= 'QQ:' . $r_dbu['qq'] . '<br/>';
Example #3
0
         }
         if (isset($_GET['did']) && $_GET['did'] == $r_dbl['id']) {
             $d_db = sprintf('delete from %s where id=%s', $dbprefix . 'link', $r_dbl['id']);
             $result = mysql_query($d_db) or die('');
             header('Location:./?m=setting&t=link');
             exit;
         }
         $tid = $r_dbl['thread'];
         $i++;
     } while ($r_dbl = mysql_fetch_assoc($q_dbl));
 }
 mysql_free_result($q_dbl);
 if ($_SERVER['REQUEST_METHOD'] == 'POST') {
     if (isset($_POST['title']) && trim($_POST['title']) != '' && isset($_POST['url']) && trim($_POST['url']) != '') {
         $title = htmlspecialchars(trim($_POST['title']), ENT_QUOTES);
         $url = getfurl(htmlspecialchars(trim($_POST['url']), ENT_QUOTES));
         if (isset($edb)) {
             $u_db = sprintf('update %s set title=%s, url=%s where id=%s', $dbprefix . 'link', SQLString($title, 'text'), SQLString($url, 'text'), $edb['id']);
             $result = mysql_query($u_db) or die('');
             $e = 1;
         } else {
             $thread = isset($tid) ? $tid + 1 : 0;
             $i_db = sprintf('insert into %s (title, url, thread) values (%s, %s, %s)', $dbprefix . 'link', SQLString($title, 'text'), SQLString($url, 'text'), $thread);
             $result = mysql_query($i_db) or die('');
             $e = 2;
         }
     }
     header('Location:./?m=setting&t=link' . (isset($e) ? '&e=' . $e : ''));
     exit;
 } else {
     $a_msg = array(1 => '链接已修改。', '新链接已添加。');
Example #4
0
function getuinfo($r, $i = 0)
{
    global $g_a, $config, $lunar;
    if ($i == 0) {
        $a[] = '';
    }
    if (trim($r['photo']) != '' && $i > 0) {
        $a_pho = explode('|', trim($r['photo']));
        $m_pho = $config['avator'] > 0 ? $config['avator'] : 1;
        foreach ($a_pho as $k => $v) {
            if ($k < $m_pho) {
                $c_pho[] = '<img src="' . $v . '" alt="" width="55" height="55"/>';
            }
        }
        $a[] = join(' ', $c_pho) . '<br/>';
    }
    if ($r['rela'] != '') {
        $a[] = $r['rela'] . '<br/>';
    }
    if ($r['gender'] > 0) {
        $a[] = '性别:' . ($r['gender'] == 1 ? '帅哥' : '美女');
    }
    if ($i > 0) {
        if ($r['bir_y'] > 0) {
            $bir_y = $r['isnl'] > 0 ? $lunar->LYearName($r['bir_y']) : $r['bir_y'];
            $a_b[$r['id']][] = $bir_y . '年';
        }
        if ($r['bir_m'] > 0) {
            $bir_y = $r['isnl'] > 0 ? $lunar->LMonName($r['bir_m']) : $r['bir_m'];
            $a_b[$r['id']][] = $bir_y . '月';
            if ($r['bir_d'] > 0) {
                $bir_y = $r['isnl'] > 0 ? $lunar->LDayName($r['bir_d']) : $r['bir_d'];
                $a_b[$r['id']][] = $bir_y . '日';
            }
        }
        if (isset($a_b[$r['id']])) {
            $a[] = '生日:' . ($r['isnl'] > 0 ? '农历' : '') . join('', $a_b[$r['id']]);
        }
    }
    if ($r['phone'] != '') {
        $a[] = '手机:<span class="tel">' . $r['phone'] . '</span>';
    }
    if ($r['tel'] != '' && $i > 0) {
        $a[] = '联系电话:<span class="tel home">' . $r['tel'] . '</span>';
    }
    if ($r['email'] != '' && $i > 0) {
        $a[] = '电子邮件:<a href="mailto:' . $r['email'] . '" class="email">' . $r['email'] . '</a>';
    }
    if ($r['url'] != '' && $i > 0) {
        $a[] = '主页:<a href="' . getfurl($r['url']) . '" class="url">' . $r['url'] . '</a>';
    }
    if ($r['qq'] != '' && $i > 0) {
        $a[] = 'QQ:' . $r['qq'];
    }
    if ($r['msn'] != '' && $i > 0) {
        $a[] = 'MSN:' . $r['msn'];
    }
    if ($r['gtalk'] != '' && $i > 0) {
        $a[] = 'GTalk:' . $r['gtalk'];
    }
    if ($r['address'] != '' && $i > 0) {
        $a[] = '住址:<span class="adr">' . $r['address'] . '</span> <a href="?m=user&amp;t=map&amp;uid=' . $r['id'] . '">查看地图</a>';
    }
    if ($r['location'] != '' && $i > 0) {
        $a[] = '籍贯:' . $r['location'];
    }
    if ($r['work'] != '' && $i > 0) {
        $a[] = '工作单位:' . $r['work'];
    }
    if (isset($g_a[$r['gid']])) {
        $a[] = '身份:' . $g_a[$r['gid']];
    }
    $a[] = '注册日期:' . date('Y-n-j H:i', getftime($r['regdate']));
    return join('<br/>', $a);
}
Example #5
0
                     $result = mysql_query($u_db) or die('');
                     setsinfo($r_dbu['name'] . ' 更新了个人资料', $r_dbu['id']);
                     $e = 1;
                 } else {
                     $e = 5;
                     unlink($photo);
                 }
             } else {
                 $e = 6;
             }
         }
     } else {
         $e = 6;
     }
 } elseif (isset($_POST['photo']) && trim($_POST['photo']) != '') {
     $photo = getfurl(htmlspecialchars(trim($_POST['photo']), ENT_QUOTES));
     if ($config['avator'] > 0) {
         if ($c_pho >= $config['avator']) {
             foreach ($a_pho as $k => $v) {
                 if ($k >= $config['avator']) {
                     if (!strstr($v, '://') && file_exists($v)) {
                         unlink($v);
                     }
                     unset($a_pho[$k]);
                 }
             }
             if (!strstr($a_pho[0], '://') && file_exists($a_pho[0])) {
                 unlink($a_pho[0]);
             }
             $a_pho[0] = $photo;
         } else {