Registerglobals On

Dieses Thema im Forum "Linux & BSD" wurde erstellt von Reaperchef, 21. Mai 2007 .

  1. 21. Mai 2007
    Schönen guten Tag ,

    ich hab ein kleenes Problem...
    Hab was, wo man Registerglobals an haben muss, aber, wenn ich Registerglobals an habe, gehen die Hälfte von meinen Pages auf dem Apache nichtmehr...

    Was hat man da für Möglichkeiten?

    Bewertung ist Ehrensache
    MFG Reaperchef
     
  2. 21. Mai 2007
    AW: Registerglobals On

    Hi

    Du hast meines Wissens nur folgende Möglichkeit:

    Du verwendest andere PHP-Scripts, welche mit Registerglobals = off funktionieren.

    Der Vorteil von Registerglobals = off liegt in der Sicherheit. Daher würde ich dir empfehlen gleichwertige Scripte zu suchen, welche auch mit Registerglobals = off funktionieren.

    Diese Beispiel sollte dir zeigen, wieso es wahrscheinlich keine andere Lösung gibt:

    PHP: Beschreibung der php.ini-Direktiven des Sprachkerns - Manual


    Welche Scripts müsstest du denn haben?

    Mfg Bl0bb
     
  3. 21. Mai 2007
    AW: Registerglobals On

    eig. nichts beonderes!...

    Ist ein Loginskript und dann von Eingabefeld in Mysql Tabelle einfügen...

    Joa, am Loginskript scheiterts....

    mfg Reaperchef
     
  4. 21. Mai 2007
    AW: Registerglobals On

    Du könntest auch - zur Not - die Funktionen Extract benutzen, ungefähr so:

    PHP:
    <? php extract ( $_GET );  ?>
    Sinn? Das Array $_GET wird "extracted", bzw alle Keys daraus extrahiert und als eigenständige Variable angelegt.

    $_GET['blub'] = 'blibla';

    extract($_GET);

    danach ist $blub = 'blibla';

    afaik.

    Und ja, das öffnet viele Sicherheitslücken.
     
  5. 21. Mai 2007
    AW: Registerglobals On

    hmm merci,

    kann man vllt. irgendwie den apache 2 mal starten (2verschiedene ports) .. mit dann halt 2 verschiedene php.ini's ...

    mfg
     
  6. 23. Mai 2007
    AW: Registerglobals On

    Hi

    Loginscript gibt es ja wie Sand am Meer.

    Ich habe dir hier mal das populärste herausgesucht:

    php-resource.de

    Ich denke damit solltest du nur minimale Anpassungen an deinem anderen Script vornehmen müssen, dass die beiden zusammen harmonieren.


    Mfg Bl0bb
     
  7. 27. Mai 2007
    AW: Registerglobals On

    du kannst auch per directory eintrag in der httpd.conf bzw apache2.conf register_globals auf on schalten:
    Code:
    <Directory /var/www/deinepage/>
    php_admin_flag register_globals on
    </Directory>
    
    die andere frage ist, ob du ein script verwenden solltest, welches so bescheiden ist, dass es register_globals on braucht

    bzw vllt muss es auch in die <VirtualHost>-area, bin mir nicht mehr so sicher
     
  8. 27. Mai 2007
    AW: Registerglobals On

    Register globals ist ja eigentlich kein Problem ... wenn der Coder weiß was er tut. Es ist nicht so als würde register_globals = Sicherheitslücke sein .... lolkind,geht dass dann nciht sogar auch mit ner htaccess?
     
  9. 28. Mai 2007
    AW: Registerglobals On

    Hi

    Das wird wohl kaum gehen, sonst könnte ja man auf den Freewebspaces div. Einstellungen der PHP.INI überschreiben und somit unerlaubt Limiten aufheben.


    Mfg Bl0bb
     
  10. 28. Mai 2007
    AW: Registerglobals On

    Es gibt Optionen die man in der ini ändern kann, und das auch auf freehoster, aber zurück zu thema...

    Hätte man auch früher drauf kommen können.
     
  11. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.