Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    83

    [SQL] caricare un .doc in un database

    Salve a tutti,
    sapete se è possibile inserire un file .doc all'interno di un database ?
    Vi spiego cosa devo fare..

    Per ogni utente nella table 'User' memorizzo una serie di dati, come ad esempio i dati anagrafici.
    Per ogni utente ci possono essere più documenti doc da memorizzare, per cui avevo pensato di memorizzarli in un'altra tabella (in cui userei come chiave la chiave della tabella 'User' ).

    Ora pero' non so se è possibile salvare un .doc all' interno di una tabella..
    qualcuno lo sa ??

    Grazie mille !!!

  2. #2
    Puoi usare la stessa tecnica utilizzata solitamente per le immagini (cambia solo il content type):

    http://www.ludovicocaldara.net/computer/ImageIntoDB.pdf

    In ogni caso, sei sicuro di voler seguire quella strada?
    Non sarebbe meglio salvare i file sul filesystem?

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    83
    cosa mi consigli di fare e come potrei farlo ?
    Grazie della disponibilità

  4. #4
    Gestisci l'upload come da manuale (magari salvando i file fuori dalla document root oppure in una cartella protetta), salvi nel DB il nome del file (oppure salvi il file seguendo una convenzione come l'ID del record), poi crei uno script proxy che verifica se l'utente può accedere ad undeterminato file ed eventualmente lo invia al client (vedi http://www.php.net/header)

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 © 2024 vBulletin Solutions, Inc. All rights reserved.