Visualizzazione dei risultati da 1 a 7 su 7

Discussione: php 4.1.2 e php 4.3.3

  1. #1

    php 4.1.2 e php 4.3.3


    allora io ho un'applicazione in php e sul server prima ci stava php 3
    e tutto andava bene adesso con il 4.3.3 mi da questo errore
    Attenzione: La directory che contiene la sessione non esiste: /tmp. La sessione non funzionerà finche non si corregge questo errore.

    il tecnico mi dice che forse a causa degli script obsoleti sulla 4.3.3 non funziona bene e prova a mettere la 4.1.2
    ammettendo che funzioni vorrei sapere come aggiornare gli script con la 4.3.3
    e che differenze sostanziali ci sono

    grazie a tutti

  2. #2
    le register_globals = on

    invece di usare
    $HTTP_POST_VARS
    $HTTP_POST_VARS
    etc... compreso quello di sessione dovresti usare:
    $_POST
    $_GET
    $_SESSION

  3. #3
    esatto mi hai confermato quello che immaginavo
    ma una cosa a livello di sicurezza su versioni precedenti
    con le register_globals su on
    sono meno sicure?

  4. #4
    mmm... questo non te lo so dire, ma non credo cambi il livello di sicurezza

  5. #5
    Originariamente inviato da Coach
    mmm... questo non te lo so dire, ma non credo cambi il livello di sicurezza
    Invece è proprio per questioni di sicurezza che le register_globals nelle versioni "più recenti" sono state impostate ad off di default

  6. #6
    bene, la prossima volta che qualcuno lo chiede so che risposta dare

  7. #7
    infatti immaginavo anche questo
    con le vecchie versioni era on
    ed ora con le nuove versioni di php si sono risolti molti bug di sicurezza
    giusto?

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.