Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Upload do katalogu zależny od nazwy użytkownika
zoorg
post
Post #1





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

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


Witam,

mam sprawnie skonstruowany formularz do przesyłania wielu plikow, dostępny po zalogowaniu.

Działa dla katalogu zdefiniowanego bezpośrednio:

  1. $uploadDir = "katalog1/";


Zatrzymała mnie kwestia przesyłania plików do nazwy katalogu zdefiniowanego w tabeli users

zawartość zmiennej trzymającej wartość wyświetla się prawidłowo
  1. $user = user::getData('', '');
  2. echo '<h3>Prześlij pliki do katalogu: </h3> <h2>'.$user['userdir'].'</h2>';


jednak nie mogę jej skleić w taki sposób

  1. $uploadDir =$user['userdir'].'/';





próbowałem bezpośrednio dokleić ."/' , .'/' ..ale tez nie łapie tego.
dodanie do pola userdir w bazie np "katalog1/", tez nie działa


jeśli znajdzie ktoś chwilę, będę wdzięczny za pomoc jak poprawnie "skladać" takie łańcuchy.

Ten post edytował zoorg 26.08.2013, 10:20:34
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
zoorg
post
Post #2





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

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


Rozpykałem



problemem był zakres (zasięg) zadeklarowanych zmiennych używanych w konstrukcji formularza, wobec zmiennych służących do logowania i pozniej przetwarzania plików. Pomieszałem. Probowalem użyć zmiennej zadeklarowanej w funkcji (zasięg lokalny) zamiast pobrać wartości zmiennych ponownie z bazy w miejscu w ktorym je po prostu potrzebuję i tam dodać konkatenacje zeby utwożyć ścieżki.

Reasumując - bardzo pouczająca lekcja

1. logowanie
2. odczyt wartości z bazy i przekazanie zmiennych
3. dostęp do funkcji podstrony dla odpowiedniego poziomu uprawnień,

4. użycie funkcji strony
5. zapis do bazy
6. prezentacja danych
7. przetwarzanie danych

Fajnie aż miło (:

Dziękuję wszystkim, którzy poświęcili swój czas zaglądając w ten temat


Można zamykać!
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 4.10.2025 - 11:06