Jeg har et par hundrede word-dokumenter på min egen computer, som jeg gerne vil lægge ind i mysql vha. et php-script. Hvordan gør man det?
Alle de løsninger jeg kan finde herinde på experten anviser brug af en <form enctype="multipart/form-data"> hvorved filen ender i $_files. Det kan jo godt klare, men jeg har ikke lyst til at uploade flere hundrede dokumenter, så jeg vil gerne lave et script, der henter alle dokumenter og lægger i mysql.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
for det første er det en dårlig idé, at bruge databasen til, at gemme binære filer i. du skulle hellere uploade dem til en mappe, og så gemme filnavnene i databasen.
men for, at svare på dit spørgsmål, så kan du jo bruge ftp til, at uploade dine dokumenter til din webserver. herefter kan du lave et phpscript, der læser filerne og putter dem i db - een for een. prøv at kigge på fopen() og fread()
Jeg har kigget på fopen() og fread(), så $data i den linie (nedenstående) skulle gerne indeholde selve den binære data, men hvordan hiver jeg type, navn og størrelse ud af den variabel? Med $_file havde jeg jo brugt noget i retning af $_file["upfil_word]["name"] osv......, men den går ikke med $data.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.