phần tử mới trong HTML5 bạn nên biết

0 nhận xét


Với tất cả những người đang muốn học lập trình web thì những phần tử mới trong HTML5 các bạn nên biết đây là một trong những phân tử căn bản. Chính vì thế mình xin chia sẻ về các yếu tố mới trong HTML5 và mô tả cách sử dụng những phần tử đó cho các bạn.
Trong việc tìm hiểu và làm về lập trình web thì các bạn cũng đã biết được các phần tử căn bản. Đây là các yếu tố mới tạo nên cấu trúc web-page đa dạng hơn:

From với phần tử mới

tag                    mô tả
<datalist> Defines pre-defined options for input controls
<keygen> Defines a key-pair generator field (for forms)
<output>  Defines the result of a calculation

Loại đầu vào mới
















cú pháp cho thuộc tính mới

Type Ví dụ
Empty <input type=”text” value=”John” disabled>
Unquoted <input type=”text” value=John>
Double-quoted <input type=”text” value=”John Doe”>
Single-quoted <input type=”text” value=’John Doe’>

Thuộc tính đa phương tiện

Tag Description
<audio> Định dạng âm thanh và video
<embed> Xác định container cho các ứng dụng bên ngoài (như plug-ins)
<source> Xác định nguồn cho <video> và <audio>
<track> XÁc định nguồn cho <Vide> và <audio>
<video> Xác định cho video và movie

Những cú ngã hài hước nhất của những chú chó

0 nhận xét

Những tình huống ngã hài hước chết cười của những chú chó thật đáng yêu


Nhanh tay tải ngay ứng dụng Here Maps cho iOS hỗ trợ chỉ dẫn đường bằng tiếng Việt.

0 nhận xét

Dịch vụ Here Maps (bản đồ) của Nokia đã chính thức công bố bản cập nhật mới nhất,  trong đó bản cập nhật mới này đã có thêm hỗ trợ Tiếng Việt ở phần hướng dẫn chỉ đường.
Ngoài ra, trong phiên bản cập nhật 1.0.66 thì ứng dụng Here Maps dành cho iOS đã chính thức hỗ trợ thêm 19 ngôn ngữ mới. Không những thế, bản cập nhật còn đem đến người dùng thêm tính năng chỉ đường rất hay đó là bằng giọng nói, cùng với đó là thêm 49 ngôn ngữ khác nhau bao gồm tiếng Phần Lan, Ả Rập, Hà Lan,  tiếng Hindi, Bồ Đào Nha và điều quan trọng nhất mà nhiều người việt chúng ta quan tâm giờ là đã có Tiếng Việt.

Tuy vậy, điều đáng tiếc là bản cập nhật mới này đã không đem đến thêm bất kỳ tính năng nào mới cho người dùng. Bản cập nhật có dung lượng 60,8MB và hỗ trợ cho máy cài sẵn iOS từ 7.0 trở lên. Các thiết bị tương thích gồm iPhone, iPad và iPod Touch. Theo Nokia, ứng dụng sẽ tối ưu hóa tốt nhất cho iPhone 5, iPhone 6 và iPhone 6 Plus.
Đây là một thông tin vui đối với đa số người dùng Here Maps hiện nay tại Việt Nam vì nếu có thêm tính năng hướng dẫn chỉ đường bằng tiếng Việt, người dùng có thể sẽ không cần đến những câu lệnh bằng Tiếng Anh phức tạp mà đơn giản chỉ cần nghe và ra lệnh ngay bằng ngôn ngữ mẹ đẻ để điều hướng bản đồ dễ dàng.
Với nỗ lực bổ sung mới này cho Here Maps của Nokia dự kiến sẽ nhận được nhiều phản hồi tích cực từ phía cộng đồng người dùng Việt Nam trong thời gian tới.
Để có thể tải về bản cập nhật trên, các bạn đọc có thể truy cập tại đây để tải về.


Video cún con đáng yêu

0 nhận xét

Video cún con thật dễ thương nè :) , mình cũng muốn có được chú cún nhỏ xinh như thế này

Tạo bộ đếm số người truy cập sử dụng Địa chỉ IP trong PHP

0 nhận xét


