Как да сложа аватар

vencivip

Registered
Здравейте можели да ми кажете как да сложа аватар на тази система
да се показва във профила ако може да ми помогнете
http://web-tourist.net/userfiles/1035.rar
 
значи добави едно поле pick

Код:
CREATE TABLE `users` (
  `id` int(225) NOT NULL auto_increment,
  `pick` varchar(225) NOT NULL,
  `username` varchar(225) NOT NULL,
  `password` varchar(225) NOT NULL,
  `email` varchar(225) NOT NULL,
  `ip` varchar(225) NOT NULL,
  `skype` varchar(225) NOT NULL,
  `level` varchar(225) NOT NULL,
  `date` timestamp NOT NULL default '0000-00-00 00:00:00' on update CURRENT_TIMESTAMP,
  `session` varchar(32) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM ;

след това ще ти трябва една форма за качване на аватара


Код:
<?
if($_POST['add'])
{
$putq = "images/avatars/".basename($_FILES['file']['name']);
if (@copy($_FILES['file']['tmp_name'], $putq)) { 
$avatar = "http://сайта/images/avatars/".$HTTP_POST_FILES['file']['name']; 
$nq = "UPDATE users SET picк='$avatar' WHERE username='$csuser'";
$nr = mysql_query($nq);
echo "Аватара е качен успешно.<br><br>\n";
} else {
echo "Аватара небеше качен.<br><br>\n";
} 
}
?></center><center>
<?
if($_SESSION['username'])
{
echo '<center><br> <br><br> <br></center><form action="" enctype="multipart/form-data" method="post">
<input type="file" name="file"><br><br>
<input type="submit" name="add" class="but" value="Качи">
</form>';
}
else
{
echo '<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <img src="images/cmenubg_l.gif" />
    <td width="100%" id="cmenubg">Грешка!!!
    <img src="images/cmenubg_r.gif" />
  
  
    <td colspan="3" class="cmenubrd" align="center">
      <b><font size="5" color="red"></font></b>
	
';
}
?>

а с това изкарваш резултата от базата

Код:
<img src="<?php 
if($row[pick] == NULL) { 
echo "images/noavatar.jpg"; 
} 
else
{
echo $row[pick]; 
} 
?>

но не знам дали ще проработи :?: може и да има грешки не съм сигорен но от опит глава не боли почти де :D
 
пак неработи а можели да ми дадтете кода от моднатата логин система на nom3r1 за аватара ще съм ви много благодарен
 
Добре стана но не ми излиза аватара
<?php
if($row[avatar] == NULL) {
}
else
{
echo $row[avatar];
}
?>
като го сложа във index-а и не излиза просто как да го изкарам във профила
 
еми погледи да не е от някоя таблица
:) да не са объркани

или виж така

Код:
<?
if($_SESSION['username'])



{
$ip = $_SERVER["REMOTE_ADDR"];
echo ''.$pick.'';
}
else
{		

echo ' ';
}

?>
 
vencivip каза:
Добре стана но не ми излиза аватара
<?php
if($row[avatar] == NULL) {
}
else
{
echo $row[avatar];
}
?>
като го сложа във index-а и не излиза просто как да го изкарам във профила
я смени това аватар на pick
 
направих във базата данни avatar а не pick така ми е по удобно не става
не става дава една грешка и неще
 

Back
Горе