Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 3.05.2014 Ostrzeżenie: (0%)
|
Witam, dopiero uczę się PHP'a i MySQL'a i mam pewien problem. Chciałabym w jednej z tabel przechowywać nazwę pliku i ścieżkę do niego. Gdy chcę wrzucić do tabeli ścieżkę w formacie '\muzyka\' wywala mi błąd, że apostrofy nie są domknięte. Jak zmienię na '\muzyka' jest OK. Ale zależy mi by użytkownik po kliknięciu na plik nie został przeniesiony do folderu z plikami tylko, żeby zaczęło się pobieranie. Ewentualnie ktoś wie jak zamienić to w PHP'ie? Obecnie mam to tak:
<a href=./'.$row[1].'>'.$row[0].'</a> gdzie w tabeli są 2 kolumny: nazwa pliku, ścieżka. Jak dopisać tam fragment ścieżki, żeby było ok? tzn żeby doklejało tylko nazwę pliku. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 476 Pomógł: 96 Dołączył: 10.04.2008 Skąd: Koszalin Ostrzeżenie: (0%)
|
Ścieżkę do plików trzymaj w zmiennej/tablicy w PHP. W bazie danych przechowuj tylko nazwy plików. W przypadku zmiany nazwy katalogu nie będziesz musiał aktualizować wszystkich wpisów, tylko w jakimś pliku zmienisz ścieżkę.
Np.:
|
|
|
|
warpath [MySQL][PHP]Przechowywanie ścieżek do plików w bazie danych 3.05.2014, 11:53:26
ZaXaZ Cytat(warpath @ 3.05.2014, 12:53:26 )... 3.05.2014, 14:28:12 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 04:56 |