Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di *Ray*
    Registrato dal
    Oct 2000
    Messaggi
    495

    Register Globals On => Off

    Ciao a tutti,

    vorrei sapere se esiste una direttiva per fare in modo che solo per uno script php (e non una directory!) l'interprete PHP si comporti come se Register_Globals fosse On.

    Il motivo e' semplicemente che sto convertendo un software e c'e' una pagina che e' troppo complessa da convertire e visto che deve funzionare bene e subito intanto ci metterei una pezza cosi'. Il resto degli script e' gia' a posto.

    Se ci fosse una direttiva sarebbe perfetto.. senno' mi faro' un ciclo for con tutte le variabili di _REQUEST.. ma vorrei evitare.

    Grazie in anticipo.

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    think simple think ringo

  3. #3
    Utente di HTML.it L'avatar di *Ray*
    Registrato dal
    Oct 2000
    Messaggi
    495
    Grazie, ma dopo avere visto che la chiamata falliva, ho avuto la conferma che non si puo' usare per uno script singolo.

    Leggendo il manuale infatti:

    codice:
    Nome               Default   Modificabile 
    register_globals     "0"     PHP_INI_PERDIR
    Con la seguente spiegazione:

    PHP_INI_PERDIR 2 L'opzione può essere impostata in php.ini, .htaccess o httpd.conf
    Altre soluzioni? Presumo di no.. :\

  4. #4
    Utente di HTML.it L'avatar di *Ray*
    Registrato dal
    Oct 2000
    Messaggi
    495
    Vabbe' ho risolto con un orripilante:

    codice:
        foreach($_REQUEST as $requestKey => $requestValue)
            $$requestKey = $requestValue;

  5. #5
    Originariamente inviato da *Ray*
    Altre soluzioni? Presumo di no.. :\
    Prova extract() e/o import_request_variables().


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.