![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 13.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Jak zrobic zeby na uploadzie jeden zarejestrowany uzytkownik mial jeden plik (jeden obrazek (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ) np: users_obrazek.gif i jak wysle drugi
to ten pierwszy sie podmieni (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 14.03.2005 Skąd: W-wa Ostrzeżenie: (0%) ![]() ![]() |
Witam ponownie,
Jak masz unikalne nazwy użytkowników (a tak być powinno), to wystarczy nazwać obrazki za pomocą tych loginów, względnie np. jeżeli masz w bazie użytkowników inny klucz niż login, za pomocą tegoż klucza. Wtedy po uploadzie piszesz :
nowy_plik to nazwa pola file w formularzu |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 13.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Nie dziala mi (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Mam trzy strony: 1. account.html 2. account.php 3. ten upload (tam nie ma nic o zalogowaniu) 4. folder users (w nim sa pliki php z uzytkownikami i haslami itp.) Pierwsza jest w html i odpowiada za wyglad strony Druga w niej jestem zalogowany np.vojtek Trzecia strona to jest mój upload. I teraz zeby w tym uploadzie wykrylo jaki jest uzytkownik np: vojtek I przy wysylaniu obrazka np: costam.gif zamienilo na vojtek_obraz.gif. I jak drugi raz wysle to sie zamieni ten obrazek, a jak sie przeloguje na np: vovo to obrazek zamieni na vovo_obraz.gif (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 14.03.2005 Skąd: W-wa Ostrzeżenie: (0%) ![]() ![]() |
Metoda którą ci zaproponowałem jest skuteczna, tylko że musisz zrobić odrobinę więcej ponad wklejenie tych dwóch (przykladowych) linijek kodu.
Podaj jakiś link do kodu źródłowego, to w wolnej zobaczę co się da zrobić, jężeli sam nie dasz rady. Ten post edytował soldat 17.03.2005, 12:50:40 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 13.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
To jest forum txtBB.
Mozna go sciagnac z oficjalnej strony forum. A mój upload daje tu:
Ja jeszcze to includuje na inna strone (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) Ten post edytował vojtek_ 17.03.2005, 12:49:42 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 14.03.2005 Skąd: W-wa Ostrzeżenie: (0%) ![]() ![]() |
A w jakiej zmiennej jest przechowywana nazwa bieżącego uzytkownika ?
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 13.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Znalazlem jeszcze plik login.php I to tam jest chyba ta zmienna:
Tylko nie wiem która (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif) |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 14.03.2005 Skąd: W-wa Ostrzeżenie: (0%) ![]() ![]() |
$_SESSION[login] jak sądzę
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 13.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Tez tak myslalem, ale nie wiem jak wygladac ma KOD
To jak bedzie wygladal kod? |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 14.03.2005 Skąd: W-wa Ostrzeżenie: (0%) ![]() ![]() |
Dodaj na początku funkcji do_upload, ale po deklaracjach - np. w linii 33 (przed getimagesize) - deklarację :
To jest nazwa pliku np. soldat_user.jpg (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Teraz w tej samej funkcji dodaj przed linijkę 57 :
Tak nawiasem mówiąc, musisz zadbać o to, żeby były właściwe nazwy użytkowników - w końcu mają służyć również jako nazwy plików. Same cyfry+literki i będzie OK. Chyba teraz powinno działać - w każdym razie ten kawałek. Jakby co to na pewno rano będę trochę mądrzejszy, jak się porządnie wreszcie wyśpię (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pozdr. |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 13.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Niestety nie dziala
Nie ma zadnego bledu ale nazwa pliku nie jest zmieniona. |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 14.03.2005 Skąd: W-wa Ostrzeżenie: (0%) ![]() ![]() |
Bo nie nazwa pliku ma być zmieniona, tylko jego zawartość - na pewno nie działa ?
A poza tym nie możesz oczekiwać, że ktoś napisze za ciebie cały skrypt - pokombinuj trochę. (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) Ten post edytował soldat 18.03.2005, 13:47:02 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 16:31 |