开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 2208|回复: 13
收起左侧

[精币悬赏] 简简单单discuzX2.5登陆得精币100

[复制链接]
发表于 2012-8-8 16:16:32 | 显示全部楼层 |阅读模式   福建省莆田市
本帖最后由 leijuncong 于 2012-8-9 18:42 编辑

www.igow.net  
登陆软件必须用论坛账号登陆
登陆成功必须扣论坛  金币1
PHP以传上跟目录  命名为check.php
附PHP源码
  1. <?php

  2. /**
  3. * 将字符串转换成unicode编码
  4. *
  5. * @param string $input
  6. * @param string $input_charset
  7. * @return string
  8. */
  9. function str_to_unicode($input,

  10. $input_charset = 'gbk'){
  11. $input = iconv($input_charset, "gbk",

  12. $input);
  13. preg_match_all("/[\x80-\xff]?./",

  14. $input, $ar);
  15. $b = array_map('utf8_unicode_', $ar[0]);
  16. $outstr = join("", $b);
  17. return $outstr;
  18. }

  19. function utf8_unicode_($c, $input_charset

  20. = 'gbk'){
  21. $c = iconv($input_charset, 'utf-8', $c);
  22. return utf8_unicode($c);
  23. }
  24. // utf8 -> unicode
  25. function utf8_unicode($c) {
  26. switch(strlen($c)) {
  27. case 1:
  28. return $c;
  29. case 2:
  30. $n = (ord($c[0]) & 0x3f) << 6;
  31. $n += ord($c[1]) & 0x3f;
  32. break;
  33. case 3:
  34. $n = (ord($c[0]) & 0x1f) << 12;
  35. $n += (ord($c[1]) & 0x3f) << 6;
  36. $n += ord($c[2]) & 0x3f;
  37. break;
  38. case 4:
  39. $n = (ord($c[0]) & 0x0f) << 18;
  40. $n += (ord($c[1]) & 0x3f) << 12;
  41. $n += (ord($c[2]) & 0x3f) << 6;
  42. $n += ord($c[3]) & 0x3f;
  43. break;
  44. }
  45. return "&#$n;";
  46. }

  47. /**
  48. * 将unicode字符转换成普通编码字符
  49. *
  50. * @param string $str
  51. * @param string $out_charset
  52. * @return string
  53. */
  54. function str_from_unicode($str,

  55. $out_charset = 'gbk'){
  56. $str = preg_replace_callback("|&#([0-9]

  57. {1,5});|", 'unicode2utf8_', $str);
  58. $str = iconv("UTF-8", $out_charset,

  59. $str);
  60. return $str;
  61. }

  62. function unicode2utf8_($c){
  63. return unicode2utf8($c[1]);
  64. }
  65. function unicode2utf8($c){
  66. $str="";
  67. if ($c < 0x80) {
  68. $str.=$c;
  69. } else if ($c < 0x800) {
  70. $str.=chr(0xC0 | $c>>6);
  71. $str.=chr(0x80 | $c & 0x3F);
  72. } else if ($c < 0x10000) {
  73. $str.=chr(0xE0 | $c>>12);
  74. $str.=chr(0x80 | $c>>6 & 0x3F);
  75. $str.=chr(0x80 | $c & 0x3F);
  76. } else if ($c < 0x200000) {
  77. $str.=chr(0xF0 | $c>>18);
  78. $str.=chr(0x80 | $c>>12 & 0x3F);
  79. $str.=chr(0x80 | $c>>6 & 0x3F);
  80. $str.=chr(0x80 | $c & 0x3F);
  81. }
  82. return $str;
  83. }

  84. /**
  85. * 模拟JS里的unescape
  86. *
  87. * @param unknown_type $str
  88. * @return unknown
  89. */
  90. function unescape($str) {
  91. $str = rawurldecode($str);
  92. preg_match_all("/(?:%u.{4})|.

  93. {4};|&#\d+;|.+/U",$str,$r);
  94. $ar = $r[0];
  95. #print_r($ar);
  96. foreach($ar as $k=>$v) {
  97. if(substr($v,0,2) == "%u")
  98. $ar[$k] = iconv("UCS-2","GB2312",pack

  99. ("H4",substr($v,-4)));
  100. elseif(substr($v,0,3) == "")
  101. $ar[$k] = iconv("UCS-2","GB2312",pack

  102. ("H4",substr($v,3,-1)));
  103. elseif(substr($v,0,2) == "&#") {
  104. echo substr($v,2,-1)."
  105. ";
  106. $ar[$k] = iconv("UCS-2","GB2312",pack

  107. ("n",substr($v,2,-1)));
  108. }
  109. }
  110. return join("",$ar);
  111. }
  112. function encrypt($strqq)
  113. {
  114.         //文件版本
  115.         srand((double)microtime()

  116. *1000000);
  117.         $rand_number= rand(0,8);
  118.         $file_ver="0140";
  119.         echo  ($rand_number+1);
  120.         echo rand(0,9);
  121.         echo $file_ver;
  122.         echo "00";
  123.         $str=$strqq.$rand_number;
  124.         echo substr(md5($str),8,16);
  125. }



  126.     $mysql_server_name="localhost"; //数

  127. 据库服务器名称
  128.     $mysql_username="tfhssouj_igow"; //

  129. 连接数据库用户名
  130.     $mysql_password="414776518lei"; // 连

  131. 接数据库密码
  132.     $mysql_database="tfhssouj_igow"; //

  133. 数据库的名字
  134.    
  135.         $reqqq=$_GET['E'];
  136.         $reqName=$_GET["M"];
  137.         if(empty($reqqq) || !isset

  138. ($reqqq) || $reqqq=='' || $reqqq==null){
  139.                 encrypt("Error!");
  140.                 die();
  141.                 exit(0);
  142.         }
  143.         if(empty($reqName) || !isset

  144. ($reqName) || $reqName=='' ||

  145. $reqName==null){
  146.                 encrypt("Error!");
  147.                 die();
  148.                 exit(0);
  149.         }

  150.         
  151.     // 连接到数据库
  152.     $conn=mysql_connect

  153. ($mysql_server_name, $mysql_username,
  154.                         $mysql_password);
  155.                         
  156.      // 从表中提取信息的sql语句
  157.     $strsql="SELECT b.Status as

  158. status,b.GroupId as groupid,c.extcredits4

  159. as credit,a.uid as uid FROM

  160. pre_common_member_profile

  161. a,pre_common_member

  162. b,pre_common_member_count c where

  163. a.uid=b.uid and a.uid=c.uid and a.qq='" .

  164. $reqqq . "' order by b.Regdate desc";
  165.         mysql_query("set names 'gbk'");
  166.         
  167.     // 执行sql查询
  168.     $result=mysql_db_query

  169. ($mysql_database, $strsql, $conn);
  170.         

  171.         $num = mysql_num_rows($result);
  172.         if($num==0)
  173.         {
  174.                

  175. date_default_timezone_set('PRC');
  176.                 $strsql="insert into

  177. pre_common_checklog(qq,name,addtime)

  178. values(".$reqqq.",'".$reqName."','".date

  179. ('Y-m-d H:i:s')."')";
  180.                 mysql_db_query

  181. ($mysql_database, $strsql, $conn);
  182.                 mysql_free_result

  183. ($result);
  184.             // 关闭连接
  185.             mysql_close($conn);  
  186.                 encrypt("ErrorNo");
  187.                 die();
  188.                 exit(0);
  189.         }
  190.     // 获取查询结果
  191.     $row=mysql_fetch_row($result);
  192.    
  193.    

  194.     // 显示字段名称
  195.         /*
  196.     for ($i=0; $i<mysql_num_fields

  197. ($result); $i++)
  198.     {
  199.       echo '<td bgcolor="#000F00"><b>'.
  200.       mysql_field_name($result, $i);
  201.       echo "</b></td></b>";
  202.     }
  203.     echo "</tr></b>";*/
  204.     // 定位到第一条记录
  205.     mysql_data_seek($result, 0);
  206.     // 循环取出记录
  207.     if ($row=mysql_fetch_row($result))
  208.     {
  209.                 if($row[1]>=4 && $row[1]

  210. <=9)
  211.                 {
  212.                  encrypt("ErrorGroup!");
  213.                  
  214.                 }else if($row[2]<=0)
  215.                 {//积分
  216.                         encrypt

  217. ("ErrorCredit!");
  218.                 }else if($row[0]==-1)
  219.                 {//锁定
  220.                         encrypt

  221. ("ErrorStatus");
  222.                 }else
  223.                 {
  224.                         $strsql="update

  225. pre_common_member_count set

  226. extcredits4=extcredits4-1 where uid=" .

  227. $row[3];
  228.                         mysql_db_query

  229. ($mysql_database, $strsql, $conn);
  230.                         
  231.                         encrypt($reqqq);
  232.               }
  233.     }else
  234.         {
  235.             // 释放资源
  236.             mysql_free_result($result);
  237.             // 关闭连接
  238.             mysql_close($conn);  
  239.                 encrypt("ErrorNo");
  240.                 die();
  241.                 exit(0);
  242.         }

  243.     // 释放资源
  244.     mysql_free_result($result);
  245.     // 关闭连接
  246.     mysql_close($conn);  
  247. ?>
复制代码
结帖率:100% (3/3)

签到天数: 6 天

发表于 2012-8-8 16:29:14 | 显示全部楼层   云南省昆明市
登陆成功还扣币..,话说,没测试账号吗
回复 支持 反对

使用道具 举报

头像被屏蔽
结帖率:91% (10/11)
发表于 2012-8-8 17:00:51 | 显示全部楼层   湖北省荆门市
登陆成功必须扣论坛 extcredits4(积分类型4)  这个地方不明白
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-8 17:00:51 | 显示全部楼层   福建省莆田市
测试账号随便注册一个
回复 支持 反对

使用道具 举报

结帖率:89% (16/18)
发表于 2012-8-8 17:14:56 | 显示全部楼层   广东省佛山市
登陆扣积分?你还是先弄一个可以扣积分的功能,比如发帖那种!
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)
发表于 2012-8-8 17:43:40 | 显示全部楼层   江苏省扬州市
登陆扣币可以用软件POST下载一个附件(设定附件下载扣币)来解决   登陆就更简单了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-9 08:01:15 | 显示全部楼层   福建省莆田市
大神来临 发表于 2012-8-8 17:00
登陆成功必须扣论坛 extcredits4(积分类型4)  这个地方不明白

金钱: 28  
威望: 0      
贡献: 0
封神币: 0   
前面3个是默认的  后面的是我自定义的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-9 08:13:56 | 显示全部楼层   福建省莆田市
本帖最后由 leijuncong 于 2012-8-9 08:16 编辑
louscwlh 发表于 2012-8-8 17:43
登陆扣币可以用软件POST下载一个附件(设定附件下载扣币)来解决   登陆就更简单了
为了方便测试  注册送100封神币   下面的  每项操作
策略名称都会减一封神币  大家认为哪个简单就用哪种方法

        周期        奖励次数        威望        金钱        贡献        封神币         
淘专辑被订阅        每天        3                                        编辑
文章评论        每天        40                                        编辑
修改域名        一次        N/A                                        编辑
信息表态        每天        10                                        编辑
使用应用        每天        10                                        编辑
安装应用        不限        0                                        编辑
被评论        每天        20                                        编辑
评论        每天        40                                        编辑
发起分享        每天        3                                        编辑
参与投票        每天        10                                        编辑
发表日志        每天        3                                        编辑
发表记录        每天        5                                        编辑
被留言        每天        5                                        编辑
留言        每天        20                                        编辑
打招呼        每天        10                                        编辑
访问别人空间        每天        10                                        编辑
每天登录        每天        1                                        编辑
热点信息        不限        0                                        编辑
视频认证        一次        N/A                                        编辑
设置头像        一次        N/A                                        编辑
邮箱认证        一次        N/A                                        编辑
成功交易        不限        0                                        编辑
注册推广        不限        0                                        编辑
访问推广        不限        0                                        编辑
搜索        不限        0                                        编辑
发短消息        不限        0                                        编辑
下载附件        不限        0                                        编辑
上传附件        不限        0                                        编辑
加精华        不限        0                                        编辑
发表回复        不限        0                                        编辑
发表主题        不限        0                                        编辑











回复 支持 反对

使用道具 举报

结帖率:50% (5/10)
发表于 2012-8-9 08:32:01 高大上手机用户 | 显示全部楼层   浙江省台州市
广告吗?还是?
来自:精易论坛 Android客户端来自: Android客户端
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-9 09:33:17 | 显示全部楼层   福建省莆田市
初音未来丶 发表于 2012-8-9 08:32
广告吗?还是?
来自:精易论坛 Android客户端

什么广告啊  骗大家注册?我的论坛是给特定的人用的 你们注册了也不会去的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表