WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Kunden helfen Kunden - Hier geht es um die Webhosting Tarife, Domain-Angebote und Services vom Webhoster Suleitec.de - Internet-Domain bestellen


Forum » Webhoster Suleitec.de - Domain, Support und Registrierung » PHP register_globals=On » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von Franky
Lese das gerade erst jetzt. Viele benutzen in den alten Skripts einfach einen Standard Header um sich die Mühe der Anpassung jeder Variable separat zu ersparen.

Macht so weniger Arbeit:

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10:
<?php 
$array_reg = array_merge($_GET,$_POST,$_SESSION,$_COOKIE,$_SERVER,$_ENV);
foreach ($array_reg as $key => $value){     
    if(is_array($value))
        foreach ($value as $key_2 => $value_2)
            $$key_2 = $value_2;     
    else
            $$key = $value; 
    }             
?> 


Will hier aber auch net zu technisch werden.

Wie gesagt ich sehe bei Globals=OFF keine Probleme...
von Christian
Aber das kann er auch selber nachsehen, dafür liegt in seinem Account ja extra eine phpinfo die er aufrufen kann und da steht es drinn


Schon klar, daher weiss ich ja, dass die Globals=on sind. Ich habe nur gehört, dass einige Provider das neuerdings voreingestellte OFF auch so übernehmen. Deshalb wollte ich wissen, ob das auch geplant ist - weil mir (wie gesagt) dann ein paar ältere Skripte ins Nirvana laufen würden - was ich dann jetzt auch mal abstellen werde.

Ist jetzt soweit klar. Danke!

Gruß Christian
von Rieke
Da nicht auf allen unseren Servern die gleichen versionen laufen, ist es schwer eine globale Aussage dazu zu machen

Auf dem Server mit Cristians Domain ist Register Globals = on

Aber das kann er auch selber nachsehen, dafür liegt in seinem Account ja extra eine phpinfo die er aufrufen kann und da steht es drinn

Ob und wann wir an der derzeitigen Einstellung etwas ändern, kann ich nicht sagen, das hängt meist von zu vielen äusseren Umständen ab, aber zur not kann man es ja einfach in der htaccess Datei für den eigenen Account wieder auf ON setzen ;)

Viele Grüße
Rieke
von HG
Christian schrieb am 12.08.2003 19:56
Deshalb wäre es schön zu wissen, ob das evtl. angedacht ist. Es gäbe dann nämlich das ein oder andere Script, welches ich demnächst anpassen müsste, oder ob ich mir da noch ein bissl Zeit lassen kann.


Prinzipiell kannst du immer wieder ein stückweit deinen Code für reg_globals = off umschreiben, da die Superglobalen Arrays seit php4.1 immer definiert und gefüllt sind. Also bei jeweils kleinen Skripten: Immer wieder mal eins umschreiben, da kann dann kaum was passieren.
von Philipp Gérard
ist mir gar nicht aufgefallen, dass das hier on ist

rieke?

Nach oben