![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 31.10.2012 Skąd: Gorzów Wlkp Ostrzeżenie: (0%) ![]() ![]() |
Posiadam formularz dodawania bannerów. Wszystko działa na zasadzie pobrania grafiki, zakodowania jej w md5, wrzucenia do katalogu "pliki" oraz przesłania danych z formularza do bazy danych. Pola formularza to: id, tytul, opis, www, pojemnosc, nazwa, typ, autor, data, godz.
Jeśli chodzi o dodawanie chodzi bardzo dobrze. Problem pojawia się z kasowaniem. rekord danego id kasuje ładnie. Ale problem pojawia się ze skasowaniem odpowiedniego pliku. Nie bardzo wiem jak to ugryść.
oczywiście wiem że funkcja odpowiadająca za kasowanie pliku to unlink(wartosc). Mając id danego wpisu musiałbym pobrać nazwę pliku która jest zapisana w kolumnie "nazwa" bazy danych. Mógłbym prosić o jakąś podpowiedź? Ten post edytował SUICIDE 2.12.2012, 22:27:19 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 31.10.2012 Skąd: Gorzów Wlkp Ostrzeżenie: (0%) ![]() ![]() |
no tak w sumie mogłem jeszcze zastosować $x['nazwa'];
Tylko teraz problem mam inny. Plik który zostaje dodany do bazy danych ma też w nazwie katalog. Czyli po dodaniu rekordu wygląda to tak" /bannery/asf3253fgsdag325.png" Teraz abym zastosował funkcję "unlink" musiałbym pozbyć się katalogu i sleshy. Podpowiedź czy dobrze myślę. Funkcja replace? Ewentualnie pozbyć się dodawania katalogu nazwy pliku. Ten post edytował SUICIDE 3.12.2012, 20:10:31 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 06:36 |