社区(php&&mysql)一


Posted in PHP onOctober 09, 2006

function cook_cooloff(){
    global $PHP_SELF,$aid,$pgno;
    setcookie("OPEN_LIST",0,time()+ 31536000);
    Header("Location:$PHP_SELF?aid=$aid&pgno=$pgno");
    exit;
}
//===============================================================
function cook_coolon(){
    global $PHP_SELF,$aid,$pgno;
    setcookie("OPEN_LIST",1,time()+ 31536000);
    Header("Location:$PHP_SELF?aid=$aid&pgno=$pgno");
    exit;
}
function check_mail($semail)
{
    $str=strchr($semail,'@');   
    if ($str=="") return false;
    $str=strchr($semail,".");
    if ($str=="") return false;
    return true;
}
//================================================================
function addhitviews($sid,$rid) {
    $DROOT=getenv('DOCUMENT_ROOT');
    include("sql.php3");
    $db=mysql_connect($sql['host'], $sql['user'] , $sql['passwd']);  
    if($sid==$rid)     $qsql="SELECT * from bbs_subj where id='$rid'";
    else $qsql="SELECT * from bbs_docs where id='$rid'";
    $rs=mysql_db_query($sql['db'],$qsql);
    $row=mysql_fetch_array($rs);
    $views=$row['views'];
    $views++;
    if($sid==$rid)     $qsql="UPDATE bbs_subj SET views='$views' where id='$rid'";
    else $qsql="UPDATE bbs_docs SET views='$views' where id='$rid'";

    mysql_db_query($sql['db'],$qsql);
}

//===============================================================
function mail_list(){
    global $PHP_SELF,$HTTP_HOST,$email;
    global $aid,$sid,$rid;
    global $way1,$way2;

    if(check_mail($email)) {
    $mailtype=0; //??
    if(strlen($way2)) $mailtype=1;//??

    $DROOT=getenv('DOCUMENT_ROOT');
    include("sql.php3");
    $db=mysql_connect($sql['host'], $sql['user'] , $sql['passwd']);  
    if($mailtype==0) { //??
        $qsql="SELECT * from bbs_sml where sid='$sid' AND email='$email'";
        $rs=mysql_db_query($sql['db'],$qsql);
        if(mysql_num_rows($rs)==0) { //临???
          $qsql="INSERT INTO  bbs_sml (sid,email) values('$sid','$email')";
          $rs=mysql_db_query($sql['db'],$qsql);
        } else {
          echo "
          <script language=javascript>
          alert('?????,ぃ惠?狡??');
          </script>
         ";     
        }
    } else { //????
        $qsql="SELECT * from bbs_sml where sid='$sid' AND email='$email'";
        $rs=mysql_db_query($sql['db'],$qsql);
        if(mysql_num_rows($rs) > 0) { //???虫
          $qsql="DELETE FROM  bbs_sml where sid='$sid' AND email='$email'";
          $rs=mysql_db_query($sql['db'],$qsql);
        } else {
          echo "
          <script language=javascript>
            alert('?ゼ??虫ず!');
          </script>
         ";

        }

    }

    } else {
        echo "
          <script language=javascript>
              alert('E-mail?Α岿?');
          </script>
         ";  
    }
    echo "
          <script language=javascript>
          document.location='$PHP_SELF?proc=view&aid=$aid&sid=$sid&rid=$rid'
          </script>
         ";  
}

//===============================================================
function Send_the_doc_to_mail_list($aid,$sid,$rid){
    global $PHP_SELF,$HTTP_HOST;
    $DROOT=getenv('DOCUMENT_ROOT');
    include("sql.php3");
    $db=mysql_connect($sql['host'], $sql['user'] , $sql['passwd']);  
    if($sid==$rid)     $qsql="SELECT * from bbs_subj where id='$sid'";
    else $qsql="SELECT * from bbs_docs where id='$rid'";

    $rs=mysql_db_query($sql['db'],$qsql);
    $row=mysql_fetch_array($rs);
    $poster=$row['poster'];
    $banner=$row['banner'];
    $body=$row['body'];

    $subj=$c_poster."ㄓ????ゅ彻";
    $message="??:$poster\n";
    $message.="ゅ彻夹?:$banner\n";
    $message.="ゅ彻ず?:$body\n";
    $message.="\nㄤ??闽ゅ彻叫? http://$HTTP_HOST$PHP_SELF?proc=view&aid=$aid&sid=$sid&rid=$rid\n";
    $message.="<<??????>>\n";
    $mailfrom="From:Magic Jerry";

    $qsql="SELECT * from bbs_sml where sid='$sid'";
    $rs=mysql_db_query($sql['db'],$qsql);
    while($row=mysql_fetch_array($rs)) { //mail_list
        $email=$row['email'];
        mail($email,$subj,$message,$mailfrom);
        echo $email;
    }
    //?倒恨??
    $qsql="SELECT * from bbs_area where id='$aid'";
    $rs=mysql_db_query($sql['db'],$qsql);
    $row=mysql_fetch_array($rs);
    $email=$row['email'];
    $banner=$row['banner'];

    mail($email,"$banner ????ゅ彻",$message,$mailfrom);

}
//===============================================================
function mail_friend(){
    global $PHP_SELF,$HTTP_HOST,$c_email,$c_poster,$frmail;
    global $aid,$sid,$rid;
    if(check_mail($frmail)) {
    $DROOT=getenv('DOCUMENT_ROOT');
    include("sql.php3");
    $db=mysql_connect($sql['host'], $sql['user'] , $sql['passwd']);
    if($sid==$rid) {  
        $qsql="SELECT * from bbs_subj where id='$rid' ";
    } else {
        $qsql="SELECT * from bbs_docs where id='$rid' ";
    }
    $rs=mysql_db_query($sql['db'],$qsql);
    $row=mysql_fetch_array($rs);

    $banner=$row['banner'];
    $body=$row['body'];

    $subj=$c_poster."ざ残???ゅ彻";
    $message="????ね: $c_poster ざ残????ゅ彻\n";
    $message.="ゅ彻夹?:$banner\n";
    $message.="ゅ彻ず?:$body\n";
    $message.="\nㄤ??闽ゅ彻叫? http://$HTTP_HOST$PHP_SELF?proc=view&sid=$sid&aid=$aid&rid=$rid\n";
    $message.="<<??????>>\n";
    $mailfrom="From:".$c_email;

    mail($frmail,$subj,$message,$mailfrom);
    }else {
        echo "
          <script language=javascript>
              alert('E-mail?Α岿?');
          </script>
         ";  
    }
    //echo "rid=$rid a=$aid s=$sid p=$pgno";

    echo "
          <script language=javascript>
          document.location='$PHP_SELF?proc=view&aid=$aid&sid=$sid&rid=$rid'
          </script>
         ";  
}

