Извеждане на аватара

Factor

Registered
Здравейте.. искам да попитам как да изведа аватара на потребителите в user панела .. значи направил си една променлива $avatar = "images/avatar";

и в регистрацията една проверка .. ето я и нея >
Код:
$sql = "INSERT INTO `users` (username, password, email,avatars) VALUES
                ('$account', '$password', '$email', '$noavatar')";
            $result = mysql_query($sql);
            echo "<div class='successfuly'>Регистрацията мина успешно, логнете се. </div>";
}
else {
$sql = "INSERT INTO `users` (username, password, email,avatars) VALUES
                ('$account', '$password', '$email', '$avatar')";
            $result = mysql_query($sql);
            echo "<div class='successfuly'>Регистрацията мина успешно, логнете се. </div>";
}

Незнам дали метода е грешен но помагайте , поздрави!
 
Извинявам се но съм пропуснал да спомена че ако може да дадете примерен код за промяна на avatar..
 
аз съм направил поле от тип varchar(200) , записвам вътре текст - тоест линк към аватара .
правиш си един imput text като искаш да променяш аватара и си готов .
за извеждането :

<?php
$rs_settings = mysql_query("select * from users where id='$_SESSION[user_id]'"); ?>
<?php while ($row_settings = mysql_fetch_array($rs_settings)) {?>
<?php echo "<img src='$row_settings[avatar]' border='0' width='65px' height='85px'>"; ?>
<?php } ?>
 
За промяната и качването добре.. но извеждането ме затруднява ..

<?php
$rs_settings = mysql_query("SELECT * FROM users WHERE id='$_SESSION[user]'"); ?>
<?php while ($row_settings = mysql_fetch_array($rs_settings)) {?>
<?php echo "<img src='$row_settings[avatars]' border='0' width='65px' height='85px'>"; ?>
<?php } ?>



Това таблицата ли трябва да е ?
 
<?php
$rs_settings = mysql_query("SELECT * FROM users WHERE id='$_SESSION[user]'");
while ($row_settings = mysql_fetch_array($rs_settings)) {
echo "<img src='."$row_settings['avatars']".' border='0' width='65px' height='85px'>";
}
?>
Пробвай така :)
 
ако не ти тръгва , то може би е от това:

Код:
users WHERE id='$_SESSION[user]'");

тоест да вземе id то на потребителя с който си влезнал .
Не съм на "Ти" със сесиите :) но погледни там където започва сесията дали това не е username - тоест:

Код:
users WHERE id='$_SESSION[username]'");

ако ти дава някоя грешка - може да я постнеш тук за да я погледнем .
стойността в полето аватар трябва да е от вида http://host/images/avatar.jpg тоест линк към снимка :)
 
Здравейте, спешно ми трябва и на мен това. Имам един въпрос - мога ли да ползвам същите кодове за извеждане на аватара и поставяне в коментарите ? Благодаря предварително :)
 

Back
Горе