社区(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入门的学习方法
Jan 02 PHP
php session劫持和防范的方法
Nov 12 PHP
PHP实现模仿socket请求返回页面的方法
Nov 04 PHP
浅谈php正则表达式中的非贪婪模式匹配的使用
Nov 25 PHP
PHP中的一些常用函数收集
May 26 PHP
php实现递归的三种基本方式
Jul 04 PHP
2款PHP无限级分类实例代码
Nov 11 PHP
php简单读取.vcf格式文件的方法示例
Sep 02 PHP
PHP+AJAX 投票器功能
Nov 11 PHP
php intval函数用法总结
Apr 14 PHP
PHP 数组操作详解【遍历、指针、函数等】
May 13 PHP
PHP读取文件或采集时解决中文乱码
Mar 09 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
利用PHP和AJAX创建RSS聚合器的代码
2007/03/13 PHP
PHP生成RSS文件类实例
2014/12/05 PHP
Zend Framework框架路由机制代码分析
2016/03/22 PHP
thinkPHP框架对接支付宝即时到账接口回调操作示例
2016/11/14 PHP
php微信开发之百度天气预报
2016/11/18 PHP
js小技巧--自动隐藏红叉叉
2007/08/13 Javascript
javascript中的self和this用法小结
2014/02/08 Javascript
纯JS实现根据CSS的class选择DOM
2014/03/22 Javascript
jQuery setTimeout传递字符串参数报错的解决方法
2014/06/09 Javascript
JavaScript实现动态创建CSS样式规则方案
2014/09/06 Javascript
js获取隐藏元素宽高的实现方法
2016/05/19 Javascript
基于Javascript实现文件实时加载进度的方法
2016/10/12 Javascript
在 Angular6 中使用 HTTP 请求服务端数据的步骤详解
2018/08/06 Javascript
基于nodejs的雪碧图制作工具的示例代码
2018/11/05 NodeJs
监听angularJs列表数据是否渲染完毕的方法示例
2018/11/07 Javascript
详解nodejs http请求相关总结
2019/03/31 NodeJs
基于iview-admin实现动态路由的示例代码
2019/10/02 Javascript
Vue如何使用混合Mixins和插件开发详解
2020/02/05 Javascript
[02:48]DOTA2超级联赛专访海涛:你们的选择没有错
2013/06/07 DOTA
[01:13:51]TNC vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python实现图片滑动式验证识别方法
2017/11/09 Python
python tkinter canvas 显示图片的示例
2019/06/13 Python
用pyqt5 给按钮设置图标和css样式的方法
2019/06/24 Python
如何基于Python Matplotlib实现网格动画
2020/07/20 Python
Lime Crime官网:美国一家主打梦幻精灵系的彩妆品牌
2019/03/22 全球购物
结构和类有什么异同
2012/07/16 面试题
行政总监岗位职责
2013/12/05 职场文书
优秀员工自荐书范文
2013/12/08 职场文书
应届生如何写自荐信
2014/01/05 职场文书
高中美术教学反思
2014/01/19 职场文书
简历中自我评价怎么写
2014/02/12 职场文书
领导班子四风查摆对照检查材料思想汇报
2014/10/05 职场文书
2014年大学学生会工作总结
2014/12/02 职场文书
严以用权学习心得体会
2016/01/12 职场文书
Redis 配置文件重要属性的具体使用
2021/05/20 Redis
i5-10400f处理相当于i7多少水平
2022/04/19 数码科技