TS: wiki: PHP/Anwendung und Praxis/Loginsystem

Beitrag lesen

Hallo und guten Morgen,

Xampp:

  • Version 1.7.7 (PHP 5.3.8) [vermutlich Standard-Konfiguration]
  • Version 5.5.24 (PHP 5.5.24) [Standard-Konfiguration]

Hier ein paar Anmerkungen, die Dir (hoffentlich ein bisschen) weiterhelfen (alles hier nicht aufgezählte funktioniert):

Möglicher Grund: Das Formular wird an /selfhtml_login/%5Cselfhtml_login/login.php bzw. /selfhtml_login/\selfhtml_login/login.php gesendet.

Muhaha. Das sieht nach "kompliziert" aus und erfüllt meine schwärzesten Befürchtungen hinsichtlich XAMPP auf Windows - weil da irgendwoher ein Backslash kommt. Da werde ich wohl doch selbst XAMPP installieren müssen.

** Zeichenkodierung **

In allen Browsern ist die Zeichenkodierung im Admin-Bereich kaputt.

Offenbar verwendet XAMPP WINDOWS-1252 oder ISO8859-15 (oder sowas) als Default-Charset.

  • Gefixt, charset=utf8 wird jetzt gesendet, kommt ins Build.

Nur für Zugriffe aufs Filesystem. Sonst verwendet XAMPP die Kodierung, die du vorschreibst.

Das ist aber mMn kein Mangel von Xampp, sondern einer von PHP. Da kann man mWn nicht einstellen, mit welcher Kodierung es auf das Filesystem zugreifen soll. Das ist immer dann lustig, wenn man mittels PHP Files von Windows nach Linux kopiert oder verschiebt.

Hast Du denn den Apachen und PHP auch schon "lose" auf einem Windows installiert? Dann solltest Du es dir auch damit noch angucken.

Grüße
TS