Hallo,
bin recht am anfang meines wissens von php und versuche mich gerade an einem login
dieser klappt, jedoch ändert sich nach dem einloggen die navigation nicht mit. ich habe schon die bedingungen einzeln-und andersgeschrieben usw ausprobiert
(die nav richtet sich nach der var $s = session_id(), die beim loginvorgang gesetzt wird und per link b=$s weitergegeben wird)
dies steht in der index.php:
if (isset($_GET['b']) == '1') {
..... if ($_GET['b'] == 'session_id()') {
.......... if ($_GET['b'] != '') {
............... if ($_GET['b'] != '0') {
............... include "nav2.php";
............... echo $b;
............... }
............... else {
............... include "nav1.php";
............... echo "teil 4";
............... echo $b;
............... }
.......... }
.......... else {
.......... include "nav1.php";
.......... echo "teil 3";
.......... echo $b;
.......... }
..... }
..... else {
..... include "nav1.php";
..... echo "teil 2";
..... echo $b;
..... }
}
else {
include "nav1.php";
echo "teil 1";
echo $b;
}
bei echo $b spuckt er nichts aus...
wenn ich nicht eingeloggt bin, kommt 'teil1' raus <- richtig
wenn ich mich einlogge, kommt 'teil2' raus <- falsch
außerdem: es steht (ob eingeloggt oder nicht) immer Notice: Undefined variable: b....
dennoch steht in der url b=*die session_id() ausgeschrieben* nach dem einloggen