Avatar billede chriz7913 Nybegynder
29. april 2008 - 20:48 Der er 9 kommentarer og
1 løsning

upload billed script

Hej experter
er selv komplet idiot til det med billeder og php, så nu spørger jeg jer om jeg kan få et bud på et færdig lavet script hvor man kan:
=====:=====
Gennemse computeren og finde et billed af enten jpg, gif, png eller bmp og så uploade det til en bestemt mappe og give det et bestemt navn. hvis filen ikke er af bmp, jpg, png eller gif, skal der komme en fejlmeddelse.
Billedet bliver uploadet til mappen /profilbilleder/ og der bliver opdateret en tabel i mysql med hvilken fil type det er (jpg, png. osv...).
Hvis der allerede findes et billed med de pågældende navn skal billedet overskrives med det nye:
Hvis ik i forstår så skriv ;)
- Chris
Avatar billede chriz7913 Nybegynder
29. april 2008 - 20:52 #1
* hvis billedet fyldet mere end 1mb skal det heller ik acepteres :)
Avatar billede jakobdo Ekspert
30. april 2008 - 08:12 #2
Du kunne starte med at kigge på min artikel her: http://www.eksperten.dk/artikler/1098
Avatar billede chriz7913 Nybegynder
30. april 2008 - 22:59 #3
Kan du udbygge eksemplet så der kommer max størrelse på filen, hvor kan jeg sætte hvad billedet skal hedde og hvordan kan man se hvilken billed type det er ? :D
Avatar billede jakobdo Ekspert
01. maj 2008 - 08:11 #4
Kan du prøve lidt selv først evt? :D
Jeg kan sagtens lave det, men det lærer du ikke noget af.
Avatar billede chriz7913 Nybegynder
01. maj 2008 - 12:02 #5
godt har fundet ud af det med max file størrelse, men kan simpelt hen ik finde ud af det med at ændre navn og finde billed typen, har prøvet at ændre $_FILES['myFile']['name'] men så kommer den bare med fejl.
kan du give mig et fingerpraj?:)
Avatar billede dkfire Nybegynder
01. maj 2008 - 13:41 #6
Hvad kommer den med af fejl ??
Avatar billede jakobdo Ekspert
01. maj 2008 - 17:12 #7
Her styer du hvilke filtyper der må uploades:
$allowedFileTypes = array('jpg','gif','png'); //Hvilke filer vil vi acceptere bliver uploadet?

Og her styres hvilket navn filen skal gemmes som:
if(move_uploaded_file($_FILES['myFile']['tmp_name'],$uploadDir . basename($_FILES['myFile']['name'])))

Og hvis du f.eks. vil gemme den uploaded fil som jakobdo.FILTYPE, skal det rettes til:

if(move_uploaded_file($_FILES['myFile']['tmp_name'],$uploadDir . 'jakobdo.' . $extension))
Avatar billede chriz7913 Nybegynder
08. maj 2008 - 08:43 #8
Sådan der. Nu virker det:)
kan du lægge et svar jakobdo?
Avatar billede jakobdo Ekspert
08. maj 2008 - 08:47 #9
Svar!
Avatar billede jakobdo Ekspert
08. maj 2008 - 15:34 #10
Takker for point.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester