D5 alatt modult írok.
Egyes felhasználóknak lehetőséget biztosítok arra, hogy saját magáról képet töltsön fel
a "files/szemelyek/[id]" mappába, ahol id = egy egész szám méghozzá az adott személy id-ja
az adatbázisból kiszedve
pl: Teszt István id-ja 220, akkor Teszt István a
files/szemelyek/220 mappába tud magáról képet felcsatolni.
Lehetőség van egy-egy személy törlésére az adatbázisból, de ha törlök egy személy akkor
törlöm az adatbázisból a hozzá tartozó adatokat is, ugyanakkor szeretném törölni a hozzá tartozó összes képet ergo a files/szemelyek/220 -as nevezetű könyvtárat is szeretném
törölni.
kérdésem az hogy találkozott már valakivel olyan fügvénnyel ami töröl egy mappát?
csak akkor lehet egy mappát törölni ha már a kép file-ok is törlésre kerültek?
a file törlését megoldottam!
Nem triviális
http://hu2.php.net/manual/en/function.rmdir.php
Kommentekben találsz jól működő függvényeket amik ezt megvalósítják.
--
Tolmács Márk
Drupal bandita
nézem
nézem de arra gondoltam h van drupal megfelelője is
pl: scandir ------------------- file_scan_directory, párhuzamosan szeretem nézni meg tanulni is
de ez tudom az én gondom...
mini
Én nem tudok ilyenről.
Én nem tudok ilyenről. Egyébként is az lenne a logikus, hogy minden file-ra van referenciád a files táblában, így mikor kitörlöd azokat a referenciákat, töröld a fileokat is egyenként. Ezek után üres könyvtárad lesz, amit már tudsz törölni.
--
Tolmács Márk
Drupal bandita
oké de?
ha jobban elolvastad volna oda is írtam h a file törlésével nincsen gondom
csupán kerestem a drupal megfelelőjét a rmdir-nek.
/*különben menjünk vissza a személyekhez*/
else return $gz;
}
mini
Elég jól elolvastam
Látom pp stílusa megfertőzött téged is :)
Egyébként mint írtam szerintem nincs ilyen a Drupalban, és hozzáfűztem hogy ne is csináld így amit szeretnél mert rossz stratégia. Szóval nem értem mi a gondod a válasszal...
--
Tolmács Márk
Drupal bandita
megoldás
azért raktam fel a kódrészletet h kész van illetve h így működik
mini
Oké
Oké, ettől én még úgy vélem hogy ez rossz stratégia.
--
Tolmács Márk
Drupal bandita