Thứ Ba, 6 tháng 8, 2013
Khi nói đến bộ đếm bạn thường nghĩ ngay đến
các dịch vụ web miễn phí như của bravenet, v.v.. tuy nhiên để website của bạn thêm
tính chuyên nghiệp tại sao bạn không thử làm một bộ đếm bằng ngôn ngữ kịch bản php
nhỉ? Hôm nay mình sẽ xin chia sẻ 1 chút kiến thức về PHP để làm bộ đếm cho website của bạn mà không cần liên quan đến cơ sở dữ liệu MySQL
Bước 1: Bạn hãy mở trang web của mình ra (ví dụ mở bằng
FrontPage), tìm đến vị trí mà bạn muốn để bộ đếm. Sau đó nhấp chuột qua phần HTML cơ bản, đừng thay đổi vị trí con trỏ, bạn “bê cái
đống bên dưới" bỏ vào đó :
<?
<?
<?
<? $CountFile = "Counter.log";
<?
<? $CountFile = "Counter.log";
$CF = fopen
($CountFile, "r");
$Hits = fread
($CF, filesize ($CountFile) );
fclose
($CF);
$Hits++;
$CF = fopen
($CountFile, "w");
fwrite
($CF, $Hits);
fclose
($CF);
echo
($Hits);
?>
Example of how your free counter will look:
(differentstylesavailable here)
Sponsored Lin
Sau đó lưu tập tin này lại, và đổi thành *.php
thay vì *.htm như lúc đầu.
Bước 2: Bây giờ hãy mở NotePad ra he. Gõ vào đó một số nào đó (tốt
nhất là số 0), đây sẽ là giá trị cho bộ đếm của bạn khi khởi tạo. Nhớ là đừng
có khoảng trắng hay dấu enter nào à nghen, rồi tiếp tục lưu tập tin này lại với
tên "counter.log".
Bước 3: Giờ tạm xong rồi đó, bây giờ tải (upload) lên mạng. Sau khi
upload xong, bạn phải dùng chức năng "chmod" (tương đương với lệnh
gán thuộc tính trong Windows) để thay đổi thuộc tính tập tin counter.log thành
777 (nghĩa là cho đọc tập tin và ghi lại lên tập tin đó).
Vậy là xong, nếu chờ người ta vào để thử thì
hơi lâu đó, bạn hãy truy cập vào trang web của mình đi, mỗi lần bạn Refresh thì
bộ đếm sẽ tăng lên l. Có thể giải thích như sau: tập tin counter.log dùng để
lưu giá trị biến đếm, khi trang php chạy, nó số lấy giá trị này ra tăng
lên 1 đơn vị, sau đó ghi đè lên tập tin counter.log, đồng thời in số đó ra màn
hình với câu lệnh “echo''. Thật đơn giản! Vậy là từ nay bạn sẽ biết có bao
nhiêu người ghé thăm "nhà" bạn rồi!
Bài đăng phổ biến
-
Mới nhất hay nhất. Hướng dẫn PHP và SQL toàn tập cơ bản đến nâng cao . Sau bao ngày rong chơi trên mạng. Mình đã sưu tầm được mấy cuốn tài l...
-
Những kiến thức được hướng dẫn trong DVD Phần căn bản các bạn sẽ được làm quen với câu lệnh, cú pháp của PHP bắt đầu bằng việc tạo biến, tạo...
0 nhận xét:
Đăng nhận xét