malburg
12-10-2001, 15:08
hallo
ich bin zur zeit dabei ein mail system in php zu programmieren und soweit klappt es auch schon.
aber ...
ich habe eine schöne bunte startseite wo zwei eingabe felder sind wo sich der user anmelden kann (ich habe aber nicht die loginform.ihtml geändert, da sich meine startseite immer dynamisch geändert wird)
also habe ich in einem faq system das mit der default authentication gefunden und eingebunden.
soweit so gut -> klappt alles aber nur für eine seite, d.h.
ich habe jetzt also ein formular welches auf die seite login.php verweist
login.php
------------------snip -------------------------
<?php
page_open(array("sess"=>"id","auth"=>"example_auth","perm"=>"example_perm"));
# Seite neulanden und damit die anmeldung vervollständigen
$auth->login_if($again);
$perm->check("user");
include("config/config.php");
?>
<html>
<head>
<title><?php print $config["firma"] ?></title>
<?php include("menu/js_menu.php")?>
<script language="JavaScript" src="../javascript/menu.js"></script>
<link rel="stylesheet" type="text/css" href="../style.css">
</head>
<body id=global>
<div id=head><center><b><?php print $config["firma"]?></b></center></div>
<div id=anzeige>
align=right><a href="<?php $sess->purl("logout.php")?>"><b>Logout</b></a></td>
</div>
</body>
</html>
--------------- snip --------------------
und wenn ich jetzt zubsp. auf die logout.php (oder irgendeine andere seite möchte, dann habe ich wieder die nobody rechte)
meine frage. wie kann ich jetzt die session mit auf die anderen seiten mitnehmen.
ich habe ja auch die links mit $sess->purl("dsds.php") gemacht, also müsste er es doch erkennen.
thx im vorraus.
M. Alburg
ich bin zur zeit dabei ein mail system in php zu programmieren und soweit klappt es auch schon.
aber ...
ich habe eine schöne bunte startseite wo zwei eingabe felder sind wo sich der user anmelden kann (ich habe aber nicht die loginform.ihtml geändert, da sich meine startseite immer dynamisch geändert wird)
also habe ich in einem faq system das mit der default authentication gefunden und eingebunden.
soweit so gut -> klappt alles aber nur für eine seite, d.h.
ich habe jetzt also ein formular welches auf die seite login.php verweist
login.php
------------------snip -------------------------
<?php
page_open(array("sess"=>"id","auth"=>"example_auth","perm"=>"example_perm"));
# Seite neulanden und damit die anmeldung vervollständigen
$auth->login_if($again);
$perm->check("user");
include("config/config.php");
?>
<html>
<head>
<title><?php print $config["firma"] ?></title>
<?php include("menu/js_menu.php")?>
<script language="JavaScript" src="../javascript/menu.js"></script>
<link rel="stylesheet" type="text/css" href="../style.css">
</head>
<body id=global>
<div id=head><center><b><?php print $config["firma"]?></b></center></div>
<div id=anzeige>
align=right><a href="<?php $sess->purl("logout.php")?>"><b>Logout</b></a></td>
</div>
</body>
</html>
--------------- snip --------------------
und wenn ich jetzt zubsp. auf die logout.php (oder irgendeine andere seite möchte, dann habe ich wieder die nobody rechte)
meine frage. wie kann ich jetzt die session mit auf die anderen seiten mitnehmen.
ich habe ja auch die links mit $sess->purl("dsds.php") gemacht, also müsste er es doch erkennen.
thx im vorraus.
M. Alburg