Visualizzazione risultati 1 fino 5 di 5

Discussione: call-time pass-by-reference

  1. #1
    Guest

    Predefinito call-time pass-by-reference

    uno script sul mio sito genera questo errore, che si potrebbe eliminare cambiando il settaggio relativo nel file php.ini... l'unico difetto è che quest'ultimo non è modificabile.
    come posso far si che questo errore non sia visibile?
    Codice:
    Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. in /membri2/ilsitodifrancy/php5/app/views/smarty.php on line 230
    vi ringrazio in anticipo.
    PS: ho già provato con error_reporting(E_ALL ^E_WARNING)

  2. #2
    L'avatar di silverseraph
    silverseraph non è connesso AlterGuru
    Data registrazione
    27-04-2005
    Residenza
    Localhost
    Messaggi
    1,104

    Predefinito

    Sembra che non possa passare le variabili per riferimento, prova a passarle per indirizzo o per valore.

  3. #3
    Guest

    Predefinito

    scusa non ho capito cosa devo fare...

  4. #4
    L'avatar di binarysun
    binarysun non è connesso Utente storico
    Data registrazione
    02-07-2004
    Messaggi
    2,017

    Predefinito

    Penso che il problema sia questo.
    Nel PHP 4 le variabili alle funzioni venivano passate per valore, ora nel PHP 5 vengono passate per riferimento.
    Forse stai usando uno script che andava sul 4 e ora non va sul 5?
    "L'intelligenza è una pianta che va curata continuamente.
    Dovreste vedere com'è bello, il mio bonsai."
    Rat-man®

    [Gradient Text]
    [Su che server sei?]
    ->flickr

  5. #5
    Guest

    Predefinito

    non è proprio così...
    sto usando cakephp(spero lo conosciate), che va bene sia su php4 che 5, l'unico difetto è che io devo usare per forza php5 perchè l'adattatore per la libreria smarty per il template engine richiede la classe ReflectionClass che in php4 non esiste.

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •