예제 #1
0
function isActiveUser($user)
{
    if ($user == activeUser()) {
        return true;
    } else {
        return false;
    }
}
			  <button class="btn btn-info" type="submit">Filter</button>
            </div>
   
	</form>
</div>


<div class="container">	
<div class="col-md-10">
	<div class="row" id="booklist">
	

	<?php 
include_once 'core/database/connect.php';
include_once 'core/functions/general.php';
$userId = activeUser();
define("BOOKSPERPAGE", 9);
//Get textbooks
$sql = $dbconn->prepare("SELECT * FROM `textbooks` WHERE `UserID` = :userID ORDER BY `BookID`");
$sql->bindParam(":userID", $userId);
$sql->execute();
$result = $sql->fetchall();
for ($i = ($page - 1) * BOOKSPERPAGE; $i < $page * BOOKSPERPAGE && $i < count($results); $i++) {
    $ref = bookIdToRef($results[$i]['BookId'], $dbconn);
    $des = substr($results[$i]["Description"], 0, 50);
    echo ' 
		
		<div class="col-lg-4">
		
		<div class="thumbnail">
		<img src="core/getTextbookImage.php?ref=' . $ref . '" alt="Book" width="100px" height="100px">
include "validation.php";
include_once 'functions/errors.php';
if (isset($_POST['update'])) {
    //Timming
    //$username = trim($_POST['user']);
    //$img = trim($_POST['img']);
    $fname = trim($_POST['fname']);
    $sname = trim($_POST['sname']);
    $email = trim($_POST['email']);
    $phone = trim($_POST['phone']);
    $uni = trim($_POST['uni']);
    $camp = trim($_POST['campus']);
    $opass = trim($_POST['opass']);
    $npass = trim($_POST['npass']);
    $cpass = trim($_POST['cpass']);
    $userid = activeUser();
    $img_flag = false;
    $errmsg_arr = array();
    //Validate Image
    if (isset($_FILES['image'])) {
        if ($_FILES['image']['size'] > 0 && $_FILES['image']['size'] < 5242880 && substr($_FILES['image']['type'], 0, 5) == "image") {
            $tmpName = $_FILES['image']['tmp_name'];
            $imgType = substr($_FILES['image']['type'], 6);
            $fp = fopen($tmpName, 'rb');
            $img_flag = true;
        } else {
            $errmsg_arr[] = "Image Error! The file may be empty, corrupted or exceeding 5mbs";
        }
    }
    //update user details
    $query = $dbconn->prepare("UPDATE `user-details` SET `Firstname`=:fname, `Surname`=:sname,\r\n\t\t\t`Email`=:email, `PhoneNumber`=:phone, `UniId`=:uni, `CampusId`=:camp WHERE \r\n\t\t\t`UserId`=:userid");
예제 #4
0
     break;
 case 27:
     //查看用户离线消息数
     var_dump(getOfflineMessages("zhangsan"));
     break;
 case 28:
     //查看某条消息的离线状态
     var_dump(getOfflineMessageStatus("zhangsan", "77225969013752296_pd7J8-20-c3104"));
     break;
 case 29:
     //禁用用户账号-----
     var_dump(deactiveUser("zhangsan"));
     break;
 case 30:
     //解禁用户账号-----
     var_dump(activeUser("zhangsan"));
     break;
 case 31:
     //强制用户下线
     var_dump(disconnectUser("zhangsan"));
     break;
 case 32:
     //上传图片或文件
     var_dump(uploadFile("./resource/up/pujing.jpg"));
     //var_dump(uploadFile("./resource/up/mangai.mp3"));
     //var_dump(uploadFile("./resource/up/sunny.mp4"));
     break;
 case 33:
     //下载图片或文件
     var_dump(downloadFile('01adb440-7be0-11e5-8b3f-e7e11cda33bb', 'Aa20SnvgEeWul_Mq8KN-Ck-613IMXvJN8i6U9kBKzYo13RL5'));
     break;
<?php

include "core/database/connect.php";
include "core/functions/general.php";
include "core/validation.php";
$profile = retrieveProfile(activeUser(), $dbconn);
$user = retrieveUser(activeUser(), $dbconn);
?>

<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>BookHunters</title>


<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<!-- BookHunters -->
<link rel="stylesheet" href="css/bootstrap.css">

</head>
<body>
<?php 
include 'components/header.php';
?>


<div class="container" style="padding-top: 5px;">
  <h2 class="page-header">Edit Profile</h2>
예제 #6
0
        </div>
        <div class="form-group">
          <label class="col-lg-3 control-label">Phone Number:</label>
          <p class="col-md-3 control-label"><?php 
echo $profile['PhoneNumber'];
?>
</p>
          <div class="col-lg-8">
          </div>
        </div>
       
        <div class="form-group">
          <label class="col-md-3 control-label"></label>
          <div class="col-md-8">
          <?php 
if ($user['UserId'] == activeUser()) {
    echo '<a class="btn btn-primary" href="edit_profile.php">Edit</a>';
    echo '<a class="btn btn-default" href="myuploads.php">My Uploads</a>';
}
?>
		  
<input type="hidden" class="rating" data-filled="glyphicon glyphicon-heart" data-empty="glyphicon glyphicon-heart-empty"/>

		  
		  
          </div>
        </div>
      </form>
	  
      <div class="text-center">