### Begining a Java Script

JavaScript can be used in two different ways - (1) In the same HTML document, or (2) as a separate JavaScript file which can be linked by many HTML document. You'll use the first way if your script is specific only for one HTML document. But if your same script is used in many HTML documents then the second way of use is best.

JavaScript are included in a <script> tag. The beginning and end of a <script> tag can be written as follows:
<script language="JavaScript" type="text/javascript">
.
.
.
</script>
now = new Date();
localtime = now.toString();
utctime = now.toGMTString();
document.write("<b>Local time:</b> " + localtime + "<BR>");
document.write("<b>UTC time:</b> " + utctime);
The first line of the script creates a new variable now and create a new Date object. Note that every line of code in JavaScript ends with a semicolon ';' so do not forget that. The next two line create two new variable localtime and utctime, and the last two lines is a way to display the variable into the HTML document. The document.write(); function is used to create text or display the variable in the html document.

For this script to work, you'll have to put it inside an HTML document. Just create a simple HTML document and place the above codes in any part of the <body> section. Your complete HTML document would look like this:
<html>
<title>My JavaScript</title>
<body>
<h1>Date and Time</h1>
<p>
<script language="JavaScript" type="text/javascript">
now = new Date();
localtime = now.toString();
utctime = now.toGMTString();
document.write("<b>Local time:</b> " + localtime + "<br />");
document.write("<b>UTC time:</b> " + utctime);
</script>
</p>
</body>
</html>
Save the file and open it in your browser to see the effect. We'll talk more about the document.write(); function. This function take any string or variables and display that in the browser. You can just add any string by entering some text inside the parentheses and enclosed with quotations. Example document.write("Hello World!"); - this will display the word Hello World! in your browser.  In the above example, you see a + sign. This operator is used to join the string "<b>Local time:</b> " with the variable localtime and again with the string "<BR>".

In the next tutorial, we'll show you more about variables and functions in JavaScript.

### CSS - Styling your Website

CSS – Cascading Style Sheets is a style sheet language used for describing the look and formatting of a document written in a markup language. A CSS is a flexible way to style your pages. In this way you can concentrate on styling and forget about the contents. While someone in you team will take care in generating the contents. Again here, there are some requirement to learn CSS. They are not that different from those of HTML. Basic knowledge of using a personal computer (like creating folders and files, copy, cut, paste, edit). A basic text editor. All personal computers comes with a text editor (like Notepad for Windows, TextEdit in Mac, gedit in Linux with GNOME etc). You can also use other more advanced text editor if you have like Adobe Dream Weaver, or if you prefer the free ones just search online. But a very basic one will do. A browser – All modern PC will come with a browser in build (internet explorer for Windows, Safari for Mac). You can also download a third party brow…

### A Simple Login Class Using PHP and MySQL

Login System is always required for any web application that is dynamic. So, this is what actually happened to me. Every website I created, require some form of login system. So, I usually integrate a login system. The problem is that when I update some security features, I've to re-code for all those website. This unique problem, leads me to the creation of this tutorial inspired by the Hashing Security blog.
The idea here is to separate the login system from the rest of the application. The best way to implement this is to use a Login Class and simply integrate the class to any application you design. In this tutorial, I would like to make the login system as secure as possible, hence I would like to ensure a strong encryption of passwords. Now instead of designing my own encryption technique, I'll use a strong and reliable technique described by Crack Station - a Hashing Security blog. Hence before you start download this PasswordHash.php file from GitHub.

This Tutorial …

### A Simple Website Counter Script using PHP

Just the other day, I was asked about how to create a website counter script. Mostly the question is for PHP, so, here, instead of directing you to sophisticated scripts - especially for beginners - we'll show you how to do that in a simple and effective way starting from scratch. To solve this problem, you'll need a place to store your data - visitors no - in some place. Then when someone visit your website, just read the value form the old data and increase by 1 then display the value and replace the value in your storage place. First of all, create a file called count.dat. Open your favorite text editor and create a new PHP class for this purpose and a method to handle the data lets call this file counter.php.
class hitCounter { //Set a File Name public $fileName = "count.dat"; public function getHitCount(){ //Read the previous value of counter from file$counter = intval( trim(file_get_contents($this-&gt;fileName)) );$counter++; //Store the ne…