![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 495 Pomógł: 2 Dołączył: 5.02.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Jak powinien wyglądać skrypt, w którym użykownik może wybrać własny avatar, który to (po sprawdzeniu czy ma wielkośc np. max 100KB) przesyłany byłby na serwer (tu chyba trzeba nadać uprawnienia chmod 777?) pod odpowiednią nazwą: "$id_uzytkownika"_avatar oraz, by ta nazwa była dodawana odpowiednio do tabeli logowanie (gdzie znajdują się dane użytkowników)?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Chcesz żeby Ci napisać gotowca (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif)
Mogę Ci powiedzieć co masz zrobić: 1. Tworzysz formularz. Już tu możesz zdefiniować rozmiar dodając odpowiednie pole do formularza. 2. Po przesłaniu sprawdzasz format (czy jest to obrazek) oraz rozmiar (szerokość i wysokość). Załatwisz to dzięki getimagesize(). 3. Jeśli wszysko jest OK. To przenosisz plik z folderu tymczasowego do docelowej lokalizacji. Masz do tego move_uploaded_file(). Prawa nie muszą być 777 bo niby poc co dawać możliwość kasowania tego pliku. Dajesz zwykłe 644. 4. Rozpoczynasz transakcję do bazy danych. Dodajesz nazwę pliku do danych usera. Tutaj masz mysql_query() i resztę. Jak się udało to spoko, jak nie to kasujesz plik (bo po co go trzyamać?). |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 15:38 |