$password = checkpassword($password, $password2); $name = checkname($name); $idcard = checkidcard($idcard); $email1 = checkemail($email1, 'email1'); $email2 = $email2 ? checkemail($email2, 'email2') : ''; $qq = checkqq($qq); $msn = $msn ? checkemail($msn, 'msn') : ''; $tel3 = $tel3 != $lang['insenz_register_extension'] ? intval($tel3) : ''; $tel = checktel($tel1, $tel2, $tel3, 'tel'); $fax = $fax2 ? checktel($fax1, $fax2, $fax3, 'fax') : ''; $mobile = checkmobile($mobile); $cpc = checkcpc($country, $province, $city); $country = $cpc[0]; $province = $cpc[1]; $city = $cpc[2]; $address = checkaddress($address); $postcode = checkpostcode($postcode); $alipay = checkemail($alipay, $lang['insenz_register_alipay']); $response = insenz_request('<cmd id="checkHandle"><handle>' . $username . '</handle></cmd>'); if ($response['status']) { insenz_alert($response['data']); } else { $response = $response['data']['response'][0]['data'][0]['VALUE']; } if ($response == 'handle_exists') { insenz_alert('insenz_usernameexists', 'username'); } foreach ($items as $item) { $insenz['profile'][$item] = ${$item}; } $insenz['step'] = 2;
$app->flash('error', "An error has occured - {$response}"); sql_query("UPDATE balances SET balance = balance + {$balance} WHERE email='{$address}'"); } } } else { $app->flash('error', "Amount is too small"); } } else { $app->flash('error', "You don't have enough coins to cash out"); } $app->redirect($app->urlFor('faucet')); })->name('cashout'); $app->post("/faucet", function () use($app) { global $mysqli, $allowEmail, $allowCoin; $address = $app->request()->post('address'); if (!checkaddress($address)) { $err = array(); if ($allowCoin) { $err[] = COIN_NAME; } if ($allowEmail) { $err[] = "email"; } $app->flash('error', "Not a valid " . implode("/", $err) . " address!"); $app->redirect($app->urlFor('root')); } $_SESSION['address'] = $mysqli->real_escape_string($address); $app->redirect($app->urlFor('faucet')); })->name("post_faucet"); $app->get('/(:segments+)', function ($segments) use($app) { $app->redirect($app->urlFor('root'));