DerFichtl: Problem mit der Konfiguration von PHP??

Beitrag lesen

Soweit so klar? Wenn $ldapuser nicht existiert wird ein Formular angezeigt, wo ldapuser und pass gefüllt werden und per Submit wird das selbe Script wieder ausgeführt und der if-Zweig wird ausgeführt (bzw. sollte ausgeführt werden) Aber genau das tut er nicht. Es wird immer wieder das Formular angezeigt. Wenn ich vor der If-Abfrage $ldapuser und $pass fest vercode funktioniert es einwandfrei.

Habe ich in der PHP oder Apache Konfiguration noch einen Fehler?

Hallo,

liegt wahrscheinlich daran das bei dir register_globals nicht eingeschaltet ist:

http://www.php.net/manual/en/security.globals.php

register_globals ausschalten erhöht die Sicherheit der PHP-Scripte da man dann keine eigenen Variablen mehr einschmugeln kann. Deine Optionen: Auf Sicherheit verzichten und register_globals einschalten oder alle Scripte umstellen das sie auch ohne funktionieren.

Außerdem sind PHP4 und 5 nicht ganz kompatibel, du wirst unter Umständen noch auf einige Fehler stoßen:

http://www.zend.com/php5/migration.php

Schöne Grüße

--
DerFichtl
feichtinger.info