Làm Webmaster part 5 - Pdf 15

Đăng ký một diễn đàn miễn phí

1 số dịch vụ nữa cho anh em lựa chọn (Cách đăng kí gần như giống nhau nên khỏi chỉ
nhé )

http://www.invisionplus.net/

http://www.forumer.com/

http://www.dk3.com/
(phpbb)

Thanks - Baby [email protected] !!!

http://www.bbfree.com
http:///www.invisionfree.com
www.forumhoster.com

www.net.tf (c) [email protected]

www.invisionfree.com

Phần 1: Đăng ký ở websamba
Websamba hiện đang là free host hot nhất dành cho dân nghiền ASP, HTML mà không
có kinh phí hoặc điều kiện thuê host riêng
Khi đăng ký ở websamba bạn sẽ có 1 host :
· Dung lượng 30 Mb
· Tài khoản FTP
· Không giới hạn brandwidth
· Không cần cài đặt !
· Subdomain dạng www.websamba.com/tentaikhoan/

khởi tạo và đếm. Khi một user vào thăm trang web, đối tượng session sẽ tăng lên một, khi
user nào đó rời trang web, session sẽ giảm đi một. Biến "visitors" cùng với các sự kiện
của đối tượng App và Session sẽ được đặt trong file global.asa.

file global.asa
Code:
<Script language = "vbscript" runat = "server">

Sub Application_OnStart
Application("visitors") = 0
End Sub

Sub Session_OnStart
Application.Lock
Application("visitors") = Application("visitors") + 1
Application.Unlock
End Sub

Sub Session_OnEnd
Application.Lock
Application("visitors") = Application("visitors") - 1
Application.Unlock
End Sub

</Script> Để hiển thị số người hiện tại thăm trang web trong một file ASP:
Code:
<html>

/* Các tham số kết nối được sử dụng để dùng chung */
var $host = 'localhost';
var $database ='test';
var $user = 'test';
var $password = 'test';

var $timeoutSeconds = 120;
var $numberOfUsers = 0;

function UsersOnline() {

$this->refresh();
}

function getNumber() {
return $this->numberOfUsers;
}

function printNumber() {
if($this->numberOfUsers == 1) {
echo "$this->numberOfUsers User online";
} else {
echo "$this->numberOfUsers Users online";
}
}

function refresh() {
global $REMOTE_ADDR, $PHP_SELF;

$currentTime = time();

Còn trong file cần hiển thị, các bạn chỉ cần tạo một thể hiện của nó, vậy là được
Mã PHP:
<?php
include('usersOnline.php');

$ol = new UsersOnline();

$ol->printNumber();

?> Đoạn code này tôi đã test chiều nay rồi, hiển thị đúng số người online.
Bài viết sưu tầm từ VnInformatics.


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status