You are here: Re: login problem « All PHP « IT news, forums, messages
Re: login problem

Posted by white lightning on 02/02/08 09:20

yes it is a .php file... the <form> tags go inside my php code like
shown below. The below code appears on every page.

<?php
$db = new db_connect();
$db = $db->connectDB();
$user = new User($db);
if ($_SESSION['logged'] &&
isset($_REQUEST['logout'])) {
$logout = $user-
>_logout();
if ($_REQUEST['cid'])
{

header("Location:".$_SERVER['PHP_SELF']."?cid=".
$_REQUEST['cid']);
} else if
($_REQUEST['prod']) {

header("Location:".$_SERVER['PHP_SELF']."?prod=".
$_REQUEST['prod']);
} else {

header("Location:".$_SERVER['PHP_SELF']);
}
?>

<?php
} else if (!
$_SESSION['logged'] && isset($_REQUEST['login'])) {
$username = $user-
>_checkLogin($_REQUEST['username'],
$_REQUEST['password']);
echo "<div
class='gt'>Hello ".$_SESSION['username']."!</div>";
?>

// SHOW LOGOUT FORM

<form action="<?php echo
$_REQUEST['PHP_SELF']; ?>" method="post" enctype="multipart/form-data"
name="logout_form">
<div class="add_product"><a href="../add_product.php">Add
Product</a><div>
<br />
<input name="logout" type="submit" value="logout" />
</form>

<?php
} else if
($_SESSION['logged']) {
echo "<div
class='gt'>Hello ".$_SESSION['username']."!</div>";
?>

// SHOW MEMBER LINKS
<form action="<?php echo
$_REQUEST['PHP_SELF']; ?>" method="post" enctype="multipart/form-data"
name="logout_form">
<div class="add_product"><a href="../add_product.php">Add
Product</a><div>
<br />
<input name="logout" type="submit" value="logout" />
</form>

<?php
} else if (!
$_SESSION['logged']) { ?>

// SHOW THE LOGIN BOX
<form action="<?php echo
$_REQUEST['PHP_SELF']; ?>" method="post" enctype="multipart/form-data"
name="login_form">
<div>
<div
id="member-login">Member Login:</div>
<div
id="username">Username:</div>
<div
id="username"><input name="username" type="text" size="25"
maxlength="20" /></div>
<div
id="password">Password:</div>
<div
id="password"><input name="password" type="password" size="25"
maxlength="20" /></div>
<div
id="login"><input name="login" type="submit" value="login" /></div>
</div>
</form>

<?php }
?>

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация