Jeg er i gang med at lave en hjemmeside, hvor man kan uploade billeder og de dem på siden, via MySQL. Jeg har kunne få "kontakt" og kan få tekst igennem. Men har ingen anelse om hvordan jeg gør med billedefiler. Har googlet rundt på nettet og kan ikke finde frem til noget som bare er en smule forståeligt. Vil også nævne jeg er forholdsvis ny i php og mysql.
Det er nu mere sådan at andre ligeledes også kan uploade billeder og jeg kan gøre det andre steder fra end ved en computer der har direkte adgang til selve server-mappen, eller er det mig der forstår det forkert?!
Først og fremmest skal du forstå hvordan et uploadscript foregår.
Når du uploader et billede kan du uploade det til din database eller til din server. Jeg vil helt anbefale dig at gøre det sidste, for det er langt det nemmeste. Du henter bare path til billedet og gemmer det i din db. simpelt.
Plus så skal du have tilføjet en attribut til din form den hedder enctype. Men søg det på google der findes en masse tutorials til at få sådan et script op at køre.
Uploadede filer i PHP ender i et specielt dir - du kan saa enten flytte filerne til et fil dir eller laese indhold og gemme i en database (MySQL data typerne BLOB/MEDIUMBLOB/LONGBLOB kan klare 64 KB/16 MB/4 GB binaere filer).
Hvis du har en ordentlig database boer det ikke vaere et problem at gemme filer i database. Bruger du MS Access eller har et discount web hotel hvor du deler en MySQL med tusinder af andre, saa kan det godt vaere at databasen ikke kan klare det.
Jeg bruger dreamwiever, PhpMyAdmin/MySQL og bruger kun disse til php/html. Ikke andre programmer, men som sagt er jeg meget ny mht php og vil derfor gerne kunne forstå det hele så jeg forstår hvad der sker og hvordan det hele hænger sammen. Men har nu stadig problemer med min upload i det jeg faktisk ikke helt er klar over hvordan kodningen skal være o foldhold til den kode jeg har skrevet op...
Synes godt om
Ny brugerNybegynder
Din løsning...
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.