Example #1
0
  <script>
  !function(d,s,id){
    var js,fjs=d.getElementsByTagName(s)[0],
    p=/^http:/.test(d.location)?'http':'https';
    if(!d.getElementById(id)){
      js=d.createElement(s);
      js.id=id;js.src=p+'://platform.twitter.com/widgets.js';
      fjs.parentNode.insertBefore(js,fjs);
    }}(document, 'script', 'twitter-wjs');
  </script>

  <?php 
if (!empty($_POST['listingID'])) {
    removeListing($_POST['listingID']);
}
$row = signedIn();
$listingCount = bookCount($row, 'lenderID');
$borrowedCount = bookCount($row, 'borrowerID');
?>

<div id="profile-container">
  <div class="profile-header-bg">
    <div class="profile-header">
      <a href="search.php"><img src="../Images/Booklend-small-logo.png" alt="Booklend Logo" class="logo-small"></a>
      <div class="logout-container">
        <div class="logout-circle"></div>
        <a href="signout.php" class="logout">LOGOUT</a>
      </div>

      <div class="share-buttons">
        <div class="fb-share-button" data-href="https://54.206.3.2/blt/BLT-Applicaton/Website-files/index.php" data-layout="button_count"></div>
Example #2
0
</head>
<body>
<div id="load-wrap" class="load-cover">
  <div id="wall-loading" class="loading load-cover"> <svg xmlns="http://www.w3.org/2000/svg"> 
    <!-- Created with Method Draw - http://github.com/duopixel/Method-Draw/ -->
    <g>
      <title>稍等一下,马上就好。</title>
      <ellipse ry="50%" rx="50%" id="svg_1" cy="50%" cx="50%" stroke-width="0" stroke="#fff" fill="#ccc"/>
    </g>
    </svg> <span>loading...</span> </div>
</div>
<div id="wall-maincontainer" class="wall-container">
  <div id="wall-side" class="wall-container">
    <?php 
        if ($loginUser) {
            if (!signedIn($loginUser)) {
                ?>
    <button id="sign-btn" class="btn btn-warning btn-block">点击签到</button>
    <?php 
            } else {
                ?>
    <button class="btn btn-warning btn-block" disabled="disabled">已签到<?php 
                echo getSignDays($loginUser);
                ?>
天</button>
    <?php 
            }
        }
        ?>
    <div class="container">
      <div class="row">
Example #3
0
function signin($id)
{
    if (signedIn($id)) {
        returnError('您已签到。');
        return;
    }
    try {
        $userData = WaUser::GetUserData($id);
    } catch (Exception $e) {
        returnError($e->getMessage());
    }
    if (!$userData) {
        returnError();
        return;
    }
    $lastSign = $userData['user_lastsign'];
    $lastSignTime = strtotime($lastSign);
    $yesterdayDate = getdate(strtotime('-1 day'));
    $lastSignDate = getdate($lastSignTime);
    if ($yesterdayDate['year'] == $lastSignDate['year'] && $yesterdayDate['yday'] == $lastSignDate['yday']) {
        $userData['user_signdays']++;
    } else {
        $userData['user_signdays'] = 1;
    }
    $userData['user_lastsign'] = date('Y-m-d');
    $userData['user_wealth'] += 14;
    $userData['user_exp'] += 5;
    $result = WaUser::SetUserData($id, $userData);
    if ($result) {
        $retArr = array('state' => 'success', 'signdays' => $userData['user_signdays'], 'wealth' => $userData['user_wealth'], 'exp' => $userData['user_exp']);
        echo json_encode($retArr);
    } else {
        throw new Exception($userData['user_exp']);
        returnError();
    }
}