Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP]jak formularzem pobierać ścieżki plików, a nie pliki
jolam
post
Post #1





Grupa: Zarejestrowani
Postów: 259
Pomógł: 0
Dołączył: 12.07.2009

Ostrzeżenie: (10%)
X----


Chciałabym wstawiać do bazy ścieżki plików, a nie same pliki. Chodzi o pliki stron php, w których mam podstrony swojej strony smile.gif A baza tylko odpowiednio to wszystko łączy. Jak wstawiać w formularzu właśnie ścieżki do plików? Później odpowiednio je zmienię wstawiając kropkę lub dwie zamiast początku ścieżki.


pozdrawiam Jola
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
slewhut
post
Post #2





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 20.07.2009

Ostrzeżenie: (0%)
-----


Hmmm w phpie napisać przeglądanie folderów, a wybrananie danego pliku dorzucało by rejestr do bazy danych. Ale to dużo roboty się zapowiada. Może javascript pomoże Tobie wydobyć z pola wysyłania pliku ścieżkę do niego.
Go to the top of the page
+Quote Post
thek
post
Post #3





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Wstawiaj więc wedle upodobań, ale sprawdzaj czy nie zawierają znaków specjalnych i je escape'uj, a niemal na pewno wystąpią. Radzę zapoznać z:
mysql_real_escape_string i addslashes na starcie.
EDIT: Nie wiem czy Cię dobrze zrozumiałem, bo do końca nie rozumiem co robisz z plikami w formularzu. Czy go pobierasz elementem formularza FILE teraz czy nie (upload)? Czy może tylko w jakiś sposób wskazujesz już istniejące u Ciebie na serwerze? Może opisz jak wygląda procedura tego co robisz.

Ten post edytował thek 24.09.2009, 11:51:20


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post
jolam
post
Post #4





Grupa: Zarejestrowani
Postów: 259
Pomógł: 0
Dołączył: 12.07.2009

Ostrzeżenie: (10%)
X----


Chcę wskazać lokalizację pliku. Np mam plik a.php w katalogu strony i chce wskazać jego ścieżkę, żeby potem móc się do niego odwołać. Ale nie chce go kopiować, rozumiesz?
Go to the top of the page
+Quote Post
thek
post
Post #5





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




W takim razie musisz zwracać zawartość katalogu w którym jesteś obecnie i rozwiązać przechodzenie pomiędzy katalogami. Nie podam Ci sposobu konkretnego bo pewnie każdy podałby Ci własne pomysły na to. Gdzieś pisałaś, że JS odpada i ma być tylko PHP,więc pozostaje Ci listować zawartość katalogów oraz ustalić reakcje na konkretne sytuacje, które miały by być wejściem do katalogów, wyjściem z nich, wyborem określonego pliku. Dla Ciebie chyba najprostszym byłoby stworzenie strony "pokazującej" strukturę.. Katalogi byłyby linkami otwierającymi określony katalog a pliki posiadały by element radio i były zorganizowane jako formularz. Ale jak pisałem - rozwiązań tego problemu jest wiele i ja podałem tylko jeden z nich. Zapis do bazy to najmniejszy problem.


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post
jolam
post
Post #6





Grupa: Zarejestrowani
Postów: 259
Pomógł: 0
Dołączył: 12.07.2009

Ostrzeżenie: (10%)
X----


Wymyśliłam, że będę je wstawiać do formularza tak jak bym chciała je wgrać na serwer, ale tak na prawdę tego nie zrobię. Po prostu wykorzystam tylko ścieżkę zapisaną w tablicy. Da się tak zrobić, żeby nie obciążać łącza tymi plikami, żeby skrypt php nie robił upload na serwer?


pozdrawiam Jola
Go to the top of the page
+Quote Post
thek
post
Post #7





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Przecież pisałaś, że te pliki są już na serwerze... To jak niby miałabyś je uploadować? blink.gif Jeśli są już na serwerze to wystarczy, że wyświetlisz zawartość katalogu i zaden upload nie jest potrzebny.


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 07:33