dit is wat ik heb
dus alleen inloggen en die doet het pervect
<?php
session_start();
?>
<!DOCTYPE HTML PUBLIC ">
<html>
<head>
<?php
error_reporting(E_ALL);
$sitenaam = "Mijn site";youvlog
?>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>inlogge <?php echo($sitenaam); ?>!</title>
<style type="text/css">
<!--
body {
background-color: #FFF;
}
body,td,th {
font-family: "Comic Sans MS", cursive;
color: #000;
font-size: 14px;
background-attachment: scroll;
background-color: #FFF;
background-repeat: no-repeat;
background-position: center center;
background-image: url(youvlog%20logo%202.png);
}
a:link {
color: #FFF;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #FFF;
}
a:hover {
text-decoration: underline;
color: #FFF;
}
a:active {
text-decoration: none;
}
.style1 {
color: #FFF;
font-family: Tahoma;
}
.style3 {
color: #FFF;
font-family: Tahoma;
}
.style4 {
color: #000;
background-color: #FFF;
}
.style6 {color: #FFFFFF; font-family: Tahoma; }
-->
</style>
</head>
<body>
<?php
require("config.php");
if (isset($_POST['inloggen'])){
if (!trim($_POST['username']) OR !trim($_POST['email']) OR !trim($_POST['password'])){
echo ("U moet wel alle verplichte velden invullen...<br>");
echo ("<a href=\"javascript:history.go(-1)\">Klik hier om het nog een keer te proberen</a><br>");
}
else{
$pwcheck1 = (strlen($_POST["password"])<6);
if($pwcheck1 == TRUE){
echo ("Het password dat u heeft ingevuld bestaat uit minder dan 6 tekens, dat mag niet...<br>");
echo ("<a href=\"javascript:history.go(-1)\">Klik hier om het nog een keer te proberen</a><br>");
}
else{
$pwcheck2 = (strlen($_POST["password"])>16);
if($pwcheck2 == TRUE){
echo ("Het password dat u heeft ingevuld bestaat uit meer dan 16 tekens, dat mag niet...<br>");
echo ("<a href=\"javascript:history.go(-1)\">Klik hier om het nog een keer te proberen</a><br>");
}
else{
$mailvalid = eregi("^[a-z0-9]+([_\\.-][a-z0-9]+)*"
."@([a-z0-9]+([\.-][a-z0-9]{1,})+)*$",$email);
if($mailvalid == FALSE){
echo ("Het e-mailadres dat u heeft ingevuld is geen geldig e-mailadres...<br>");
echo ("<a href=\"javascript:history.go(-1)\">Klik hier om het nog een keer te proberen</a><br>");
}
else{
mysql_connect($dbhost,$dbuser,$dbpass) or die(mysql_error());
mysql_select_db($dbname) or die(mysql_error());
$inlogquery =
"SELECT userid FROM membersysteem
WHERE username = '".$_POST['username']."'
AND email = '".$_POST['email']."'
AND password = '".md5($_POST['password'])."'";
if(!$result = mysql_query($inlogquery))
{
die("Foutje bij query:<br />" . mysql_error());
}
else{
$gegevens = mysql_fetch_array($result);
$_SESSION['userid'] = $gegevens['userid'];
$query = mysql_query('UPDATE membersysteem SET times_loggedin = (times_loggedin + 1) WHERE userid = "'.$_SESSION['userid'].'"');
if($query == FALSE) // controlleer of de verbinding niet gelukt is
{
echo ("Verbinden met database is mislukt<br>");
echo ("<a href=\"javascript:history.go(-1)\">Klik hier om het nog een keer te proberen</a><br>");
}
}
}
}
}
}
}else{
?>
<form action="<?php echo($_SERVER["PHP_SELF"]);?>" name="inloggen" method="post">
<p><span class="style4">Username:</span></p>
<p><span class="style4">
<input name="username" type ="text" size="30">
</span></p>
<p><span class="style4">Password:</span></p>
<p><span class="style4">
<input name="password" type ="password" size="30">
</span></p>
<p> <span class="style4">Email:</span></p>
<p><span class="style4">
<input name="email" type ="text" size="30">
</span></p>
<p>
<input type="submit" name="inloggen3" value="Enter">
<input name="wis" type="reset" id="wis" value="Clear">
</p>
<p>
<input type="hidden" name="inloggen2" value="1">
<br>
</p>
</form>
</body>
<?php
}
?>
</html>