Hallo
Ik had een probleem en ik snap er helemaal niet van.
Ik heb een inlog systeem gemaakt, dat is al gelukt. Hij logt succesvol in.
Maar, als ze zijn ingelogt, gaat hij naar een me.php pagina. Dat is een pagina alleen voor geregistreerde gebruikers dus hij moet controlleren of de inlog pagina wel cookies heeft aangemaakt en controlleren of het wachtwoord (In een andere cookie encrypt met md5) ook klopt in de database.
Nou als ik succesvol ben ingelogt, krijg ik een lege witte pagina, bij bron weergeven geeft hij een lege html pagina weer, terwijl ik toch html codes heb ingevoerd.
Ik krijg ook geen error codes dat het wachtwoord niet klopt ofzo, gewoon een lege witte pagina.
Alvast bedankt, Erik
Ik had een probleem en ik snap er helemaal niet van.
Ik heb een inlog systeem gemaakt, dat is al gelukt. Hij logt succesvol in.
Maar, als ze zijn ingelogt, gaat hij naar een me.php pagina. Dat is een pagina alleen voor geregistreerde gebruikers dus hij moet controlleren of de inlog pagina wel cookies heeft aangemaakt en controlleren of het wachtwoord (In een andere cookie encrypt met md5) ook klopt in de database.
Nou als ik succesvol ben ingelogt, krijg ik een lege witte pagina, bij bron weergeven geeft hij een lege html pagina weer, terwijl ik toch html codes heb ingevoerd.
PHP:
<?php
// Verbinding naar de mysql database
mysql_connect("localhost","root","****") or die(mysql_error());
mysql_select_db("holodb") or die(mysql_error());
// Controlleert de cookie, of de gebruiker wel is ingelogt
if(isset($_COOKIE[habmaxuser]))
{
$username = $_COOKIE[habmaxuser];
$password = $_COOKIE[habmaxpass];
$query = mysql_query("SELECT * FROM users WHERE name = '$username'");
while($row = mysql_fetch_array($query))
{
// Hier controlleert hij of het wachtwoord wel klopt (Extra beveiliging :)
// Als het dus niet klopt gaat hij terug naar de inlog pagina
if($password != $row[password])
{
header("Location: index.php");
}
// Anders zullen ze gewoon de pagina zien
else
{
?>
<html>
<head>
<title>Welkom terug, <?php echo $row[name]; ?></title>
</head>
<body>
<body background='img/bg.gif'>
<font size='5'>Welkom terug, <?php echo $row[name]; ?></font>
<p>
<table border='0'>
<td background='img/button.PNG' align='center' width='88' heigth='90'>
<font size='4'><a href='me.php'>Home</a></font><br>
</td>
<p>
<td background='img/bg2.gif' align='center'>
<font size='4'><?php echo $row[name]; ?>, dit zijn je overzichten!,</font>
<p>
Je hebt nog <?php echo $row[credits]; ?> credits.
<br>
Je hebt nog <?php echo $row[tickets]; ?> tickets over.
<p>
Klik hier om credits te kopen. WERKT NOG NIET!!
<body>
</html>
<?php
}
}
}
else
{
// Als de cookie niet bestaat, zullen ze ook naar de inlog pagina gaan
header("Location: index.php");
}
?>
Ik krijg ook geen error codes dat het wachtwoord niet klopt ofzo, gewoon een lege witte pagina.
Alvast bedankt, Erik