社区(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中++i 与 i++ 的区别
Aug 08 PHP
php模板函数 正则实现代码
Oct 15 PHP
在Yii框架中使用PHP模板引擎Twig的例子
Jun 13 PHP
php的闭包(Closure)匿名函数初探
Feb 14 PHP
Symfony2学习笔记之模板用法详解
Mar 17 PHP
CodeIgniter基于Email类发邮件的方法
Mar 29 PHP
php 数组字符串搜索array_search技巧
Jul 05 PHP
php使用正则表达式获取字符串中的URL
Dec 29 PHP
/etc/php-fpm.d/www.conf 配置注意事项
Feb 04 PHP
PHP基于DOMDocument解析和生成xml的方法分析
Jul 17 PHP
详解thinkphp5+swoole实现异步邮件群发(SMTP方式)
Oct 13 PHP
laravel-admin 实现给grid的列添加行数序号的方法
Oct 08 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分页示例代码
2007/03/19 PHP
PHP将DateTime对象转化为友好时间显示的实现代码
2011/09/20 PHP
PHP小技巧之JS和CSS优化工具Minify的使用方法
2014/05/19 PHP
ThinkPHP使用PHPExcel实现Excel数据导入导出完整实例
2014/07/22 PHP
thinkPHP事务操作简单案例分析
2019/10/17 PHP
jsTree树控件(基于jQuery, 超强悍)[推荐]
2009/09/01 Javascript
ASP中进行HTML数据及JS数据编码函数
2009/11/11 Javascript
随窗体滑动的小插件sticky源码
2013/06/21 Javascript
js 实现的可折叠留言板(附源码下载)
2014/07/01 Javascript
JS实现双击编辑可修改状态的方法
2015/08/14 Javascript
jQuery实现点击后标记当前菜单位置(背景高亮菜单)效果
2015/08/22 Javascript
jQuery实现漂亮实用的商品图片tips提示框效果(无图片箭头+阴影)
2016/04/16 Javascript
jQuery实现表格行和列的动态添加与删除方法【测试可用】
2016/08/01 Javascript
js实现html table 行,列锁定的简单实例
2016/10/13 Javascript
微信小程序 教程之wxapp视图容器 swiper
2016/10/19 Javascript
vuejs使用axios异步访问时用get和post的实例讲解
2018/08/09 Javascript
js中switch语句的学习笔记
2020/03/25 Javascript
基于JS实现计算24点算法代码实例解析
2020/07/23 Javascript
js实现搜索提示框效果
2020/09/05 Javascript
vant picker+popup 自定义三级联动案例
2020/11/04 Javascript
python标准日志模块logging的使用方法
2013/11/01 Python
极简的Python入门指引
2015/04/01 Python
深入理解Django的自定义过滤器
2017/10/17 Python
python的文件操作方法汇总
2017/11/10 Python
Python实现PS图像调整之对比度调整功能示例
2018/01/26 Python
Python简单生成随机数的方法示例
2018/03/31 Python
virtualenv 指定 python 解释器的版本方法
2018/10/25 Python
Pandas库之DataFrame使用的学习笔记
2019/06/21 Python
解决Django layui {{}}冲突的问题
2019/08/29 Python
pytorch 实现打印模型的参数值
2019/12/30 Python
pytorch随机采样操作SubsetRandomSampler()
2020/07/07 Python
英国潮流网站:END.(全球免邮)
2017/01/16 全球购物
商务邀请函范文
2014/01/14 职场文书
运动会闭幕式通讯稿
2015/07/18 职场文书
2016国庆节67周年红领巾广播稿
2015/12/18 职场文书
Django Paginator分页器的使用示例
2021/06/23 Python