Also, Quelltext der Seite:
PHP-Code:
<?php
page_open(array("sess" => "Session_dee", "auth" => "Challenge_Crypt_Auth_dee", "perm" => "Perm_dee"));
// page access requires that the user is authenticated and has "admin" permission
if ($perm->have_perm("editor")){
$link1 = $sess->url('profs.php');
header("location: $link1");
}elseif ($perm->have_perm("student")){
$link2 = $sess->url('students.php');
header("location: $link2");
}
elseif ($perm->have_perm("deactivated")){
$link3 = $sess->url('deactivated.php');
header("location: $link3");
}
page_close();
?>
Bei Aufruf der Seite erscheint dann die Meldung, dass die Funktion page_open() nicht definiert ist. An sich ist das für mein Verständnis auch nicht unlogisch, da im include_path in beiden Versionen nur PEAR eingebunden wird - aber warum es vorher funktioniert hat ist mir nicht klar...
Die phpinfo()-Ausgaben der beiden Versionen hab ich verglichen, aber mir sind keine wesentlichen Unterschiede aufgefallen.
Irgendeine Idee oder Stichwort? Wäre ja kein Prob das jetzt mit einem Include zurechtzubiegen, aber schön wäre es nicht...
Danke,
Michael