Hallo,
ik heb een simpele login en registreer systeem gemaakt met mysql table "users" : user_name , password , kapitaal ( ik werk met sessions )
als ze inloggen krijgen ze enkel het scherm welkom
maar ik wil dat er op komt Welkom , jouw kapitaal = ( het kapitaal van de ingelogde persoon (met sessions))
SELECT kapitaal FROM users WHERE = '$_SESSIONS['user_name'];
ofzo? kan iemand helpen ...
dit is mijn index
<?PHP
include('config');
include('check.php');
?>
<!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Welkom</title>
</head>
<body>
Welkom op deze pagina.<br>
Kapitaal =
<br>
<a href="logout.php">Logout</a>
</body>
</html>
dit is mijn check.php
<?PHP
include('config');
session_start();
if($_SESSION['login'] != 'yes') die(
'Welkom <br><br>Je bent niet ingelogd,<br>
<a href="login.php">log in</a><br><br>
Of registreer je hier <a href="register.php">registreer</a>
');
?>
<?PHP
include('config');
session_start();
$username = strip_tags($_POST['username']);
$password = md5(strip_tags($_POST['password']));
if(empty($username) || empty($password)) die('Vul alle waarden in op <a href="login.php">het formulier</a>.');
$db = mysql_connect(..) or die(mysql_error());
mysql_select_db("host7_4275778_Snoo", $db);
if(mysql_num_rows(mysql_query("SELECT user_name,password FROM users WHERE user_name='$username' AND password='$password'")) == 1)
{
$_SESSION['login'] = 'yes';
header('location: index.php');
}
else
{
?>
<!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="nl" lang="nl">
<head>
<title>Loginsysteem in php</title>
</head>
<body>
Sorry, maar je gaf een ongeldige gebruikersnaam of wachtwoord.
</body>
</html>
<?php
}
?>
registered
<?PHP
include('config');
session_start();
$username = strip_tags($_POST['username']);
$password = md5(strip_tags($_POST['password']));
$db = mysql_connect('sql302.777host.us','host7_4275778','zaliger') or die(mysql_error());
mysql_select_db("host7_4275778_Snoo", $db);
if(strlen($username) < 2) $errorMsg = 'Je gebruikersnaam moet minimaal 2 tekens zijn.<br />';
if(strlen($password) < 2) $errorMsg .= 'Je wachtwoord moet minimaal 2 tekens zijn.<br />';
if(mysql_num_rows(mysql_query("SELECT user_name,password FROM users WHERE user_name='$username'")) != 0) $errorMsg .= 'De gebruikersnaam bestaat al.';
if(eregi("%20",'$username')) $errorMsg .= 'Er mogen geen spaties in de gebruikersnaam.';
if(!empty($errorMsg)) die($errorMsg);
mysql_query("INSERT INTO users (user_name,password,kapitaal) VALUES ('$username','$password','500')",$db) or die(mysql_error());
?>
<!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="nl" lang="nl">
<head>
<title>Registratie succesvol voor <?PHP echo $username; ?></title>
</head>
<body>
Je bent geregistreerd, je kunt <a href="login.php">inloggen</a>.
</body>
</html>
<?PHP
include('config');
session_start();
if($_SESSION['login'] != 'yes') {
?>
Welkom <br><br>Je bent niet ingelogd,<br>
<a href="login.php">log in</a><br><br>
Of registreer je hier <a href="register.php">registreer</a>
<?
}
?>
of
[code]
<?PHP
include('config');
session_start();
if($_SESSION['login'] != 'yes') {
echo 'Welkom <br><br>Je bent niet ingelogd,<br>
<a href="login.php">log in</a><br><br>
Of registreer je hier <a href="register.php">registreer</a> ';
}
?>