Chciałbym zrobić zakładanie profilu z avatarem.Mam system logowania,jak to połączyć:
<?php include("config.php");
$nick = $_SESSION['nick'];
$haslo = $_SESSION['haslo'];
$q = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM `uzytkownicy` WHERE `nick` = '$nick' AND `haslo` = '$haslo'"));
if (empty($nick) OR empty($haslo) OR $q[0] == 0) {
echo '
.';
} else {
$_SESSION['nick'] = '';
$_SESSION['haslo'] = '';
session_destroy(); // tak na wszelki wypadek
echo '
.'; } ?>[/code]
.Tabelę w bazie mam taką:id,nick,hasło,email,ip,dodatkowo stworzyłem pola:avatar,ksywa.Jakie pola jeszcze stworzyć.Czy po zalogowaniu trzeba stworzyć formularze i jakie.
Jeżeli znasz podstawy, to możesz to łatwo rozwiązać.
Dodajesz to tabeli uzytkownicy pole avatar, i tam zapisujesz nazwę pliku z avatarem danego użytkowanika. Ewentualnie tworzysz nową tabelę np. avatary i do niej zapisujesz id użytkownika i adres obrazak, który w jakiś sposób przechwyciłeś/obrobiłeś/sprawdziłeś czy rozmiary sie zgadzają.
Jeszcze kolejnym rozwiązaniem jest napisanie skryptu przechwytującego obrazki, i zapisującego w jakimś katalogu. np: użytkownicy, przy czym nadajesz taką samą nazwę, jak nazwa użytkownika (lub. id czy inne pole które przechowujesz w sesji). Następnie odczytujesz plik, sprawdzasz poprzez if czy plik istnieje, jeżeli nie istnieje to wyświetlasz jakiś przykładowy obrazek zamiast avataraa jeżeli istnieje to go wyświetlasz (takie rozwiązanie przykładowe beż db).
Pozdrawiam
PS. Mógłbyś stosować wcięcia, zawsze to łatwiej później na forum się czyta, i są większe chęci do pomocy.