Khi nói đến bộ đếm các bạn thường nghĩ ngay đến các lao vụ miễn phí như của bravenet , v.v.. tuy vậy để website của các bạn thêm tính chuyên nghiệp tại sao các bạn không thử làm một bộ đếm bằng ngôn ngữ lập trình php nhỉ?
Chíp 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 , đừng đổi thay vị trí con trỏ , bạn “bê cái đống bên dưới" bỏ vào đó :
$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 file này lại , và đổi thành *.php thay vì *.htm như lúc đầu học lập trình php
Chíp 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 nối tiếp lưu file này lại với tên "counter.log".
Chíp 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 ) để đổi thay thuộc tính file counter.log thành 777 ( nghĩa là cho đọc file và ghi lại lên file đó ).
Xem thêm tài liệu >>> tự học lập trình php
Vậy là xong , nếu chờ người ta vào để thử thì hơi lâu đó , bạn hãy thâm nhậ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ó khả năng giải thích như sau: file 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 file counter.log , song song 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!
Học cách làm bộ đếm bằng ngôn ngữ php
-
thamkk0212
- Posts: 3
- Joined: Fri, 24/06/2016 9:27 AM
- Contact:
Jump to
- THÔNG TIN CHUNG
- ↳ Thông báo
- ↳ Góp ý, khiếu nại
- CÔNG NGHỆ THÔNG TIN
- ↳ Phần mềm
- ↳ Photoshop
- ↳ Hướng dẫn
- ↳ Hỏi đáp
- ↳ Phần cứng
- ↳ Lập trình
- ↳ Hệ điều hành
- ↳ Mạng internet
- ↳ Link hay
- ↳ Văn phòng WORD, EXCEL, POWERPOINT
- ↳ GMAIL.com
- ↳ Chia sẻ kinh nghiệm
- ↳ Hỏi đáp
- ↳ LỊCH - Google Calendar
- ↳ Chia sẻ kinh nghiệm
- ↳ Hỏi đáp
- ↳ YOUTUBE
- ↳ Chrome
- ↳ Chia sẻ kinh nghiệm
- ↳ Hỏi đáp
- TIÊN YÊN
- ↳ Các câu lạc bộ
- ↳ Bóng đá
- ↳ Cầu lông
- ↳ Bóng bàn
- ↳ Hình ảnh về Tiên Yên
- ↳ Video về Tiên Yên
- ↳ Tin tức, bài viết về Tiên Yên
- ↳ Bài hát về Tiên Yên
- ↳ Tự giới thiệu
- MUA BÁN TRAO ĐỔI
- ↳ Điện thoại
- ↳ Cần mua
- ↳ Cần bán
- ↳ Máy tính bảng
- ↳ Cần mua
- ↳ Cần bán
- ↳ Máy tính để bàn
- ↳ Cần mua
- ↳ Cần bán
- ↳ Laptop
- ↳ Cần mua
- ↳ Cần bán
- ↳ Giới thiệu
- ↳ Gian thương
- ĐIỆN THOẠI
- ↳ IOS
- ↳ Hỏi đáp
- ↳ Chia sẻ kinh nghiệm
- ↳ Link hay
- ↳ ANDROID
- ↳ Hỏi đáp
- ↳ Chia sẻ kinh nghiệm
- ↳ Phần mềm
- ↳ Giới thiệu
- ↳ Yêu cầu
- ↳ WINDOWS PHONE
- ↳ Hỏi đáp
- ↳ Chia sẻ kinh nghiệm
- ↳ HỆ ĐIỀU HÀNH KHÁC
- ↳ Hỏi đáp
- ↳ Chia sẻ kinh nghiệm
- ↳ Phần mềm
- ↳ Hỏi đáp
- ↳ Chia sẻ kinh nghiệm
- CLB WEBMASTER
- ↳ Hosting
- ↳ Đánh giá, chia sẻ kinh nghiệm
- ↳ Hỏi đáp
- ↳ Domain
- ↳ Đánh giá, chia sẻ kinh nghiệm
- ↳ Hỏi đáp
- ↳ Mã giảm giá coupon
- ↳ Mã nguồn
- ↳ Joomla
- ↳ Module
- ↳ Plugin
- ↳ Template
- ↳ Components
- ↳ JoomShopping
- ↳ Các vấn đề khác
- ↳ phpBB
- ↳ Extensions - Phần mở rộng bổ sung chức năng
- ↳ Wordpress
- ↳ HTML
- ↳ Các vấn đề khác
- ↳ Chia sẻ kinh nghiệm
- ↳ Hỏi đáp
- ↳ THANH TOÁN TRỰC TUYẾN
- ↳ Chia sẻ kinh nghiệm
- ↳ Hỏi đáp
- ↳ Các trang web hỗ trợ webmaster
- VIỄN THÔNG
- ↳ Viettel
- ↳ Vinaphone
- ↳ Mobifone
- ↳ CÁC VẤN ĐỀ CHUNG
- LINH TINH
- ↳ Tán gẫu
- ↳ Truyện ý nghĩa
- ↳ Truyện cười
- ↳ Thùng rác
- ↳ Kiến thức cơ bản
- DIỄN ĐÀN THỬ NGHIỆM
- ↳ Diễn đàn thử nghiệm
Who is online
Users browsing this forum: No registered users and 1 guest