Kết quả 1 đến 4 của 4
  1. #1
    Vi phạm Nội Quy Administrator hrockvn's Avatar
    Ngày tham gia
    06 Jan 2006
    Đang ở
    Thanh Xuân vỉa hè quán
    Bài viết
    3,761
    Thanks
    13
    Thanked 20 Times in 14 Posts
    Rep Power
    30

    Mặc định Tự làm bộ đếm bằng PHP

    Hôm trước JaychuTuxedo có hỏi tớ làm sao để làm bộ đếm.
    Cách dễ nhất là tìm nhà cung cấp Free. Lên Google gõ "Free Counter" thì có mà ra hàng đống luôn.

    Tuy nhiên, cách này thì cái Counter hiện lên không được thú vị cho lắm khi mà nó cứ có cái link đến trang web của nhà cung cấp. Mất tính Pro của website mình.
    Cách thứ hai là sử dụng Google Analytics. Dịch vụ free (đến thời điểm hiện tại và hy vọng mãi về sau). của Google có khả năng theo dõi cực mạnh. Không chỉ có lượt truy cập mà còn có rất nhiều thông tin được thống kê cho các bạn, cực kỳ bổ ích cho các webmaster. Ví dụ như: Khách truy cập site của bạn bình quân là bao lâu, số lượng truy cập trong từng ngày và tổng lượt truy cập, vị trí khách truy cập,.... Tuy nhiên, Google Analytics không hiểu thị trực tiếp lượt truy cập. Nó chỉ bổ ích với các webmaster mà thôi.

    Cách thứ ba là ta tự viết lấy một bộ đếm. Bằng HTML thì không được, nhưng PHP thì quá đơn giản. Cách làm bộ đếm này tớ không kết nối đến PHP. Chỉ cần sử dụng PHP khi cần phải có thống kê mà thôi. Cực đơn giản.

    Trước hết tạo một file là counterlog.txt với nội dung là trống trơn. File này sẽ dùng để lưu số lượt truy cập.

    Tiếp theo tạo file counter.php với nội dung như sau:
    PHP Code:
    <!--Đếm lượt truy cập và ghi vào file counterlog.txt-->
    <!--By hrockvn-->
    <?php
    $truycap 
    file("counterlog.txt"); 
    $dem $truycap[0]; $dem++; 
    $luu_file fopen("counterlog.txt""w"); 
    fwrite($luu_file$dem); 
    fclose($luu_file);
    ?>
    Bước cuối cùng là hiển thị lượt truy cập ra ngoài. Cái này là do bạn chọn lựa nhé. Đây chỉ là demo mà thôi. Đây là file test.php của tớ dùng để hiển thị lượt truy cập.

    HTML Code:
    <!--Trang hiển thị bộ đếm demo-->
    <!-- By hrockvn-->
    <?php
    include ("counter.php");
    ?>
    <html>
    	
    	<head>
    	<title>Thử nghiệm bộ đếm bằng PHP</title>
    	</head>
    		<body>
    <div align="center">
    <b>
    <font color="green">Số lượt truy cập website:</font>
    <font color="red"> 
    <?
    print $dem;
    ?>
    </font>
    </b>
    </div>
    		</body>
    		</head>
    </html>
    Kết quả, kết quả đê:
    My blog
    My
    facebook
    My
    website
    D2T
    Fanpage

    "Lúc trước mình đẹp trai lắm, nhưng bây giờ đỡ nhiều rồi"

  2. #2
    H4x0r DDT Friend hijack's Avatar
    Ngày tham gia
    03 Dec 2006
    Đang ở
    HN
    Bài viết
    394
    Thanks
    0
    Thanked 1 Time in 1 Post
    Rep Power
    30

    Mặc định Re: Tự làm bộ đếm bằng PHP

    Chmod 777 counterlog.txt đi ku, hay là cho cả wwwroot là 777 rồi
    Bug kìa, không init giá trị cho counterlog.txt thì phải check nó chứ nếu không thì ban đầu $truycap[0] làm gì có giá trị mà gán
    À, nên để $dem+=random(10) thì hơn :devil:
    Lần sửa cuối bởi hijack, ngày 20-07-2007 lúc 02:01 AM.
    The Road Ahead!

  3. #3
    Vi phạm Nội Quy Administrator hrockvn's Avatar
    Ngày tham gia
    06 Jan 2006
    Đang ở
    Thanh Xuân vỉa hè quán
    Bài viết
    3,761
    Thanks
    13
    Thanked 20 Times in 14 Posts
    Rep Power
    30

    Mặc định Re: Tự làm bộ đếm bằng PHP

    He he, quên cái CHMOD ^^. But cái sau thì không đúng. Để ban đầu là rỗng nó sẽ tự thêm vào sau mỗi lần truy cập. Nếu muốn tăng nhanh thì sửa file này
    My blog
    My
    facebook
    My
    website
    D2T
    Fanpage

    "Lúc trước mình đẹp trai lắm, nhưng bây giờ đỡ nhiều rồi"

  4. #4
    Xuất sư hạ sơn Vice Administrator letienquana12's Avatar
    Ngày tham gia
    08 May 2006
    Đang ở
    A, A
    Tuổi
    35
    Bài viết
    814
    Thanks
    0
    Thanked 2 Times in 2 Posts
    Rep Power
    30

    Mặc định Re: Tự làm bộ đếm bằng PHP

    hờ hờ,làm gì được quản lí cái wweb nào đâu mà phải học mấy cái này cơ chứ,nhìn sơ qua chả hiểu cái gì hết trơn
    My profile: http://profiles.yahoo.com/anhchangvuitinh730
    My face book: http://www.facebook.com/filip.le
    chú ý không sờ pam nhé

    Vì lý do kỹ thuật nên tớ tạm thời không thể truy cập vào 4rum trong thời gian tới. Mong mọi người thông cảm.

Thông tin về chủ đề này

Users Browsing this Thread

Có 1 người đang xem chủ đề. (0 thành viên và 1 khách)

Đánh dấu

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •