Visualizzazione dei risultati da 1 a 4 su 4

Discussione: link mascherato

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    743

    link mascherato

    ho un dubbio
    devo dare un link ad un cliente per far vedere il suo lavoro
    http://sito/PDF/33476.pdf

    il fatto è che se lui poi nel browser mette lo stesso link e cambia il numero pdf che è il numero ordine e mette 33477.pdf vede magari il lavoro di un'altro cliente
    come posso ovviare?

  2. #2
    Un metodo "sporco" ma veloce è usare l'hash del numero + un valore segreto oppure casuale.

    Codice PHP:
    $filename md5('33476' microtime()) . '.pdf'

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    743
    e quindi devo rinominare tutti i file? .pdf?
    spero di no

    come funziona ciò?

  4. #4
    Originariamente inviato da ilgio
    e quindi devo rinominare tutti i file? .pdf?
    spero di no

    come funziona ciò?
    Se non li vuoi rinominare non vedo altre alternativa che implementare un sistema di autenticazione oppure creare un script "wrapper" che si occupa di leggere i file ed inviarli al client a partire dall'URL con MD5 e, al tempo stesso, spostare i file fisici fuori dalla document root o in una cartella protetta tramite .htaccess o soluzione equivalente.

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.