待续...... 

PHP 相关文章推荐
PHP 一个页面执行时间类代码
Mar 05 PHP
基于flush()不能按顺序输出时的解决办法
Jun 29 PHP
PHP遍历目录并返回统计目录大小
Jun 09 PHP
php数组中删除元素之重新索引的方法
Sep 16 PHP
PHP静态文件生成类实例
Nov 29 PHP
php商品对比功能代码分享
Sep 24 PHP
PHP文件上传之多文件上传的实现思路
Jan 27 PHP
PHP计算数组中值的和与乘积的方法(array_sum与array_product函数)
Apr 01 PHP
kindeditor 加入七牛云上传的实例讲解
Nov 12 PHP
Laravel Intervention/image图片处理扩展包的安装、使用与可能遇到的坑详解
Nov 14 PHP
ThinkPHP5.1框架数据库链接和增删改查操作示例
Aug 03 PHP
Laravel5.1框架路由分组用法实例分析
Jan 04 PHP
如何在PHP中使用Oracle数据库(6)
Oct 09 #PHP
如何在PHP中使用Oracle数据库(5)
Oct 09 #PHP
如何在PHP中使用Oracle数据库(4)
Oct 09 #PHP
人大复印资料处理程序_补充篇
Oct 09 #PHP
如何在PHP中使用Oracle数据库(3)
Oct 09 #PHP
人大复印资料处理程序_输入篇
Oct 09 #PHP
人大复印资料处理程序_查询篇
Oct 09 #PHP
You might like
分享8个最佳的代码片段在线测试网站
2013/06/29 PHP
如何阻止网站被恶意反向代理访问(防网站镜像)
2014/03/18 PHP
php遍历、读取文件夹中图片并分页显示图片的方法
2016/11/15 PHP
Alliance vs AM BO3 第一场2.13
2021/03/10 DOTA
jquery tab插件制作实现代码
2010/06/22 Javascript
原生javascript兼容性测试实例
2013/07/01 Javascript
jQuery中next()方法用法实例
2015/01/07 Javascript
js省市联动效果完整实例代码
2015/12/09 Javascript
javascript禁止超链接跳转的方法
2016/02/02 Javascript
jQuery实现返回顶部功能
2016/02/23 Javascript
JavaScript记录光标在编辑器中位置的实现方法
2016/04/22 Javascript
概述BootStrap中role=&quot;form&quot;及role作用角色
2016/12/08 Javascript
基于Angularjs+mybatis实现二级评论系统(仿简书)
2017/02/13 Javascript
ES5学习教程之Array对象
2017/04/01 Javascript
基于casperjs和resemble.js实现一个像素对比服务详解
2018/01/10 Javascript
vue解决一个方法同时发送多个请求的问题
2018/09/25 Javascript
详解微信小程序调用支付接口支付
2019/04/28 Javascript
react-router-dom 嵌套路由的实现
2020/05/02 Javascript
基于Element封装一个表格组件tableList的使用方法
2020/06/29 Javascript
python使用pymysql实现操作mysql
2016/09/13 Python
Django自定义插件实现网站登录验证码功能
2017/04/19 Python
Python基于递归算法实现的走迷宫问题
2017/08/04 Python
K-近邻算法的python实现代码分享
2017/12/09 Python
Python爬取腾讯视频评论的思路详解
2019/12/19 Python
Python跑循环时内存泄露的解决方法
2020/01/13 Python
使用tensorflow进行音乐类型的分类
2020/08/14 Python
德国最大的设计师鞋网上商店:Budapester
2017/12/07 全球购物
英国天然有机美容护肤品:Neal’s Yard Remedies
2018/05/05 全球购物
创新比赛获奖感言
2014/02/13 职场文书
个人三严三实对照检查材料
2014/09/25 职场文书
喝酒驾驶检讨书
2014/10/01 职场文书
计划生育汇报材料
2014/12/26 职场文书
2016秋季幼儿园开学寄语
2015/12/03 职场文书
创业计划书之淘宝网店
2019/10/08 职场文书
Java常用函数式接口总结
2021/06/29 Java/Android
Redis字典实现、Hash键冲突及渐进式rehash详解
2021/09/04 Redis