Avatar billede stubid_cat Nybegynder
29. juni 2003 - 13:41 Der er 11 kommentarer og
1 løsning

sletning af filer

Jeg har lavet/fundet et php dockument der kan uploade billed filer til en server og gemme filens navn i en database og det virker fint.
Det jeg geren vil spørge om er, om det er muligt vha. PHP også at slette de filer som man har lagt på serveren. Jeg ved hvordan man sletter referencen til billedet fra database, men er det muligt at slette selve filen fra serveren vha. PHP og hvis det er hvordan?

Tina
Avatar billede ahv Nybegynder
29. juni 2003 - 13:41 #1
unlink("filnavn.jpg");

?
Avatar billede hmortensen Nybegynder
29. juni 2003 - 13:43 #2
Husk at webserveren lige skal ha rettighed til det.
chmod til evt 0666
Avatar billede stubid_cat Nybegynder
29. juni 2003 - 13:52 #3
ok jeg prøver med unlink()
Avatar billede stubid_cat Nybegynder
29. juni 2003 - 13:59 #4
Har dette kode:

<body>
prøver at slette:
<?php
include("database.php");
unlink("billeder\30.jpg");
?>
</body>

Får denne fejl:

prøver at slette:
Warning: Unlink failed (No such file or directory) in c:\phpdev\www\uploadafbilleder\slet.php on line 11
Avatar billede ahv Nybegynder
29. juni 2003 - 14:01 #5
unlink("billeder/30.jpg");
Avatar billede stubid_cat Nybegynder
29. juni 2003 - 14:02 #6
ok har selv fundet fejlen unlink("billeder\30.jpg"); <=> unlink("billeder/30.jpg");
Avatar billede stubid_cat Nybegynder
29. juni 2003 - 14:03 #7
hvad kan man gøre hvis webserveren ikke har rettigheder og er det normalt at den ikke har det?
Avatar billede ahv Nybegynder
29. juni 2003 - 14:05 #8
Har ikke en dyt forstand på Det CHMOD-sjov, ved bare at hvis der skal gives alle rettigheder til en mappe skal det være 777
Avatar billede stubid_cat Nybegynder
29. juni 2003 - 14:08 #9
hvis det er sådan at man ikke kan slette en fil vil det så også betyde at man ikke ville kunne slette den via ftp?
Avatar billede ahv Nybegynder
29. juni 2003 - 14:09 #10
stubid_cat -> Det vil jeg ikke tro.
Avatar billede stubid_cat Nybegynder
29. juni 2003 - 14:12 #11
nå men tak for hjelpen nu ved jeg da hvordan det gøres, så må jeg holde øje med rettighederne når jeg skal ud og finde en webserver.
Avatar billede stubid_cat Nybegynder
29. juni 2003 - 14:12 #12
ahv dy får pointsne
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