Avatar billede ladefoged Nybegynder
11. juni 2003 - 18:51 Der er 13 kommentarer og
1 løsning

Vis de billeder brugeren vægler skal uploades

Hej allesammen

Jeg er ved at lave en upload side, til at billede arkiv, hvor man skal kunne vælge f.eks. 2 og så beskrive dem og der efter uploade dem, upload delen har jeg lavet den er i php, men jeg kan ikke finde ud af hvordan jeg skal lave sådan at når man vælger et billede så bliver det vist i lille format, eventuel under upload feltet så man kan beskrive det inden det bliver uploadet.

M.v.h Nikolai Ladefoged
Avatar billede schaefner Juniormester
11. juni 2003 - 18:55 #1
Hvorfor ikke bare uploade billederne. Derefter vise dem i lille format, og lade brugeren beskrive billederne. Så kan du så gemme beskrivelserne bagefter.
Avatar billede roenving Novice
11. juni 2003 - 18:55 #2
Har du prøvet at sætte src på et image du har defineret med det der er valgt i file-boxen ?-)

Jeg er stærkt i tvivl om man kan, men du kan da forsøge ...
Avatar billede ladefoged Nybegynder
11. juni 2003 - 18:59 #3
>> schaefner Fordi at billederne i gemmensnit vil være 500 kb og det taget ret lang tid at opload, bare for at finde ud af at det ikke lige var det
Avatar billede ladefoged Nybegynder
11. juni 2003 - 19:00 #4
>> roenving Jeg skal nok ha lidt mere hjælp jeg er ikke særlig god til javascript så jeg forstår ikke helt hvad du menner
Avatar billede schaefner Juniormester
11. juni 2003 - 19:01 #5
Du kan lave noget alla det her:
http://www.disneyzone.dk/sti.php

men det kræver så at brugeren uploader billedet bagefter hvis billedet skal bruges.
Avatar billede ladefoged Nybegynder
11. juni 2003 - 19:02 #6
I får lige det jeg har formådet at klippet sammen, som kommer tættest på det jeg ønsker, men stadig langt fra:

<script language="JavaScript">

  function skiftBillede(Navn,Endelse) {

    document.write('<img src="' + Endelse + '" border=0 width="200" height="150" name="eksempel">');

  }

</script>

<input type="text" id="tbFile" name="ifDummy" readonly size="20">

<button id="spFile"> Find fil </button>

<input style="position:absolute;top:-100px" name="MinFil" id="ifFile" type="file" onchange="tbFile.value=''+ifFile.value; skiftBillede('eksempel',''+ifFile.value+'');" size="20">

<script>document.getElementById('spFile').onclick=document.getElementById('ifFile').click</script>

<br><br><img src="udenlys.gif" border=0 width="200" height="150" name="eksempel">
Avatar billede ladefoged Nybegynder
11. juni 2003 - 19:04 #7
>> schaefner der har jeg også været forbi, men hvordan skal jeg så få billedets url over i en ny input file eller, kan man uploade billedet med andet end input file
Avatar billede schaefner Juniormester
11. juni 2003 - 19:22 #8
Prøv at kigge på linket igen.
Avatar billede ladefoged Nybegynder
11. juni 2003 - 19:35 #9
Det må jeg sku sige det er noget jeg kan bruget til noget, og bygge vidre på.
Hvis du kommer med et svar, så skal du få dine point.

Man hvis du gider så har jeg lige en ting til, kan det lade sig gøre at få fat i højde og brede på billedet via javascript sådan at det lille preview ikke bliver forvrængt, men selv finder ud af om billedet "ligger" eller "står" ?
Avatar billede ladefoged Nybegynder
11. juni 2003 - 19:38 #10
P.s. du får 20 pint mere hvis du også kan løse det ;o)
Avatar billede schaefner Juniormester
11. juni 2003 - 19:48 #11
Du kan højde og bredde på billede således:

document.getElementById('vismig').height
document.getElementById('vismig').width

Så kan du lave noget if og else-halløj, ellers må du lige forklare hvordan det skal skaleres alt efter original-størrelse.

/Jesper Sørensen
Avatar billede ladefoged Nybegynder
11. juni 2003 - 19:57 #12
Mange tak. LOL nu har jeg kun ét problem mere hvordan giver jeg dig dine 20 ekstre point
Avatar billede schaefner Juniormester
11. juni 2003 - 20:04 #13
Du kan i venstre side, under Funktioner, vælge: "Afsæt flere point", ellers kan du trykke på point-tallet ved siden af flaget øverst oppe.
Avatar billede ladefoged Nybegynder
11. juni 2003 - 20:06 #14
Sådan og tak for hjælpen ;o)
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