Hallo Webspacenutzer! Alle, die auf den Server server2.dce4u.de sind, ist vielleicht schon ein Problem aufgefallen. Und zwar sieht das Problem bei den Skripten wie folgend aus: Sämtliche Variablen, die an eine andere Datei übergeben werden, sei es mit einen Formular (GET, POST), Cookie oder nur Server Umgebungsvariablen funktionieren nicht mehr. Aus Sicherheitsgründen, wurde eine Einstellung am Server gemacht, sodass die Superglobalen Variablen nicht mehr "entpackt" werden. Das heißt, vorher konnte man jede Variable einfach mit $variable ansprechen. Jetzt müsst ihr aber bei euren Skript entscheiden, von woher die Variable abstammt. Wurde sie von einem Formular abgeschickt? Mit POST oder GET? Ist die Variable von einem Cookie oder Session? Ist es eine Serverumgebungsvariable? Das wird jetzt unterschieden. Und ihr müsst den Zugriff auf die Variable etwas ändern. Variablen, die innerhalb einer Datei gesetzt wurden, können weiterhin verwendet werden. Beispiel: Datei A sendet mit einem Formular mit POST eine Variable die sich "name" nennt an Datei B. Datei B verarbeitet die Dateien jetzt nicht mehr mit echo $name; sondern muss jetzt heißen echo $_POST['name']; Zugriff: Formular POST => $_POST['variable']; Formular GET => $_GET['variable']; Cookies => $_COOKIE['variable']; Umgebungsvariable => $_SERVER['variable']; Bitte informiert euch auch auf anderen Websiten. Es gibt auch gewisse alternativen, ich habe hier die kürzesten genannt. Groß und Kleinschreibung beachten! Es gibt verschiedene Methoden, das in einen Skript zu umgehen. Eine habe ich neulich schonmal vorgeschlagen, diese lautet: extract($_SERVER); extract($_ENV); extract($_GET); extract($_POST); extract($_REQUEST); Dieses Skript wird immer an den Anfang aller PHP Dateien geschrieben. Es kann sein, das vereinzelt ein paar Änderungen am Skript gemacht werden müssen. Nur damit "bedrügt" ihr nicht uns oder den Server, sondern euch selbst. Die Sicherheitseinstellung verhindert nämlich, das man eure Skripte nicht manipulieren kann. Bitte sieht das aber nicht als dauerhafte Lösung an! Sondern bedrachtet dies nur als Notlösung. In Zukunft, werden sämtliche Webspace Anbieter darauf umstellen oder sind bereits darauf umgestellt, da dies der neuer Standard ist. Auch wenn es nach viel Arbeit klingt, schreibt am besten bei euren neuen Skripten am besten gleich nach diesen Schema wie oben beschrieben. Dann seit ihr auf jedenfall auf der sicheren Seite. Selbst wenn diese Server Einstellung wieder rückgängig gemacht wird, sind eure Skripte lauffähig! Bei euren alten Skripten würde ich euch empfehlen, das Notlösung-Schema einzusetzen. Da es unheimlich mühevoll und viel Zeit kostet große Projekte darauf umzuschreiben. ...