23. august 2007 - 13:38Der er
6 kommentarer og 1 løsning
Faver i php hvordan
hej
jeg er ved at oprette en login side og jeg kan godt få den til at vise en baggrunds fave på de andre sider men ikke på den her hvad gør jeg galt
kode for login side :
<? /** * Main.php * * This is an example of the main page of a website. Here * users will be able to login. However, like on most sites * the login form doesn't just have to be on the main page, * but re-appear on subsequent pages, depending on whether * the user has logged in or not. * * Last Updated: August 26, 2004 */
include ("include/session.php"); ?>
<html> <title>Login Script</title> <body>
<table> <tr><td>
<? /** * User has already logged in, so display relevant links, including * a link to the admin center if the user is an administrator. */ if($session->logged_in){ echo ""; echo "Velkommen du er loget ind som <b>$session->username</b>. <br><br>" ."[<a href=\"userinfo.php?user=$session->username\">Min Konto</a>] " ."[<a href=\"useredit.php\">Rediger Konto</a>] "; if($session->isAdmin()){ echo "[<a href=\"admin/admin.php\">Admin Center</a>] "; } echo "[<a href=\"process.php\">Log ud</a>]"; } else{ ?>
<h3>Login</h3> <? /** * User not logged in, display the login form. * If user has already tried to login, but errors were * found, display the total number of errors. * If errors occurred, they will be displayed. */ if($form->num_errors > 0){ echo "<font size=\"2\" color=\"#ff0000\">".$form->num_errors." error(s) found</font>"; } ?> <form action="process.php" method="POST"> <table align="left" border="0" cellspacing="0" cellpadding="3"> <tr><td>Bruger navn:</td><td><input type="text" name="user" maxlength="30" value="<? echo $form->value("user"); ?>"></td><td><? echo $form->error("user"); ?></td></tr> <tr><td>kode:</td><td><input type="password" name="pass" maxlength="30" value="<? echo $form->value("pass"); ?>"></td><td><? echo $form->error("pass"); ?></td></tr> <tr><td colspan="2" align="left"><input type="checkbox" name="remember" <? if($form->value("remember") != ""){ echo "checked"; } ?>> <font size="2">Husk mig til næste gang! <input type="hidden" name="sublogin" value="1"> <input type="submit" value="Log ind"></td></tr> <tr><td colspan="2" align="left"><br><font size="2">[<a href="forgotpass.php">Glemt Kode?</a>]</font></td><td align="right"></td></tr> <tr><td colspan="2" align="left"><br>Ikke registeret? <a href="register.php">Tilmelding!</a></td></tr> </table> </form>
<? }
/** * Just a little page footer, tells how many registered members * there are, how many users currently logged in and viewing site, * and how many guests viewing site. Active users are displayed, * with link to their user information. */ echo "</td></tr><tr><td align=\"center\"><br><br>"; echo "<b>Medlemer Total:</b> ".$database->getNumMembers()."<br>"; echo "Der er $database->num_active_users registreret medlemer og "; echo "$database->num_active_guests Gæster der ser siden.<br><br>";
nej ikke lige nu for nå jeg gør det laver den fejl
kode : <head>
<style type="text/css">
body {background-color: #f2f2f2;}
h3 { color: red; } </style>
</head>
<body>
<? /** * Main.php * * This is an example of the main page of a website. Here * users will be able to login. However, like on most sites * the login form doesn't just have to be on the main page, * but re-appear on subsequent pages, depending on whether * the user has logged in or not. * * Last Updated: August 26, 2004 */
include ("include/session.php"); ?>
<html> <title>Login Script</title> <body>
<table> <tr><td>
<? /** * User has already logged in, so display relevant links, including * a link to the admin center if the user is an administrator. */ if($session->logged_in){ echo ""; echo "Velkommen du er loget ind som <b>$session->username</b>. <br><br>" ."[<a href=\"userinfo.php?user=$session->username\">Min Konto</a>] " ."[<a href=\"useredit.php\">Rediger Konto</a>] "; if($session->isAdmin()){ echo "[<a href=\"admin/admin.php\">Admin Center</a>] "; } echo "[<a href=\"process.php\">Log ud</a>]"; } else{ ?>
<h3>Login</h3> <? /** * User not logged in, display the login form. * If user has already tried to login, but errors were * found, display the total number of errors. * If errors occurred, they will be displayed. */ if($form->num_errors > 0){ echo "<font size=\"2\" color=\"#ff0000\">".$form->num_errors." error(s) found</font>"; } ?> <form action="process.php" method="POST"> <table align="left" border="0" cellspacing="0" cellpadding="3"> <tr><td>Bruger navn:</td><td><input type="text" name="user" maxlength="30" value="<? echo $form->value("user"); ?>"></td><td><? echo $form->error("user"); ?></td></tr> <tr><td>kode:</td><td><input type="password" name="pass" maxlength="30" value="<? echo $form->value("pass"); ?>"></td><td><? echo $form->error("pass"); ?></td></tr> <tr><td colspan="2" align="left"><input type="checkbox" name="remember" <? if($form->value("remember") != ""){ echo "checked"; } ?>> <font size="2">Husk mig til næste gang! <input type="hidden" name="sublogin" value="1"> <input type="submit" value="Log ind"></td></tr> <tr><td colspan="2" align="left"><br><font size="2">[<a href="forgotpass.php">Glemt Kode?</a>]</font></td><td align="right"></td></tr> <tr><td colspan="2" align="left"><br>Ikke registeret? <a href="register.php">Tilmelding!</a></td></tr> </table> </form>
<? }
/** * Just a little page footer, tells how many registered members * there are, how many users currently logged in and viewing site, * and how many guests viewing site. Active users are displayed, * with link to their user information. */ echo "</td></tr><tr><td align=\"center\"><br><br>"; echo "<b>Medlemer Total:</b> ".$database->getNumMembers()."<br>"; echo "Der er $database->num_active_users registreret medlemer og "; echo "$database->num_active_guests Gæster der ser siden.<br><br>";
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /volume1/web/test/Login-v2.1/main.php:16) in /volume1/web/test/Login-v2.1/include/session.php on line 46 Login Username: Password: Remember me next time
[Forgot Password?]
Not registered? Sign-Up!
Member Total: 3 There are 0 registered members and 1 guests viewing the site.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.