Avatar billede fcknet Nybegynder
27. marts 2003 - 14:46 Der er 15 kommentarer og
2 løsninger

Uploade billede

Hej,
jeg har en hjemmeside, hvor jeg gerne vil kunne give brugerne mulighed for at uploade billeder...
Derfor skal jeg bruge et script som gemmer billedet (i /brugerbilleder). Billedet skal have 50 x 50 pixels, ellers vil det blive afvist!
Desuden skal billedet have $brugernavn som navn...

hvordan gør jeg dette?
Avatar billede sukos Juniormester
27. marts 2003 - 14:50 #1
Kan du ikke lege lidt med:

http://www.sukos.dk/php/upload/
Avatar billede fcknet Nybegynder
27. marts 2003 - 14:50 #2
tjoo
Avatar billede fcknet Nybegynder
27. marts 2003 - 14:53 #3
hvordan finder jeg ud af hvad jeg skal skrive i hvilken mappe den skal gemme til´på mit webhotel?
Avatar billede sukos Juniormester
27. marts 2003 - 14:55 #4
$dist = ...........
Avatar billede fcknet Nybegynder
27. marts 2003 - 14:59 #5
Warning: Unable to create '/usr/www/fcknet_dk/public_html/picPhilip': Permission denied in /usr/www/fcknet_dk/public_html/singleupload.php on line 48

Warning: Unable to move '/tmp/phpVjbg2g' to '/usr/www/fcknet_dk/public_html/picPhilip' in /usr/www/fcknet_dk/public_html/singleupload.php on line 48
Navn: Solnedgang.jpg, størrelse: 71189 bytes, filtype: image/pjpeg


Jeg har CHMODdet mappen til 777
Avatar billede sukos Juniormester
27. marts 2003 - 15:02 #6
Mit FTP-program?
Får ikke altid chmod til at virke med PHP (sikkert min fejl!), men med et FTP-program plejer der ikke være fejl.
Og så skal det hedde 0777
Avatar billede sukos Juniormester
27. marts 2003 - 15:03 #7
mit == med et
Avatar billede fcknet Nybegynder
27. marts 2003 - 15:03 #8
Ok... så er der problem løst.,,

jeg har nu fundet ud af at gemme filen som et navn... men hvad med .jpg eller .gif... altså filtypen?
Avatar billede sukos Juniormester
27. marts 2003 - 15:07 #9
ja, der bruges jo:
$filetyper = array("image/gif", "text/html", "text/plain", "image/jpeg", "image/pjpeg", "image/png");

i singleupload.php

Kan så ændres til:
$filetyper = array("image/gif", "image/jpeg", "image/pjpeg", "image/png");
for at lade brugere uploade gif, jpg og png filer
Avatar billede sukos Juniormester
27. marts 2003 - 15:08 #10
æh, og har oplevet noget "bøvl" så smid lige:
image/jpg ind også.

$filetyper = array("image/gif", "image/jpeg", "image/jpg", "image/pjpeg", "image/png");
Avatar billede sukos Juniormester
27. marts 2003 - 15:11 #11
Skal gå en times tid eller så'n, men kan godt hjælpe dig med et "tilpasset" script
Avatar billede fcknet Nybegynder
27. marts 2003 - 15:13 #12
Det var ikke lige det jeg mente... Men anyways. Jeg har fundet ud af det...

Hvordan resizer man et billede til 50*50 ?
Avatar billede sukos Juniormester
27. marts 2003 - 17:18 #13
aner det ikke! (har aldrig prøvet)
Men

"Billedet skal have 50 x 50 pixels, ellers vil det blive afvist"

lyder jo som om du vil tjekke at billedet max er 50*50 px?
Avatar billede raffar Juniormester
27. marts 2003 - 17:50 #14
Avatar billede avminarm Juniormester
28. marts 2003 - 08:20 #15
Du kan bruge dette til at finde dimensionerne på billedet:

$size=getimagesize($filename);
$width=$size[0];
$height=$size[1];

if($width != 50 || $height!= 50){
  echo "billedet skal være 50x50";
  exit;
}
Avatar billede fcknet Nybegynder
28. marts 2003 - 14:30 #16
sukos skriv lige et svar... så kan du dele pointsne med raffar
Avatar billede sukos Juniormester
28. marts 2003 - 16:29 #17
!
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