Faqa login.php
<html>
<head>
<title>Login Form</title>
<script language="JavaScript">
function kontrollo()
{
if (document.loginfrm.user.value=='')
{ // begin
alert('Futni username');
document.loginfrm.user.focus();
return false;
} //end
if (document.loginfrm.pass.value=='')
{
alert('Futni password');
document.loginfrm.pass.focus();
return false;
}
return true;
}
</script>
</head>
<body>
<form name="loginfrm" method="post" action="checklogin.php" onSubmit="return kontrollo();" >
<p> Username
<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="---LOGIN---">
<input type="reset" name="Submit2" value="---CLEAR---">
</p>
</form>
</body>
</html>
checklogin.php
<?php
include('start.php');
include('db.php');
$u=$_REQUEST['user'];
$p=$_REQUEST['pass'];
$sql=" select * from users
where
username='$u'
and
password='$p'
";
// te ekzekutojme SQL dinamike
$res=mysql_query($sql)
or die('gabim komande');
$n=mysql_num_rows($res);
if($n==0)
{
echo '<p>username ose password jane futur gabim</p>';
include('login.php');
}
else
{
echo 'mire se erdhe ne sistem '.$u;
$_SESSION['u']=$u;
echo '<p>
<a href="listusers.php">
go to home page
</a>
</p>';
}
?>
start.php
<?php
session_start();
?>
kontrollo.php
<?php
if(!isset($_SESSION['u']))
{
echo '<p>hyrje e pa autorizuar</p>';
include("login.php");
exit();
}
?>
db.php
<?php
// te lidhemi me serverin
mysql_connect('localhost','root','')
or die('nuk lidhem dot me serverin');
mysql_select_db('mydb')
or die('nuk zgjedh dot db');
?>
kontrollo.php
<?php
if(!isset($_SESSION['u']))
{
echo '<p>hyrje e pa autorizuar</p>';
include('login.php');
exit();
}
?>
kontrolli i access
shembull chess.php
<?php
require('start.php');
require('kontrollo.php');
//require('db.php');
?>
<html>
<head>
<title>Tabele Shahu</title>
<script language="JavaScript">
function tell(x,y)
{
alert('Ju keni klikuar ne kutine '+x+','+y);
}
</script>
</head>
<body>
<table border="1" width="400">
<?php
for($i=1;$i<=8;$i++)
{
?>
<tr>
<?php
for($j=1;$j<=8;$j++)
{
?>
<td height="50" onClick="tell(<?php echo $i; ?>,<?php echo $j; ?>);"
<?php
if((($i+$j)%2)==0)
{
echo 'bgColor="brown" ';
}
else
{
echo 'bgColor="white" ';
}
?>
>
</td>
<?php
}
?>
</tr>
<?php
}
?>
</table>
</body>
</html>