Avatar billede capper83 Nybegynder
08. september 2005 - 12:08 Der er 3 kommentarer og
1 løsning

slet billede fra mappe på severe

hejsa
jeg sidder og bikser lidt med upload og slet.
jeg har en bruger, som uploader nogle billeder.
hvis brugeren så ikke vil have det ene billede liggende mere i sit galleri, skal brugeren kunne slette det billede

jeg har lavet det her

$filename = "bruger/".$brugernavn."/1.jpg";

if (file_exists($filename)) {
  echo "The file $filename exists";
} else {
  echo "The file $filename does not exist";
}

unlink("$filename");

det virker også fint nok, men jeg vil bare gerne have lavet en variable for 1.jpg.
jeg kan jo ikke sidde og skrive navnet på billede ind i koden helle tiden :)
Avatar billede pr1nsen Nybegynder
08. september 2005 - 13:07 #1
Hej

du kan lave en løkke, som læser alle filer som er i den pågældende mappe, som så vil vise dine billeder + en slet knap til hvert billede

det vil være den nemmeste metode umiddelbart
Avatar billede capper83 Nybegynder
08. september 2005 - 13:20 #2
jeg kører en løkke for at vise alle billederne men så har jeg lavet en
<form name="form2" method="post" action="">
  <input type="submit" name="submit" value="Slet">
</form>
så hvert billede den tælle igennem for en slet knap.
men når jeg så vil slettet et billede, sletter den alle sammen
Avatar billede capper83 Nybegynder
08. september 2005 - 13:39 #3
har fået det til at virke....

Lukket
Avatar billede overgreat Forsker
09. september 2005 - 14:00 #4
Hej Capper83....

Kan du ikke poste din løsning....

Jeg kunne godt tænke mig at se koden?
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