Inserire pdf in db

FDF182

Nuovo Utente
18 Feb 2022
7
0
1
Salve ragazzi, mi presento: io sono Fabio, piacere!!
Mi servirebbe il vostro aiuto.
In poche parole sto creando un piccolo gestionale di un magazzino, dove, ovviamente, puoi inserire dei prodotti.
tra le cose da inserire al prodotto( nome, costo, quantità ecc) vorrei avere la possibilità di inserire anche un file pdf, ed è qui che inizia il mio dramma.
Premettendo che già ho impostato MEDIUMBLOB il campo del PDF, non riesco ad inserirlo correttamente.
Se qualcuno potrebbe darmi una mano, ne sarei davvero grato.
Detto questo, vi ringrazio e vi auguro una buona giornata!!
 

otto9due

Utente Attivo
22 Feb 2014
591
25
28
Buongiorno e benvenuto sul forum.
Credo che non sia l'approccio corretto, nel senso (poi magari mi correggeranno i più esperti) ma non conviene salvare risorse sul db direttamente (non so dirti neanche se i pdf poi come formato possono essere salvati).

In genere si procede così:
Si carica il file sul server tramite un modulo, e poi sul db si salva solamente il none del file.

Così avendo la cartella sempre uguale ti basterà cambiare il nome file per richiamarlo.

Comunque abbiamo iniziato lo stesso progetto [emoji1787]
 

FDF182

Nuovo Utente
18 Feb 2022
7
0
1
Buongiorno e benvenuto sul forum.
Credo che non sia l'approccio corretto, nel senso (poi magari mi correggeranno i più esperti) ma non conviene salvare risorse sul db direttamente (non so dirti neanche se i pdf poi come formato possono essere salvati).

In genere si procede così:
Si carica il file sul server tramite un modulo, e poi sul db si salva solamente il none del file.

Così avendo la cartella sempre uguale ti basterà cambiare il nome file per richiamarlo.

Comunque abbiamo iniziato lo stesso progetto [emoji1787]
Buongiorno Otto!
Prima di tutto, grazie per la risposta, molto gentile e soprattutto rapido!
Non mi è del tutto chiaro comunque quello che intendi dirmi, se puoi spiegarmi meglio quello che intendi, ti sarei molto grato.
Grazie ancora e buona giornata!
 

otto9due

Utente Attivo
22 Feb 2014
591
25
28
In pratica fai l'upload del file sul server tramite un semplice modulo html ed un piccolo script per l'upload dei file.
Per questo primo passaggio trovi una guida qui sul forum: https://www.mrw.it/php/upload_6600.html

A quel punto il file viene caricaricato su una cartella da te scelta es: files

Nel caso specifico portato ad esempio, alla fine dello script ti restituisce: $userfile_name, che sarebbe il nome originale del file da te caricato es: mio-file.pdf e dovrai provvedere ad inserire questo nel db come un semplice dato.

Quando vorrai mostrare il pdf potrai farlo semplicemente scrivendo linksito/files/nomefile-salvato-sul-db.pdf

Spero di essere stato chiaro
 
  • Like
Reactions: FDF182
Discussioni simili
Autore Titolo Forum Risposte Data
spider81man [PHP] Inserire file .pdf in db PHP 6
9 inserire contenuto in un file pdf aperto sul browser tramite script php PHP 0
T [PHP] inserire un file pdf da poter far scaricare... PHP 22
F Inserire all' interno di una pagina web un pdf e renderlo scaricabile per gli utenti Webdesign e Grafica 1
A Inserire tot record per pagina nel .pdf ? PHP 0
T Come faccio ad inserire file.pdf da far prelevare dal mio sito web? SEO e Posizionamento 0
F Inserire al centro di una pagina un file PDF HTML e CSS 1
Elisacau [Contact form 7] Inserire Numero auto incrementante WordPress 1
gara1 inserire immagine di sfondo in canvas Javascript 0
otto9due Inserire o aggiornare tabella my sql controllando una coppia di valori PHP 7
Couting95 inserire dati da un file di testo in una tabella in php PHP 1
D Inserire link PHP 0
L PHPSpreadsheet inserire dati da file .xlsx/.xls su database PHP 2
P inserire due voci in un titolo post wp WordPress 1
R inserire video nel sito HTML e CSS 15
J Inserire blog wordpress in angular CMS (Content Management System) 0
A inserire variabile php colore in div html PHP 2
L inserire dati multi livello PHP 8
G Inserire una scritta Java 1
M Inserire variabile nella value di una hidden PHP 3
S Inserire foto in ogni cella di una tabella Javascript 0
G inserire dati automaticamente in mysql PHP 0
B Vorrei inserire una finestra con messaggio ad un history.back PHP 16
Shyson Inserire placeholder nel campo cerca PHP 5
M Lanciare alert se il codice fiscale è già presente nel db e lasciare la scelta di inserire all'utente PHP 42
atipika INSERIRE ICONE DOWNLOAD E STAMPA WORDPRESS WordPress 10
F Creare un set di date a seconda del frazionamento scelto da inserire in MySQL PHP 6
B inserire valori da una tabella a un altra mysql PHP 34
D [Javascript] inserire uno script in un file php Javascript 6
napuleone [HTML] type="file" inserire path di partenza HTML e CSS 4
Monital [Javascript] inserire dati estratti dal db in html fisso Javascript 1
R [WordPress] Inserire campi aggiuntivi ad un Submit Form già dato dal template (front-end) WordPress 0
M inserire i dati ottenuti da una jquery in una tabella già esistente jQuery 1
G Inserire "Leggi il resto dell'articolo" con link al post sul sito preso via RSS Email Marketing 0
M [PHP] Come inserire codice html in un ciclo while PHP 2
P [PHP] Inserire stringhe in input(text),memorizzarle e stamparle in file successivo PHP 0
J [Javascript] Inserire un caricamento con animazione prima dell'esecuzione di un'azione Javascript 1
Shyson [PHP] Inserire testo nel codice PHP 2
D Mailchimp - Possibile inserire doppia condizione per i triggers? Email Marketing 0
A [MS Access] Pulsante per inserire allegati in campo maschera MS Access 0
Shyson [HTML] Inserire nuovo font con @font-face HTML e CSS 5
Alex_70 Inserire photo in php PHP 0
D [Javascript] [HTML] Inserire slash dopo 3 numeri Javascript 5
F INSERIRE IN UN'UNICA CASELLA DI TESTO REPORT ACCESS I VALORI DELLA TABELLA DI UN'INTERA COLONNA MS Access 2
A [HTML] Come inserire google review stars nelle pagine del mio sito HTML e CSS 0
spider81man Connettersi ad un DB ed inserire dati con Javascript Javascript 3
P [WordPress] Inserire codice in pagina dinamica WordPress 0
A [PHP] Ciclare array multidimensionale e inserire valori in DB PHP 2
M [PHP] Inserire array nel db PHP 6
andreas88 [HTML] come inserire 3 riquadri in un unico rigo (vedere img allegata) HTML e CSS 11

Discussioni simili