Avatar billede cortx Nybegynder
23. marts 2008 - 18:22 Der er 8 kommentarer og
1 løsning

Slet fil + udskriv information

Hej eksperter!

Jeg sidder og skal bruge en funktion der får PHP til at slette en fil (et billede) i en mappe. Hvordan gør jeg det? :)

Samtidig vil jeg høre om i kender funktionerne der udskriver informationer om et billede/fil i en mappe. Fx
- Filstørrelse (kb etc.)
- Oprettelsesdato på filen (ikke upload dato)
- Billedstørrelse (px ex 1024x768)

På forhånd tak
Avatar billede jakobdo Ekspert
23. marts 2008 - 21:00 #1
Du kan slette med php funktionen: unlink()
Filstørrelsen kan fåes med filesize()
Oprettelsesdato kan fåes med filemtime() er nok det du kommer tættest med
Billedet størrelse kan fåes med: getimagesize()
Avatar billede cortx Nybegynder
24. marts 2008 - 02:56 #2
Tak :) Smid svar ,..
Avatar billede cortx Nybegynder
24. marts 2008 - 06:12 #3
Når jeg bruger filemtime(), getimagesize() og filesize() får jeg:

Billedet blev redigeret 1206327438 opløsning: Array størrelse: 272675

Hvordan får jeg filemtime() i dato og klokkeslæt, getimagesize() der virker og filesize() i kb?
Avatar billede jakobdo Ekspert
24. marts 2008 - 08:32 #4
filemtime() giver et unix timestamp.
Så der skal du lave: date ("F d Y H:i:s.", filemtime($filename));

getimagesize() skal du bruge:
$parts = getimagesize($filename);
echo 'Opløsning : ' . $parts[0] . ' x ' . $parts[1];

Filstørrelse:
$size = filesize($filename);
$kb = $size / 1024;
$mb = $kb / 1024;
$gb = $mb / 1024;

Og ellers kan du nok også selv finde lidt info på http://dk.php.net

F.eks:

http://dk.php.net/filemtime
http://dk.php.net/getimagesize
http://dk.php.net/filesize
Avatar billede jakobdo Ekspert
24. marts 2008 - 08:32 #5
Og du får et svar.
Avatar billede cortx Nybegynder
24. marts 2008 - 13:38 #6
Men det er helt perfekt - mange tak.. SKal nok prøve php siden lidt først en anden gang, når det drejer sig om så simple funktioner :)
Avatar billede jakobdo Ekspert
24. marts 2008 - 13:39 #7
Takker for point.
Avatar billede cortx Nybegynder
24. marts 2008 - 13:45 #8
Så lidt - du har svaret i en tråd om sideskift og udskriv nummer x af x - gider du kigge der igen? :)
Avatar billede jakobdo Ekspert
24. marts 2008 - 14:05 #9
Du har allerede fået et svar! :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