Category: Lesson Web

JavaScript Lesson: Websocket

Websocket adalah komunikasi masa nyata (real time) dan dua hala (bidirectional) diantara client dan server. Protocol ini berbeza dengan http kerana client hanya membuat request kepada server hanya sekali. Setelah sambungan dilakukan, komunikasi dua hala boleh di lakukan dengan lebih pantas.

Read More

PHP Lesson: $_SERVER

$_SERVER adalah variable yang menyimpan maklumat tentang headers, paths dan lokasi script. Contoh penggunaan $_SERVER adalah bagi mendapatkan nama file dan maklumat device yang melayari page tersebut seperti di bawah.

<?php
    $file_name = basename($_SERVER['PHP_SELF']);
    $device = strtolower($_SERVER['HTTP_USER_AGENT']);

    echo "File name: ".$file_name;
    echo "<br>"
    if(stripos($device,'windows')==true)
    {
        echo "Windows";
    }
    else if(stripos($device,'android')==true)
    {
        echo "Android";
    }
    else if(stripos($device,'iphone')==true)
    {
        echo "Iphone";
    }
    else
    {
        echo $device;
    }
?>

Read More