Slet image fra mysQl + ftp ?

Tags:    php

Hej,

Er det muligt at kunne slette et image fra FTP som bare bruger på hjemmesiden.

Slet sit billed fra db. nemt nok.
Men slet fra ftp, ud fra det valgte id som billedet fik i uploaded.


Det vil jo rydde en del op i det, hvis det kunne slettes når et medlem vil slette sit billed. Hvorpå det også forsvandt fra ftp mappen.
Så det ikke bare ligger og fylder plads. :)



33 svar postet i denne tråd vises herunder
16 indlæg har modtaget i alt 31 karma
Sorter efter stemmer Sorter efter dato
kig på http://dk.php.net/mkdir Example #1 mkdir() example
Fold kodeboks ind/udPHP kode 


læg mærke til

mode
The mode is 0777 by default, which means the widest possible access. For more information on modes, read the details on the chmod() page.
Note:
mode is ignored on Windows.


jeg har lige prøvet Mark S. Johansen @ 06.08.12 02:13 forslag med 'omkring det octale tal 777 og det virker tilsyneladende også, men windows ignorer som bekendt rettigheds octetten.
men alt sund fornuft siger der skal ikke plinger omkring da det ikke er en string, men et tal.
folderen bliver lavet

tror iøvrigt jeg ville pakke din if sætning ind i en isset for at undgå en advarsel i dit viste eks

Fold kodeboks ind/udPHP kode 





Indlæg senest redigeret d. 06.08.2012 06:57 af Bruger #16075
jeg tror du skal ligge mærke til "No such file or directory"

prøv i første omgang at fjerne parth til dir, så det bare er sådan
mkdir("$uploaddir", 0777);
det skulle meget gerne oprette mappen i den mappe filen ligger i.

hvem er din host ??




>Er det så noget han skal være bange for at slå til eller?.
nej, du skal have rettigheder til at oprette egne folders, på eget domain

dumt spm:
du forsøgte vel ikke at oprete en folder der fandtes i forvejen ?, det ville du skulle checke for under alle omstændigheder, eller folders med speciel tegn æøå...

dette skal virker
Fold kodeboks ind/udPHP kode 


ligesom dette dvs uden variable navne eller noget
Fold kodeboks ind/udPHP kode 


>Bør vel være mit eget ansvar for mit eget domæne ikke?.
jo, file og folder structur er dit eget ansvar

nb: vær opmærksom på deres reaktions tid 3 hverdage for Web-privat og 2 hverdage for Web-erhverv jf http://www.stenux.net/whmcs/index.php




det er ikke sikkert du har rettighed til, at bruge mkdir() på dit webhotel



prøv at hører support om det er en fejl du ikke har rettigheder til at bruge mkdir, hvis det ikke er en fejl, så kan jeg kun sige én ting!! kom væk derfra
tror heller ikke der mange erhvervs kunder der vil accepterer en responstid på 2 hverdage

>Hvilke host kan i anbefale med følgende
bruger selv unoeuro bronze, og har kun 1 anke, skal betale for at få flere databaser (engangs gebyr, til at leve med) og kan ikke selv navngive dem :(
det ville jo være rart at have en db til test navngiven test, en til hvert project osv.

biligste http://mlhosting.nu/
http://www.unoeuro.com/
legede med tanke om a flytte til http://www.webdomain.dk/priser/ men gik fra det igen pga oprettelses gebyr
http://web10.dk
http://www.one.com/da/
men ellers prøv at google billig webhotel




Hvis man generelt er træt af problemer som dette, kan man jo købe sig en linux VPS.

Jeg har købt mig en VPS til omkring 120kr pr/måned, hvor jeg kan hoste lige så tosset jeg vil :) og der bestemmer man jo selv hvad man tillader af blandt andet PHP og Apache indstillinger.



Er ikke helt med.

Alle billeder i albums, gemmer i en mappe ved navnet: fotoalbums

Den ligger først for, på ftpen.

Og i db, gemmes samme navn som på ftp. Der er dog et id ved alle billeder i db.



Okay :)
Hvordan havde du så tænkt i retning af hvordan man fik lavet en slet fil, i php ?.

Så den slettede billedet ud fra et id til billedet?
Vil godt betale for dette.



Mit kører over phpmyadmin/mySQL og ikke mysqli.



Okay, men hele mit site er med mySQL. Så det er lidt dumt lige pt at ændre det.

Rettet lidt i det.

får fejl i linie 6.

Fold kodeboks ind/udPHP kode 


SQL:

Fold kodeboks ind/udPHP kode 




Indlæg senest redigeret d. 05.08.2012 15:42 af Bruger #17281
t