Khi xây dựng một website ai cũng muốn website của mình hoạt động hiệu quả và có nhiều người biết đến.Và bạn cũng tò mò không biết hiện tại có bao nhiêu người đang xem website của mình cũng như đã có bao nhiêu lượt xem. Để biết được điều đó thì chúng ta có thể tự tạo bộ đếm số người truy cập sử dụng Địa chỉ IP trong PHP và Mysql.

Và chúng ta bắt đầu học php bằng cách bắt tay vào xây dựng chức năng đó nào!
Trước hết, chúng ta tạo bảng trong cở sở dữ liệu như sau
[codesyntax lang=”php”]
CREATE TABLE `useronline` (
`id` int(11) NOT NULL auto_increment,
`ip` varchar(50) NOT NULL,
`local` varchar(100) NOT NULL,
`tgtmp` int(15) NOT NULL,
`status` tinyint(2) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=149 ;
[/codesyntax]
Trước khi làm làm việc với cơ sở dữ liệu  trong quá trình lập trình web, chúng ta cần tạo kết nối như sau:
 
[codesyntax lang=”php”]
            $host = 'localhost';
            $user_host = 'root';
            $pass = 'root';   
            $conn=mysql_connect("localhost","root","root") or die("can't connect");
            mysql_select_db("useronline",$conn);
[/codesyntax]
Khi có người dùng truy cập vào website thì chúng ta sẽ lưu lại thông tin của khách hàng vào bảng useronline.
Các thông tin trong đó bao gồm:
·         Địa chỉ IP khách hàng truy cập.
·         Địa chỉ trang người dùng đang truy cập.
·         Thời điểm người dùng bắt đầu truy cập vào trang đó.
·         Và gán status=1 là người dùng đang online
Để lưu thông tin khách hàng vào cơ sở dữ liệu chúng ta làm như sau:
[codesyntax lang=”php”]
            $tg=time();// lay thoi gian hien tai
            $tgout=900;//15 phut
            $tgnew=$tg-900;
            $ip=$_SERVER['REMOTE_ADDR'];//lay ip cua nguoi dang su dung
            $local=$_SERVER['PHP_SELF'];// lay url trang hien tai
            //luu thong tin nguoi truy cap
            $sql="insert into useronline(ip,local,tgtmp,status) VALUES ('".$ip."','".$local."','".time()."',1)";
            $result = mysql_query($sql);      
[/codesyntax]
Chúng ta sẽ đặt thời gian là 15 phút trở lại thì tính là họ đang online trang này.Sau 15 phút mà người dùng không sử dụng website thì coi như họ đã thoát khỏi website khi đó các trang họ vừa xem sẽ được chuyển status=0.
Và sau đó chúng ta kiểm tra bảng useronline xem nếu bản ghi nào đã truy cập quá 15 phút thì ta chuyển status=0.
[codesyntax lang=”php”]
//update lai trang thai neu truy cap qua 15p
            $sql2="UPDATE useronline SET status=0 WHERE tgtmp &lt;".$tgnew;
            $result = mysql_query($sql2);
[/codesyntax]
Vậy là bạn đã làm xong nhiệm vụ lưu thông tin người truy cập.Bạn sẽ đặt đoạn code này vào một file .php và bạn sẽ include vào đầu trang mà bạn muốn lưu thông tin người truy cập. Code đầy đủ của việc lưu thông tin người truy cập như sau:
[codesyntax lang=”php”]
           $host = 'localhost';
            $user_host = 'root';
            $pass = 'root';
            $database = 'useronline';
            $conn=mysql_connect("localhost","root","root") or die("can't connect");
            mysql_select_db("online",$conn);
            ///
            $tg=time();// lay thoi gian hien tai
            $tgout=900;//15 phut
            $tgnew=$tg-900;
            $ip=$_SERVER['REMOTE_ADDR'];//lay ip cua nguoi dang su dung
            $local=$_SERVER['PHP_SELF'];// lay url trang hien tai
            //luu thong tin nguoi truy cap
            $sql="insert into useronline(ip,local,tgtmp,status) VALUES ('".$ip."','".$local."','".time()."',1)";
            $result = mysql_query($sql);      
            //update lai trang thai neu truy cap qua 15p
            $sql2="UPDATE useronline SET status=0 WHERE tgtmp &lt;".$tgnew;
            $result = mysql_query($sql2);
[/codesyntax]
Tiếp theo chúng ta sẽ đếm số người đang online.
Chúng ta sẽ đếm trong bảng useronline những bản ghi có status=1 là những trang đang có người xem. Nhưng mỗi IP chỉ tính là 1 người truy cập dù họ đang xem nhiều trang nên chúng ta thêm DISTINCT theo ip nhé.
[codesyntax lang=”php”]
// dem so nguoi online
            $sql2="SELECT DISTINCT ip FROM useronline WHERE status=1";
            $result = mysql_query($sql2);
            $user = mysql_num_rows($result);
            echo '&lt;p&gt; So nguoi dang online: '.$user;
[/codesyntax]
Nếu mỗi lần trang được hiển thị thì sẽ là một lần xem nên chúng ta chỉ cần đếm số bản ghi trong bảng là xong.
[codesyntax lang=”php”]
            $sql="SELECT ip FROM useronline";
            $result = mysql_query($sql);
            $count_visit = mysql_num_rows($result);
            echo '&lt;p&gt; So luot truy cap website: '.$count_visit;
[/codesyntax]

Sao đã vội chết …

0 nhận xét


Một ông thầy lang xưa nay vẫn khoe chữa bệnh giỏi, ngày nọ có một ông lão đột ngột lại hỏi:
- Lão nghe thầy chữa bệnh thần lắm, thầy đã chữa khỏi được mấy đám rồi?  Ông lang quả quyết đáp:
- Bao nhiêu đám mà nghe lời tôi là chữa khỏi hết.  Ông lão cau mặt nói:
- Thầy quên rồi à? Thầy bảo thằng cháu nhà tôi uống thuốc của thầy một năm thì khỏi, sao nó mới uống được ba tháng đã chết?  Ông lang xua tay nói:
- Rõ ràng tại cậu nhà không chịu nghe lời tôi. Tôi bảo uống thuốc một năm, sao mới uống ba tháng đã vội chết? Cứ uống thuốc đủ năm, xem có khỏi không nào?

Sky A900L chính hãng chỉ còn 4,85 triệu đồng giá giảm mạnh

0 nhận xét


Sky A900L, hay có tên gọi khác là Pantech Vega Secret Up, vừa mới được giảm giá khá mạnh để cạnh tranh với các hãng có các sản phẩm tầm trung mới như là Sony Xperia M4 Aqua và HTC One E8.
Sky A900L với mức giá mới là 4,85 triệu đồng so với giá cũ là 6,19 triệu đồng đã giảm được 1,34 triệu đồng giành cho những ai quan tâm đến sản phẩm này.
Tuy nhiên, với mức giá mới của các máy này chỉ có hệ thống Hoàng Hà Mobile áp dụng (nhiều cửa hàng khác hiện nay bán máy này với mức giá trên 5,5 triệu đồng) là máy chính hãng. Về màu sắc của máy thì khách hàng có 2 sự lựa chọn đó là màu trắng và màu đen kèm theo đầy đủ các phụ kiện.

Hộp máy nguyên bản của Sky A900L gồm có cáp, củ sạc, tai nghe, 2 pin, dock sạc , miếng dán màn hình chính hãng, thẻ bảo hành. Ngoài ra, cục sạc có 2 đầu ra USB sạc cho cả dock và máy. Dock vừa có chức năng để đựng máy vừa dùng để sạc pin.

Với Sky A900L là máy cao cấp đời cũ của Pantech, thương hiệu điện thoại Hàn Quốc, ra mắt vào cuối năm 2013. Sản phẩm sở hữu cấu hình khá ấn tượng: màn hình IPS LCD 5.6 inch độ phân giải Full HD, bộ vi xử lý Snapdragon 800 lõi tứ tốc độ 2.3GHz, RAM 2GB, bộ nhớ trong 16GB (có khe cắm thẻ nhớ), camera chính 13MP, camera phụ 2MP và pin dung lượng 3150 mAh. Máy hỗ trợ cảm biến vân tay, một SIM chuẩn micro-SIM và chạy hệ điều hành Android 4.4.