Visualizzazione risultati 1 fino 5 di 5

Discussione: Perdita del nome di un file salvato in una sessione

  1. #1
    Data registrazione
    19-04-2018
    Messaggi
    3

    Predefinito Perdita del nome di un file salvato in una sessione

    Ciao a tutti

    Sto cercando di realizzare una Web App per creare preventivi a partire da file esportati da CAD

    Salvo il nome del file da elaborare in una Sessione per poterlo recuperare anche dopo la chiusura del browsaer:

    Codice PHP:
    //......
    //......
    //session_set_cookie_params("".strtotime("1 year"))
    //session_get_cookie_params();
    //......
    //......
    $lifetime = strtotime("1 year");
    session_start();
    setcookie(session_name(),session_id(),time()+$lifetime);
    //......
    //......
    In locale tramite Bitnami LAMP riesco a recuperare il nome del file slvato nella sessione anche il giorno dopo, mentre su Altervista sembra perdere il nome nella sessione il giorno dopo?

    Per salvare il nome del file da elaborare mi conviene di più usare i cookies o le sessioni?

    Pietro
    http://creativitainformaticart.altervista.org/

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,650

    Predefinito

    Citazione Originalmente inviato da creativitainformaticart Visualizza messaggio
    Per salvare il nome del file da elaborare mi conviene di più usare i cookies o le sessioni?
    Solitamente in questi casi si accede al file tramite un parametro GET.

    Se vuoi ricordare un valore dopo la chiusura del browser, ti consiglierei di utilizzare i cookies, ma attento che l'utente potrebbe modificare a piacimento il valore salvato come vuole, quindi valuta opportune misure di sicurezza.

    Ciao!

  3. #3
    Data registrazione
    19-04-2018
    Messaggi
    3

    Predefinito

    Grazie

    Intanto ho fatto in modo che se non trova il nome nella sessione lo cerchi in un cookie

    Se è il caso serva per la sicurezza potrei usare md5/sha1

    Ciao

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,650

    Predefinito

    Citazione Originalmente inviato da creativitainformaticart Visualizza messaggio
    Se è il caso serva per la sicurezza potrei usare md5/sha1
    md5 o sha1 sono algoritmi che generano una stringa non reversibile, ovvero se conosci l'hash non puoi tornare alla stringa originaria.

    Il fattore "sicurezza" intendevo che ad esempio se hai un file "utente1.zip", magari un utente potrebbe accedere ai file di altri modificando il cookie in "utente2.zip", non so se questo può essere un problema per il tuo sistema. Se sì, ti consiglierei di utilizzare delle stringhe random, dove solo su database hai l'associazione stringa random <-> vero nome del file.

    Ciao!

  5. #5
    Data registrazione
    19-04-2018
    Messaggi
    3

    Predefinito

    Ok grazie, ciao

Regole di scrittura

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