Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] - avatary
The Night Shadow
post
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)?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mike
post
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ć?).
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: 6.10.2025 - 15:38