whycomputer.com >> Interneto žinios >  >> Programinė įranga

Kaip saugoti PDF failus duomenų bazėje

Įvadas

Duomenų bazės leidžia patogiai saugoti ir valdyti informaciją. Tekstams ir skaičiams naudojami tipai VARCHAR, INT, FLOAT, o dideliems dvejetainiams failams – BLOB (binary large object). BLOB tipo laukas leidžia įrašyti tokias rinkmenas kaip DOC, vykdomieji failai ar PDF. Sukūrus įkėlimo formą, susietą su duomenų baze, PDF failus galima saugoti tiesiai duomenų bazėje.

Veiksmai

1 žingsnis – sukurti duomenų bazę ir lentelę

Sukurkite duomenų bazę, kurioje laikysite PDF. Lentelėje įtraukite bent du laukus: pavadinimas (VARCHAR) ir failas (BLOB). BLOB laukas yra skirtas dvejetainių duomenų saugojimui.

2 žingsnis – sukurti HTML įkėlimo formą

Naudodami bet kurį HTML redaktorių (pvz., Notepad, Dreamweaver, Visual Studio Code) sukurkite formą, kurioje yra:

  • failo pasirinkimo lauką (<input type="file">),
  • mygtuką „Parinkti“ (naršyklės standartinis mygtukas),
  • mygtuką „Įkelti“ (<input type="submit">).

Formoje nurodykite action atributą – tai bus PHP (arba ASP.NET) skriptas, kuris įrašys PDF į duomenų bazę. Išsaugokite failą, pvz., upload.html.

3 žingsnis – sukurti įkėlimo skriptą

Pasirinkite serverio kalbą (PHP arba ASP.NET) ir parašykite skriptą, kuris atliks tris dalis:

  1. Prisijungimas prie duomenų bazės.
  2. Įkelto failo duomenų nuskaitymas iš $_FILES (PHP) arba Request.Files (ASP.NET).
  3. SQL užklausa, kuri įrašo failo pavadinimą ir turinį į BLOB lauką.

Įsitikinkite, kad skripto pavadinimas sutampa su action atributo reikšme HTML formoje.

4 žingsnis – įkelti failus į serverį

Perkelkite upload.html ir skriptą (pvz., upload.php) į savo web serverį, į prieinamą katalogą.

5 žingsnis – išbandyti

Atsidarykite formą naršyklėje, pasirinkite PDF ir spustelėkite „Įkelti“. Jei viskas veikia, PDF failas bus įrašytas į duomenų bazės BLOB lauką.

Reikalingi įrankiai

  • Web serveris su duomenų bazės (MySQL, PostgreSQL, MS SQL ir kt.) palaikymu.
  • HTML / CSS redaktorius.
  • Serverio kalbos interpreteris (PHP, ASP.NET ir pan.).

URL:https://lt.whycomputer.com/software/100405184.html

Programinė įranga
  • Kaip suspausti PDF failą „Mac“

    Dažnai norite atsiųsti PDF dokumentą el. paštu, tačiau didelis failo dydis gali sukelti klaidas arba atmetimą. Šiame straipsnyje sužinosite, kaip Mac kompiuteryje suspausti PDF failą naudojant programą „Preview“, kad galėtumėte jį lengvai išsiųsti. 1 žingsnis Raskite norimą suspausti PDF failą ir at

  • Kaip redaguoti DLL failus

    ĮvadasYra daugybė priežasčių, kodėl norėtumėte redaguoti .DLL failą. Galbūt norite pakeisti jo pradinę funkciją, pataisyti sugadintą kodą, išanalizuoti programą, kuri naudoja šį komponentą, arba tiesiog esate smalsūs ir norite pamatyti, kaip atrodo .DLL. Nors reikalinga tam tikra techninė patirtis,

Interneto žinios © https://lt.whycomputer.com