Đặt bộ đếm trên trang Web ---Ngay khi đưa trang web đầu tiên của mình lên Internet, bạn đã muốn biết có bao nhiêu người sẽ đến đọc trang web đó.Cũng như bạn,tôi đã từng sử dụng khá nhiều
Trang 1Banner tự động chạy
-Code:
<html>
<head>
<LINK href="zing_banner.css"
type=text/css rel=stylesheet>
<SCRIPT src="zing_trangchu/anh_thu.js" type=text/javascript></SCRIPT>
<style>
<! img { border:0 }
>
</style>
</head>
<BODY background="http://www.vn-zoom.com/images/bg_hoa.gif">
<body topmargin="0" leftmargin="0">
<center>
<table border=0 width=780 cellspacing=0 cellpadding=0 >
<tr><td align=center>
<SCRIPT type=text/javascript>
<! var focus_width=780;
var focus_height=260;
var text_height=0;
// >
</SCRIPT>
<SCRIPT language=javascript type=text/javascript>
<! var xsImgs = new Array("banner.jpg","banner1.jpg","banner2.jpg","ba
nner3.jpg","banner4.jpg","banner5.jpg","banner6.jp g","banner7.jpg","banner8.jpg");
var xsImgLinks = new
Array("http://maiyeuem.li/","http://maiyeuem.li/","http://maiyeuem.li/","http://maiyeuem.li/"); var xsImgTexts = new Array(" "," "," ");
var xsImgSize = new Array(focus_width, focus_height);
// >
</SCRIPT>
<SCRIPT language=javascript src="http://www.vn-zoom.com/images/banner.js"
type=text/javascript></SCRIPT>
</td></tr></table>
</center>
</body>
</html>
[hr]
ghi chú
1 các bạn nên thay đổi các size chiều cao x chiều rộng nếu có thể tùy ý các bạn
Trang 2Đặt bộ đếm trên trang Web
-Ngay khi đưa trang web đầu tiên của mình lên Internet, bạn đã muốn biết có bao nhiêu người sẽ đến đọc trang web đó.Cũng như bạn,tôi đã từng sử dụng khá nhiều những bộ đếm miễn phí.Nhưng rồi không bằng lòng với những gì được cho không, cộng với chút công sức tìm hiểu, tôi đã tìm ra các làm
bộ đếm cho mình
Vì bộ đếm này được biết bằng PHP nên điều kiện để bộ đếm hoạt động được là website của bạn phải
hỗ trợ PHP.Nếu muốn lưu giữ website miễn phí thì đây là một số nhà cung cấp dịch vụ lưu website có
hỗ trợ PHP: http://www.cbj.net,http://www.lycos ourceforge.net,
Sau đây là hướng dẫn nhanh để bạn có được bộ đếm trên trang web của mình
Bước 1: Mở tệp web muốn đặt bộ đếm bằng một trình soạn thảo văn bản như Notepad, EditPlus, UltraEdit.Mã HTML trang web của bạn sẽ hiện lên trong trình soạn thảo
Bước 2:TÌm đến bị trí bạn muốn hiện bộ đếm và dán đoạn mã PHP dưới đây vào:
<?
$CountFile = "index.log";
$CF = fopen ($CountFile,"r");
$Hits = fread ($CF, filesize($CountFile));
fclose ($CF);
$Hits ++;
$CF = fopen($CountFile,"w");
fwrite ($CF,$Hits);
fclose($CF);
echo($Hits);
?>
Bước 3:Lưu tệp.Nếu tệp có phần mở rộng là html thì đổi tên sang php Ví dụ index.htm thì đổi thành index.php Có vậy thì sever mới hiểu và thi hành đoạn mã để hiện bộ đếm
Bước 4: Tạo một tệp văn bản có tên index.log để lưu giá trị đếm.Nội dung tệp này là một con số bất kỳ
mà bạn muốn bắt đầu cho bộ đếm của mình (ta hãy bắt đầu bằng con số 0).Nhớ dừng thêm dấu cách, Enter hay một ký tự nào khác ngoài con số trên
Bước 5:Upload tệp web chứa bộ đếm (index.php) và tệp index.log lên website của bạn và nhớ đặt thuộc tính cho tệp index.log là writable bằng lệnh chmod 777
Bầy giờ, hãy đánh địa chỉ tệp web của mình trong trình duyệt, bạn sẽ thấy trang web hiện lên cùng với
bộ đếm.Mỗi lần bạn nhấn nút Refresh thì bộ đếm lại tăng lên 1 đơn vị
Nay ta hãy nhìn sâu vào đoạn mã PHP một chút Nguyên lý chung của các bộ đếm là lưu giá trị đếm vào một tệp riêng, mỗi lần có người truy cập đến tệp web là sẽ đọc giá trị lưu trong tệp đếm, tăng thêm
1, ghi lại vào tệp đếm và hiện giá trị đó lên màn hình
Trước hết ta cần cho chương trình biết giá trị đếm được lưu ở đâu hay nói cách khác, tên tệp lưu giá trị đếm là gì:
$CountFile = "index.log";
Dùng các hàm xử lý tệp do PHP cung cấp, ta lần lượt mở tệp ở chế độ đọc("r" có nghĩa là "reading") và gán con trỏ tệp cho biến $CF:
$CF = fopen($CountFile,"r");
đọc toàn bộ nọi dung tệp và lưu vào biến $Hits:
$Hits = fread ($CF, filesize($CountFile));
Trang 3và đóng tệp lại sau khi đọc xong:
fclose ($CF);
Gia trị đếm hiện tại đã lưu ở biến $Hits, giờ ta tăng biến này thêm 1 để chỉ rằng đã có thêm một người nữa truy cập trang web:
$Hits++;
Các bước tiếp theo cũng tương tự như ở trên.Ta mở tệp ở chế độ ghi ("w" có nghĩa là "writing"),ghi lại biến $Hits(đã tăng thêm 1 so với trước) và đóng tệp sau khi ghi xong:
$CF = fopen($CountFile,"w");
fwrite ($CF,$Hits);
fclose($CF);
Việc cuối cùng là ta hiện giá trị đếm lên màn hình:
echo($Hits);
Giá trị đếm này hiện lên ở chế độ văn bản, sử dụng đúng loại font mà bạn đang dùng trong trang web.Nếu bạn muôn thay đổi kiểu chữ, cỡ chữ, màu sắc để làm nổi bật bộ đếm, bạn có thể sử dụng thẻ
<FONT> trong mã HTML để làm điểu này
Bạn chắc cũng chưa thảo mãn với bộ đếm ở dạng văn bản mà muốn bộ đếm được thể hiện ở dạng đồ họa, giống như ở các trang web chuyên nghiệp khác.Việc này không khó.Bạn cần có thêm các tệp ảnh (dạng gif hoặc jpg) chứa các con số từ 0 đến 9 Bạn có thể tải về nhiều tệp ảnh với các hình dạng con
số khác nhau tại Digitmania.Giả sử các tệp ảnh này có tên lần lượt là 0.gif, 1.gif, 9.gif - mỗi tệp tương ứng với một con số, và các tệp ảnh này đều lưu cũng thư mục với tệp index.php trên sever
Đoạn mã PHP trong tệp index.php sẽ như sau:
<?
$CountFile = "index.log";
$CF = fopen ($CountFile,"r");
$Hits = fread ($CF, filesize($CountFile));
fclose ($CF);
$Hits ++;
$CF = fopen($CountFile,"w");
fwrite ($CF,$Hits);
fclose($CF);
for($i= 0;$i < strlen($Hits);$i++)
{
$Digit = substr($Hits,$i,1);
echo"<IMG SRC=\"$Digit.gif\">";
}
?>
Bạn thấy là những dòng đầu hoàn toàn giống như trước Sự khác nhau chỉ bắt đầu ở dong cuối
cùng.Thay vì dòng lệnh echo($Hits); ta dùng vòng lặp for để lần lượt tạc từng con số trong giá trị đếm
và lưu tạm vào một biện gọi là $Digit:
$Digit = substr ($Hits,$i,1);
Sau đó ta sẽ dùng thẻ <IMG> của HTML để chỉ ra các tệp ảnh nào ta muốn hiện tương ứng với từng còn số trong giá trị đếm:
echo"<IMG SRC=\"$Digit.gif\">";
Ví dụ giá trị đếm lưu trong biến $Hits là 865.Giá trị này gồm 3 chữ số nên vòng lặp for sẽ được thực hiện 3 lần Tại lần thứ nhất, biến $Digit sẽ được gán với con số thứ nhất, tức là 8.Lần thứ hai và thứ ba,biến $Digit sẽ lần lượt nhận giá trị 6 và 5.Kết quá là trang web index.php khi xuất hiện trong trình duyệt của người dùng sẽ có mã HTML thực tế là:
Trang 4<IMG SRC="8.gif"><IMG SRC="6.gif"><IMG SRC="5.gif">
và trình duyệt sẽ hiện lên 3 tệp ảnh tương ứng với các con số 8,6,5, tạo thành một dãy số hoàn chỉnh là
số lần trang web đã được truy cập
Cách Add bộ gõ tiếng việt vào 4rum
-Vào Admin Control Panel >> Styles & Templates >> Search in Templates >> Chọn Style đang dùng
>> Search
for Text >> Đánh vào từ khóa: footer >> Double click vào footer >> kéo xuống cuối cùng của
Template này và copy đoạn code sau dán vào
Code:
<script language="javascript1.2" type="text/javascript" src="him.js"></script>
- Tiếp tục vào VBulletin Options >> Censorship Options >> Edit Options >> Blank Character Stripper
>> Xóa hết dãy số và kí tự trong ô này đi
- Thế là xong phần bộ gõ cho Diễn Đàn rồi đó
+ Nhúng vào Admin Control Panel:
- Tiếp tục upload file him.js vào thư mục clientscript (hoặc chỉ đường dẫn chính xác trong đoạn code bên dưới)
- Open file adminfuntions.php tìm đoạn:
/**
* Prints the page footer, finishes Gzip encoding and terminates execution
*/
function print_cp_footer()
{
Thêm vào bên dưới:
Code:
// Begin HIM Editor for Admin Control Panel
echo("<script language='javascript1.2' src=\" /clientscript/him.js\"></script>");
// End HIM Editor for Admin Control Panel
(Chú ý là nếu bạn ko muốn upload file him.js vào thư mục clientscript thì phải chọn đường dẫn chính xác để gọi file him.js ở đây đường dẫn sẽ là: src=\" /him.js\" )
- Save file adminfuntions.php và upload lại lên host
Kết thúc phần nhúng bộ gõ
Trang 5
-CoDe Click Vào Link Và Đặt Web Bạn Làm Trang Chủ Trên IE
<a target="blank" <a style="text-decoration: none;
"onclick="this.style.behavior='url(#default#homepag e)'; this.setHomePage('http://kyniemb2.InFo');" href="http://phuoctienb.violet.vn/">
-Code Ko Cho Save Web
-Code:
<NOSCRIPT><IFRAME SRC=*.jpg></IFRAME></NOSCRIPT>
-Code khi tắt web thì hiện thông báo
-[code]
<html>
<head>
<title> Bom Pr0 </title>
<meta Name="GENERATOR" content="Microsoft FrontPage 5.0">
</head>
<body onunload="window.alert(' Đồng Bào Chú Ý - Click wWw.KynIemB2.InFO !')">
</body>
</html>
Trang 6-Code Danh Mục tìm kiếm = Google
-<! Search Google >
<center>
<form method="get" action="http://www.google.com.vn/custom" target="_top">
<td nowrap="nowrap" valign="top" align="left" height="32">
<a href="http://www.google.com/">
<img src="http://www.google.com/logos/Logo_25wht.gif" border="0" alt="Google" align="middle" width="75" height="32"></img></a>
<input type="text" name="q" size="50" maxlength="255" value=""></input>
<input type="submit" name="sa" value="Search"></input>
<input type="hidden" name="client" value="pub-1710694852538675"></input>
<input type="hidden" name="forid" value="1"></input>
<input type="hidden" name="ie" value="UTF-8"></input>
<input type="hidden" name="oe" value="UTF-8"></input>
<input type="hidden" name="cof" value="GALT:#008000;GL:1;DIV:#336699;VLC:663399;AH :center;BGC:FFFFFF;LBGC:336699;ALC:0000FF;LC:0000F
F;T:000000;GFNT:0000FF;GIMP:0000FF;FORID:1;"></input>
<input type="hidden" name="hl" value="vi"></input>
</td></tr>
</form>
</center>
<! Search Google >