Die Session-ID ist in der Konstante SID, nicht in der Variable $SID zu finden. Du hast doch das error_reporting auf E_ALL stehen, da müsste mindestens eine Notice-Meldung gekommen sein. Ist display_errors ausgeschaltet? Schreit PHP vielleicht schon aus allen Rohren Fehlermeldungen, die nur nicht ausgegeben werden?
error_reporting(E_ALL);
ini_set('display_errors', 1);
Notice: Undefined index: mysql_datum in index_test.php on line 23
Session-Id: Notice: Undefined variable: SID in index_test.php on line 66
Zeile 23:
$sql = "SELECT * FROM
FW_FehlerberichtWHERE
SCHICHT= '" .$_SESSION["schicht"]. "' AND
DATUM= '" .$_POST["mysql_datum"]. "' ORDER BY
ID DESC;";
Zeile 66:
Session-Id: <?php echo $SID; ?>
Kontextwechsel beachten!
Ich gehe mal davon aus das das nicht das derzeitige Problem ist.Richtig, aber dieser sehr häufig vorkommende sicherheitsrelevante Fehler ist mir noch nebenbei aufgefallen.
dedlfix.
Bitte später!
Wenn das eigentliche Problem gelöst ist, kann ich mich diesem widmen und bin gern bereit weiteres zu lernen. ;-)