problem med at valider fil
Jeg har for noget tid side downloadet et login system og har fået fjernet de fleste fejl i valideringen, men mangler stadig to. Derudover har jeg forsøgt at sætte class"menu" ind på de fem første links i top.php, men det kan ikke rigtig lykkes at få det til at virke. håber der er en som kan hjælpe.her er linket til valideringen
http://validator.w3.org/check?uri=http%3A%2F%2Fhemmelig.magiske-michael.dk%2Flogin%2Flayout.php&charset=%28detect+automatically%29&doctype=Inline
og her er koden til filen "top"
<?php
session_start();
//include the config.php file
require("config.php");
echo "<center>";
if($_SESSION['Uname'] == '' || $_SESSION['lp'] == '')
{
echo "<a href=http://hemmelig.magiske-michael.dk/login/login.php>Login</ a>";
}
else
{
echo "<a class='menu' href=http://hemmelig.magiske-michael.dk/login/logout.php>Logout</ a>";
}
if($_SESSION['Uname'] == '' || $_SESSION['lp'] == '')
{
echo " | <a href=http://hemmelig.magiske-michael.dk/login/register.php>Tilmeld</ a>";
}
echo " | <a href=http://hemmelig.magiske-michael.dk/login/help.php>Hjælp</a>";
if($_SESSION['Uname'] != '')
if($_SESSION['Uname'] == $ADMINUNAME)
{
echo "<br><a href=admincp.php> Admin CP</ a>";
}
echo "</center>";
?>
<a class="menu" href="http://hemmelig.magiske-michael.dk/login/main.php">Forside</a> |
<a class="menu" href="http://hemmelig.magiske-michael.dk/beskyttet/grundregler.php" title="lær magiens grundregler">Grundregler</a> |
<a href="http://hemmelig.magiske-michael.dk/beskyttet/kort-tricks.php"class="menu" title="lær forskellige korttricks">Kort tricks</a> |
<a href="http://hemmelig.magiske-michael.dk/beskyttet/mont-tricks.php"class="menu" title="lær at rylle med mønter">Mønt tricks</a> |
<a href="http://hemmelig.magiske-michael.dk/beskyttet/tankelaesning.php"class="menu" title="lær hvordan du kan læse tanker">Tankelæsning</a> |
<a href="http://hemmelig.magiske-michael.dk/beskyttet/impromptu-tricks.php"class="menu" title="tricks med hverdags ting">Impromptu tricks</a> |
<a class="menu" href="http://hemmelig.magiske-michael.dk/beskyttet/forums/forum-oversigt.php">Forum</a> |
<a class="menu" href="http://hemmelig.magiske-michael.dk/beskyttet/afstemninger/alle-afstemninger.php" title="se ale afstemninger">Afstemninger</a> |
<a class="menu" title="indsend et trick du vil dele med andre" href="http://hemmelig.magiske-michael.dk/beskyttet/indsend-tricks.php">Indsend trick</a> |
<a class="menu" href="http://hemmelig.magiske-michael.dk/login/profile.php">Profil</a>
<br>
og koden til filen login
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title></title>
<meta name="description" content="">
<META name="keywords" content="">
<meta http-equiv="Content-Language" content="da">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<META NAME="Revisit-after" CONTENT="30">
<META name="Robots" content="all">
<meta http-equiv="pragma" content="no-cache">
<link rel="stylesheet" href="http://www.magiske-michael.dk/styles/generelt-style.css" type="text/css">
<link rel="stylesheet" href="http://www.magiske-michael.dk/styles/link-style.css" type="text/css">
<link rel="stylesheet" href="http://www.magiske-michael.dk/styles/tabel-style.css" type="text/css">
<link rel="stylesheet" href="http://www.magiske-michael.dk/styles/tekst-style.css" type="text/css">
</head>
<body>
<table class="hoved">
<tr>
<td>
<table class="top">
<tr>
<td>
<?php
ob_start();
//include the header.php file
require("top.php");
?>
</td>
</tr>
</table>
<table class="menu">
<tr>
<td>
</td>
</tr>
</table>
<table class="indhold">
<tr>
<td>
<?
echo "<br><br><br><br>";
//Write the login form out
echo "<h2>Her kan du logge ind på de hemmelige sider.<br>Er du ikke medlem kan du blive det ved at klikke på tilmeld øverst på siden.</h2><br><form method=post action=login.php?action=check><table><tr><td><h3>Brugernavn</h3></td><td><input type=text name=Uname></td></tr><tr><td><h3>Password:</h3></td><td><input type=password name=Pword></td></tr><tr><td></td><td><input type=submit value=Login></td></tr><tr><td><h3><a href=forgotpassword.php>Glemt password</a></h3></td><td></td></tr></table></form><br><a href=http://www.magiske-michael.dk>Tilbage til magiske-michael.dk</ a>";
//check the input
if($_GET['action'] == 'check')
{
//find the user
$result = mysql_query("SELECT * FROM loginphp WHERE Uname='{$_POST['Uname']}'") or die(mysql_error());
$row = mysql_fetch_array( $result ); //set $row to result
if($row['Uname'] == "")
{
echo error();
}
else
{
//$enc = md5($_POST['Pword']);
$enc = $_POST['Pword'];
if($row['Pword'] == $enc)
{
$_SESSION['Uname'] = $_POST['Uname'];
$_SESSION['lp'] = 'pl';
header("Location: main.php");
exit;
}
else
{
echo error();
}
}
}
if($_GET['action'] == 'registered')
{
echo "<b>Du er nu tilmeldt</b>";
}
function error()
{
echo "<b>Brugernavn/passwor er ikke korekt</b>";
}
?> </td>
</tr>
</table>
<table class="menu">
<tr>
<td>
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
