Oprettet søn. d. 08. januar 2012 kl. 13:53:13

BonneOWN
BonneOWN (2.495 point. Point ude: 30)

php js mysql opgave. uploading af billeder/film

Hey eksperter.
jeg er en ung fyr som rigtig godt kan lide at kode og lære mig selv en masse inde for denne verden så jeg finder forskellige ting på nettet og prøver at kode noget lignende og lære det på den måde. :).
nu stødte jeg på dette dejlige site og tænkte uhf dets uploading del er da fremragende det vil jeg lære eller ihvertfald noget lignende.
det site jeg snakker om er ( http://9gag.com/ (...) ) :).
det vil jeg lære men synes ikke rigtigt jeg kan finde noget lignende på nettet såsom guides eller lign. så ville høre om i ligger inde med noget lignende en guide eller selve koden det kan jeg også sagtens lære af. det er ikke for at "nasse" kode men vil bare meget gerne lære og forstå det :).

de fede features jeg egentlig søger er:

1. det der var man vælger om det er et billed url eller selve billedet man vil uploade synes jeg er lidt cool.(ville gerne evt se hvordan en DB til dette ser ud og ville være smartest)

2. og lidt sikkerhed så man ikke bare kan uploade hva som helst :D. (JPEG, GIF or PNG. Max size: 2MB.)

på forhånd tak fordi i gider bruge tiden på at hjælpe en nørd i nød :).
ved godt jeg spørg om meget :).

Skrevet man. d. 09. januar 2012 kl. 17:56:43| #1

Broxigar
Broxigar (8.330 point)
www.alsa-data.dk
1) Databasen skal du kun bruge til at holde styr på:
* upload dato
* filnavn
* filplacering på serveren

Du skal derimod bruge php til enten at lave en upload-formular der uploader fra den lokale computer eller downloade den specifikke url og gemme den som en lokal fil.

2)
* Sæt et maximum filstørrelse på fx 350 kb
* Tjek om filendelsen er .jpg, .png .gif eller lign billedeformat.
* Brug exif_read_data eller getimagesize() for at tjekke om det er en gyldig billede-fil.
* Sæt din file-chooser (når det er local-upload) til at filtrere så du kun kan vælge png, gif og jpg

Skrevet tir. d. 10. januar 2012 kl. 13:35:56| #2

BonneOWN
BonneOWN (2.495 point)
så databasen skal der bare stå hele linket til billedet?. fordi altså det kan jo være forskelligt om de uploader selve billedet altså så kommer der til at stå "soedkat.jpg" men hvis de vælger at trykke billed url så kommer der til at stå "http://www.eksperten.dk/ (...) men okay nu hvor jeg skriver det er det vel lige meget egentlig så er det vel bare at lave en form for if sætning når du udskriver billederne :D. men mange tak tak fordi du gad at tage tiden og lige skide mig afsted. :).

Skrevet tir. d. 10. januar 2012 kl. 13:58:28| #3

Broxigar
Broxigar (8.330 point)
www.alsa-data.dk
Du gemmer filen, uanset om det er upload via computer eller url, og så gemmer du stien hvor du gemmer den på din server, i databasen.

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

oversæt fra asp til php

Oprettet den 24. maj 2012 kl. 11.04
jtc giver 200 point for svar | Giv et svar »

Hjælp til website

Oprettet den 13. maj 2012 kl. 12.35
JMLP giver 30 point for svar | Giv et svar »

sende fil fra server til en anden ftp server

Oprettet den 15. april 2012 kl. 22.46
jojossdk giver 200 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger