![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 6.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Robię baze danych plikow audio zgromadzonych na dysku. Potrzebne mi są ścieżki do plików, które za pomocą formularza
wgrywam do bazy danych MySQL. Problem jest następujący: W Explorerze i Operze na PC wszystko jest ok. Ścieżka do pliku wybierana z pola file przesyłana jest do bazy z lekką obróbką:
Natomiast w Safari na Mac pole file wygląda zupełnie inaczej. Nie ma tam pola tekstowego tylko sam przycisk Browse, a po wybraniu pliku ukazuje się obok jedynie nazwa pliku bez ścieżki. Skrypt przestaje funkcjonować - plik dodaj.php otwiera się bez żadnych zmiennych przesyłanych z formularza (nie ma w polu adresu dodaj.php?filename=costam.wav&typ=atmosfery..... itd). Dlaczego tak się dzieje? Czy można w jakiś sposób pozyskać z formularza w Safari na mac'u ściężkę do pliku i przesłać ją do bazy danych MySQL? Proszę o pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 6.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Wymyśliłem rzecz następującą:
Pliki umieszczane będą w folderach w document.root'cie. Zamiast korzystać z <input type=file> stworze type=text i button. A button będzie odnośnikiem do strony php, w której można przeglądać zawartość katalogów, wybrać żądany plik i następnie jego ścieżkę w postaci zmiennej przesłać do input type=text z głównej strony. Tyle z inwencji twórczej... Gorzej to wykonać, bo z php bawie się od tygodnia... Ma ktoś może jakieś gotowe rozwiązania na przeglądanie katalogów i wybór pliku? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 16:53 |