Showing posts with label in. Show all posts
Showing posts with label in. Show all posts

Friday, April 4, 2014

An Example of User Authentication System in PHP

In this post we’re going to create a very simple user authentication
system in PHP. It’d be like the one’s you see while logging in to
various sites/services (emails, forums, social networking sites etc)


User authentication is a way for sites to know who you are among the other
registered users and showing you relevant content (may be confidential). For
example it’s only you ho is authorized to see your emails because you
only know your authentication information.


In this post we’re going to create two files, a HTML page which will
collect the username and password in a form. These information will then be
send to a PHP script, which will verify and show the required information.


Below is the PHP code:



<?php
//define some constants
define("USERNAME", "goodjoe");
define("PASSWORD", "123456");
define("REALNAME", "Joe Burns");

//have the data being passed
$user=$_GET[user];
$pass=$_GET[pass];

//if username and password match
if($user==USERNAME && $pass==PASSWORD)
{
echo "<h1>Hello ".REALNAME."</h1>";
echo "<p>Nice to see you logging in again...</p>";
echo "<p>USER: <i>".USERNAME."</i></p>";
}
//if not
else
{
echo "<h1>Wrong username or password!</h1>";
}
?>


The code above is pretty straightforward. You may change the constants that
hold the user information.


Now, as you know from Taking
User Inputs to Create Personalized Pages II
, we need a HTML page with
a form to send information to this script. Here it is:



<html>
<head>
<title>Simple Uesr Authentication System</title>
</head>

<body>
<form name="form1" method="get" action="verify.php">
<p>Uername
<input name="user" type="text" id="user">
</p>
<p>Password
<input name="pass" type="password" id="pass">
</p>
<p>
<input type="submit" name="Submit" value="Submit">
</p>
</form>
</body>
</html>


Refer to Taking
User Inputs to Create Personalized Pages II
to know more about the
form tag. Note that the PHP script must be of the name as in the “action=…”
of the form tag and in the same directory as the HTML page.


Notice this line


   <input name="pass"    type="password" id="pass">

The above code creates an element that shows asterisks (*) on entering anything,
just like on other sites.


Now, we’re ready to put these files on the server and request the HTML
page. Do it and play with the page for a while!


Creating a Simple User Authentication System in PHP



This is how it’d look.


A few points to note:




  • This is a very simple example and holds the user information in the script
    itself (hard coded). Real sites store user information in Databases.




  • For real-life applications, we’d also need to use session variables
    or cookies.




[Update: Read the next post An
Example of User Authentication System in PHP II
]


Related Articles:


Read More..

Sunday, March 16, 2014

Picture in Picture Split Screen Video Editing


A number of popular YouTube channels utilize a "Picture in Picture" effect to simultaneously display two or more videos on the screen.  For example, these videos may contain a background of video game play, while a second smaller video is overlain diplaying the video author commenting on the main video.  These type of videos are very easily done with available freeware.  

The following two tutorials provide step-by-step instructions exactly how to do such using FileLab and VSDC video editors.  As usual, these programs are both 100% full working freeware, with no strings attached.  More info on these and others freeware editing programs may be found here.  And here are the tutorials:


FileLab "Picture in Picture" Editing (download FileLab here)
This video is in HD.  Click "Full Screen" in lower right corner.

Please note that I apologize for the quality of the following video, and also the singing.  I was rushed, Im not a singer, and I used the microphone from a cheap $4 webcam.  But the video does show that it is easy to import multiple simultaneous PIP videos with this program.

VSDC "Picture in Picture" Editing


Note that VSDC downloader will suggest installing additional bundled software along with VSDC.  This is why VSDC is free. Carefully read those installation screens and make sure to uncheck or decline any software that doesnt interest you (probably all). 



Read More..

Tuesday, March 11, 2014

HGBF 1 144 GM Sniper K9 Released in Japan!

HGBF 1/144 GM Sniper K9 (Released in Japan, Price: 1,800 Yen)
GG INFINITE: ORDER HERE
Images of Box Art & Manual by Hobbysearch












Read More..

Saturday, March 8, 2014

Grameenphone GP 3G Service Roadmap in Bangladesh

The leading Mobile phone operator of Bangladesh Grameenphone (GP) enters into a new era by winning the First phase of 3G Bid with secured 10 MHz of spectrum. Recently Grameenphone has announced 3G (Third Generation) network roadmap for its customers.Now present time Gp give 3G service in Dhaka particular area. But with in March 2014 Grameenphone 3G service spread all over the 64 districts. 
Grameenphone,GP, 3G,Service,Roadmap,Bangladesh

Grameenphone 3G Roadmap in Bangladesh:

18 September, 2013 : Beta Testing in Dhaka

October, 2013 : Official launching in some parts of Dhaka.

10-15th October : Chittagong (Agrabad)

November, 2013 : Naryangonj, Gazipur

14th November : Chittagong (Khulshi)

December, 2013 : all 7 divisional cities

24th December : Chittagong (Pahartoli), CoxsBazar, Saint Martin

29th December :
Chittagong (Halisohor, CTG epz, Potengga, CTG University,CUET)

March , 2014 : All 64 districts of Bangladesh 

So within March 2014 all GP Subscribers are Enjoying test of 3G Services.


Tags:
Grameenphone 3G coverage area, gp 3G in bangladesh, High speed 3G services of bangladesh, 3G services    all divisional cities.
Read More..