как да постигна следното

PROKLET

Registered
значи отварям нечии профил и в база данни visit да се запише

$vitis_username - името на потребителя които е посетил дадения профил
$visit_to - името на които е посетен дадения профиле
$visit_date - датата когато е посетен

и това да стана когато отворя някои профил :) трябва ми код

супорт
 
Дай кода за преглед или някакъв пример как ти е линка горе в браузъра. Използваш сесии или .... пояснения малко повече и веднага ще ти съпортна.
 
значи със сесий е най-огторе

<?php
session_start();
?>

а линка е от сорта на
index.php?page=profile&user=USERNAME


EDIT:

ето кода малко е дълъг но :cry:
искам когато не е логнат потреителя да не записва нищо




<?php
session_start();
?>
<?php include '../config/index.php'; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $site_charset ?>" />
<head>
<title> <?php echo $site_title ?></title>
<link rel="icon" href="<?php echo "$site_url"; ?>/favicon.ico" type="image/x-icon" />
<?php
if($_GET['user']) {
$years = $_GET['years'];
$userna = $_GET['user'];

$s = mysql_query("SELECT * FROM users WHERE username=\"$userna\"");
$red = mysql_fetch_array($s);
$pview = $red['profview'];
function uprof(){
$userna = $_GET['user'];
$sql = mysql_query("SELECT * FROM users WHERE username=\"$userna\"");

if($row = mysql_fetch_array($sql)){
$countr = $row['country'];
$asd=mysql_query("UPDATE users SET viewuser=viewuser+1 WHERE username = '$userna'");

// Показва колко поста има потребителя в форума
$queryPosts = mysql_query("SELECT * FROM forum_posts WHERE adduser='$userna'") or die(mysql_error());
$poos = mysql_num_rows($queryPosts);
//




// кога е бил последно онлайн потребителя

$date = time(); // сегашното време
$timestamp = ($row['lastonline'] - (0*0*0)); // "- (0*0*0))" това се наглася, ако искам да премахна определено време от датата, когато е бил последно онлайн за момента 0 по 0 минути по 0 секунди ако искаш да махнеш 1 час от датата когато е бил онлайн 1*60*60 следователно с 1 час назад да показва датата.
$day = date('j', $timestamp); // времето от база данни в дни
$today = date('j', $date); // времето днес в часове
$difference = $today - $day;
if($difference == 0) // прави проверка в дните дали разликата е 0
{
$last = "днес ".date("в H:i часа", $timestamp);
}
elseif($difference == 1) // ако е повече от 1 ден
{
$last = "вчера ".date("в H:i часа", $timestamp);
}
else
{
$last = date("d/m/Y в H:i часа", $timestamp);
}

// до тук




if (!empty($row['description'])){ $description="$row[description]"; }else{
$description="Нe написан";}

if (!empty($row['biography'])){ $biography="$row[biography]"; }else{
$biography="Нe написан";}


if (!empty($row['country'])){ $country="$country"; }else{
$country="Нe написан"; }

if ($countr == "Австралия"){ $country = "<img src='img/country/au.gif' >";}
if ($countr == "Австрия"){$country = "<img src='img/country/at.gif' >";}
if ($countr == "Азербайджан"){$country = "<img src='img/country/az.gif' >";}
if ($countr == "Албания"){$country = "<img src='img/country/al.gif' >";}
if ($countr == "Алжир"){$country = "<img src='img/country/dz.gif' >";}
if ($countr == "Ангола"){$country = "<img src='img/country/aa.gif' >";}
if ($countr == "Ангуила"){$country = "<img src='img/country/ai.gif' >";}
if ($countr == "Андора"){$country = "<img src='img/country/ad.gif' >";}
if ($countr == "Антигуа и барбуда"){$country = "<img src='img/country/ag.gif' >";}
if ($countr == "Аржентина"){$country = "<img src='img/country/ar.gif' >";}
if ($countr == "Армения"){$country = "<img src='img/country/am.gif' >";}
if ($countr == "Аруба"){$country = "<img src='img/country/aw.gif' >";}
if ($countr == "Афганистан"){$country = "<img src='img/country/af.gif' >";}
if ($countr == "Бангладеш"){$country = "<img src='img/country/bd.gif' >";}
if ($countr == "Барбадос"){$country = "<img src='img/country/bb.gif' >";}
if ($countr == "Бахамски острови"){$country = "<img src='img/country/bs.gif'>";}
if ($countr == "Бахрейн"){$country = "<img src='img/country/bh.gif'>";}
if ($countr == "Беларус"){$country = "<img src='img/country/by.gif'>";}
if ($countr == "Белгия"){$country = "<img src='img/country/be.gif'>";}
if ($countr == "Белиз"){$country = "<img src='img/country/bz.gif'>";}
if ($countr == "Бенин"){$country = "<img src='img/country/bj.gif'>";}
if ($countr == "Бермуди"){$country = "<img src='img/country/bm.gif'>";}
if ($countr == "Боливия"){$country = "<img src='img/country/bo.gif'>";}
if ($countr == "Босна и херцеговина"){$country = "<img src='img/country/ba.gif'>";}
if ($countr == "Ботсуана"){$country = "<img src='img/country/bw.gif'>";}
if ($countr == "Бразилия"){$country = "<img src='img/country/br.gif'>";}
if ($countr == "Бруней"){$country = "<img src='img/country/bn.gif'>";}
if ($countr == "Буркина фасо"){$country = "<img src='img/country/bf.gif'>";}
if ($countr == "Бурунди"){$country = "<img src='img/country/bi.gif'>";}
if ($countr == "Бутан"){$country = "<img src='img/country/bt.gif'>";}
if ($countr == "България"){$country = "<img src='img/country/bg.gif'>";}
if ($countr == "Вануату"){$country = "<img src='img/country/vu.gif'>";}
if ($countr == "Венецуела"){$country = "<img src='img/country/ve.gif' >";}
if ($countr == "Виетнам"){$country = "<img src='img/country/vn.gif' >";}
if ($countr == "Виржински острови (Великобритания)"){$country = "<img src='img/country/vg.gif' >";}
if ($countr == "Виржински острови (Сащ)"){$country = "<img src='img/country/vi.gif' >";}
if ($countr == "Габон"){$country = "<img src='img/country/ga.gif'>";}
if ($countr == "Гамбия"){$country = "<img src='img/country/gm.gif' >";}
if ($countr == "Гана"){$country = "<img src='img/country/gh.gif' >";}
if ($countr == "Гаяна"){$country = "<img src='img/country/gy.gif' >";}
if ($countr == "Гватемала"){$country = "<img src='img/country/gt.gif' >";}
if ($countr == "Гвинея"){$country = "<img src='img/country/gn.gif' >";}
if ($countr == "Гвинея бисау"){$country = "<img src='img/country/gw.gif' >";}




if (!empty($row['city'])){ $city="$row[city]"; }else{
$city="";}




if ($row['avatar']==""){
$avatar = "<img src='img/noavatar.gif' title='аватар на $row[username]' border='0'>";}
else{
$avatar = "<img src='users/$row[avatar]' title='аватар на $row[username]'>";
}
$site=str_ireplace("http://", "", $row[site]);
if (!empty($row['site'])){
$site="<a href=http://$site target='_blank' style='text-decoration: none;'>$site</a>";
}else{
$site="Нe написан";
}

$myspace=str_ireplace("http://", "", $row[myspace]);
if (!empty($row['myspace'])){
$myspace="<a href=http://myspace.com/$myspace target='_blank'><img src='img/icon/myspace.gif' border=0></a>";
}else{
$myspace="Нe написан";
}

if ($row['level']==0){
$level="<img src='img/rank/user.png' border='0'>";
}
elseif($row['level']==1){
$level="<img src='img/rank/bot.png' border='0'>";
}
elseif($row['level']==2){
$level="<img src='img/rank/mod.png' border='0'>";
}
elseif($row['level']==3){
$level="<img src='img/rank/admin.png' border='0'>";
}

if($row[lastonline] > (time()-3*60)){
$online="<img src='img/status/online.png'>";
}
else{
$online="<img src='img/status/offline.png'>";
}

$suser = $_SESSION["username"];
$sql2=mysql_query("SELECT * FROM friends WHERE user='$suser' and fuser='$row[username]'");
$fu=mysql_num_rows($sql2);
$rows=mysql_fetch_array($sql2);
$activfr=$rows["activ"];

if ($fu==0){
$addfrend="<a href='addfriend/$row[username]' style='text-decoration: none;'>Добави в приятели</а>";
}
else if($fu==1 and $activfr==0){
$addfrend="Чака удобрение";
}
else if($fu==1 and $activfr==1){
$addfrend="<a href='remove/friend/$userna' style='text-decoration: none;'>Премахни от приятели";
}

include '../config/index.php';

echo "<table border='1' style='border: 1px solid #f1f1f1;border-collapse: collapse;'>

<span style='cursor:default'>

<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\" name='myname' width='246' height='56' align='middle' id='myname'>
<param name='allowScriptAccess' value='sameDomain' />
<param name='allowFullScreen' value='false' />
<param name='movie' value='$site_url/files/nick.swf?mytext=$row[username]&u=$row[id]' /><param name='quality' value='high' />
<param name='wmode' value='transparent'>
<param name='bgcolor' value='#cccccc' />
<embed wmode='transparent' src='$site_url/files/nick.swf?mytext=$row[username]&u=$row[id]' quality='high' width='246' height='56' name='myname' align='middle' allowScriptAccess='sameDomain' allowFullScreen='false' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />
</object>

<br />
$row[name]
<br />
$avatar

<tr><td>Site:</td><td>$site</td></tr>
<tr><td>Rank:</td><td> $level</td></tr>
<tr><td>From:</td><td>$country $city</td></tr>
<tr><td>Profile views: </td><td>$row[viewuser]</td></tr>
<tr><td>Years: </td><td>$row[years]</td></tr>
<tr><td>Description: </td><td>$description</td></tr>
<tr><td>Biography: </td><td>$biography</td></tr>
<tr><td>MySpace: </td><td>$myspace</td></tr>
<tr><td>Status: </td><td>$online</td></tr>
<tr><td>Last Online: </td><td>$last</td></tr>
<tr><td>Опций</td><td>
<a href='messages/write/$row[username]' style='text-decoration: none;'>Изпрати ЛС</a><br>$addfrend</td></tr>
</table>

<br />
<b>Forum Info:</b>
<br />
Total Posts: $poos
<br />
Posts: <a href='$site_url/forum/posts/author/$row[username]'> Find All Posts</a>
";

}
else
{
echo "<div style='border: 1px solid #f1f1f1;'>Няма такъв регистриран потребител</div>";

}
}
$asd=$_SESSION["username"];
if($userna==$_SESSION[username]){
$uprofile=uprof();
echo"$uprofile";
}else{

if($pview=="user"){$ulimit="Регистрирани";}
else if($pview=="frend"){$ulimit="Приятели";}
$sqlf=mysql_query("SELECT * FROM friends WHERE fuser='$userna' and user='$asd' and activ='1'");
$flist=mysql_num_rows($sqlf);

if($pview=="all"){
$uprofile=uprof();
echo"$uprofile";

}else if($pview=="user" and $_SESSION["username"]){
$uprofile=uprof();
echo"$uprofile";

}else if($pview=="frend" and $_SESSION["username"] and $flist==1){
$uprofile=uprof();
echo"$uprofile";
}else{echo"Този потребител е сложил ограничение на профила си само за $ulimit";}
}
}
?>
 
Я пробвай следното...
<?php
session_start();
?>
<?php include '../config/index.php'; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $site_charset ?>" />
<head>
<title> <?php echo $site_title ?></title>
<link rel="icon" href="<?php echo "$site_url"; ?>/favicon.ico" type="image/x-icon" />
<?php
if($_GET['user']) {
$years = $_GET['years'];
$userna = $_GET['user'];
$login = $_SESSION['username']; // ИЛИ ТАМ КАКВОТО ПОЛЗВАШ
$date = time();


if($login) {
mysql_query("INSERT INTO `view_profile` (`username`, `to_username`, `date`) VALUES('$login', '$userna', '$date')") or die(mysql_error());
}


$s = mysql_query("SELECT * FROM users WHERE username='$userna'") or die(mysql_error());
$red = mysql_fetch_array($s);
$pview = $red['profview'];
function uprof(){
$userna = $_GET['user'];
$sql = mysql_query("SELECT * FROM users WHERE username='$userna'");

if($row = mysql_fetch_array($sql)){
$countr = $row['country'];
$asd=mysql_query("UPDATE users SET viewuser=viewuser+1 WHERE username = '$userna'");

// Показва колко поста има потребителя в форума
$queryPosts = mysql_query("SELECT * FROM forum_posts WHERE adduser='$userna'") or die(mysql_error());
$poos = mysql_num_rows($queryPosts);
//


// кога е бил последно онлайн потребителя

$date = time(); // сегашното време
$timestamp = ($row['lastonline'] - (0*0*0)); // "- (0*0*0))" това се наглася, ако искам да премахна определено време от датата, когато е бил последно онлайн за момента 0 по 0 минути по 0 секунди ако искаш да махнеш 1 час от датата когато е бил онлайн 1*60*60 следователно с 1 час назад да показва датата.
$day = date('j', $timestamp); // времето от база данни в дни
$today = date('j', $date); // времето днес в часове
$difference = $today - $day;
if($difference == 0) // прави проверка в дните дали разликата е 0
{
$last = "днес ".date("в H:i часа", $timestamp);
}
elseif($difference == 1) // ако е повече от 1 ден
{
$last = "вчера ".date("в H:i часа", $timestamp);
}
else
{
$last = date("d/m/Y в H:i часа", $timestamp);
}
// до тук

if (!empty($row['description'])){ $description="$row[description]"; }else{
$description="Нe написан";}

if (!empty($row['biography'])){ $biography="$row[biography]"; }else{
$biography="Нe написан";}


if (!empty($row['country'])){ $country="$country"; }else{
$country="Нe написан"; }

if ($countr == "Австралия"){ $country = "<img src='img/country/au.gif' >";}
if ($countr == "Австрия"){$country = "<img src='img/country/at.gif' >";}
if ($countr == "Азербайджан"){$country = "<img src='img/country/az.gif' >";}
if ($countr == "Албания"){$country = "<img src='img/country/al.gif' >";}
if ($countr == "Алжир"){$country = "<img src='img/country/dz.gif' >";}
if ($countr == "Ангола"){$country = "<img src='img/country/aa.gif' >";}
if ($countr == "Ангуила"){$country = "<img src='img/country/ai.gif' >";}
if ($countr == "Андора"){$country = "<img src='img/country/ad.gif' >";}
if ($countr == "Антигуа и барбуда"){$country = "<img src='img/country/ag.gif' >";}
if ($countr == "Аржентина"){$country = "<img src='img/country/ar.gif' >";}
if ($countr == "Армения"){$country = "<img src='img/country/am.gif' >";}
if ($countr == "Аруба"){$country = "<img src='img/country/aw.gif' >";}
if ($countr == "Афганистан"){$country = "<img src='img/country/af.gif' >";}
if ($countr == "Бангладеш"){$country = "<img src='img/country/bd.gif' >";}
if ($countr == "Барбадос"){$country = "<img src='img/country/bb.gif' >";}
if ($countr == "Бахамски острови"){$country = "<img src='img/country/bs.gif'>";}
if ($countr == "Бахрейн"){$country = "<img src='img/country/bh.gif'>";}
if ($countr == "Беларус"){$country = "<img src='img/country/by.gif'>";}
if ($countr == "Белгия"){$country = "<img src='img/country/be.gif'>";}
if ($countr == "Белиз"){$country = "<img src='img/country/bz.gif'>";}
if ($countr == "Бенин"){$country = "<img src='img/country/bj.gif'>";}
if ($countr == "Бермуди"){$country = "<img src='img/country/bm.gif'>";}
if ($countr == "Боливия"){$country = "<img src='img/country/bo.gif'>";}
if ($countr == "Босна и херцеговина"){$country = "<img src='img/country/ba.gif'>";}
if ($countr == "Ботсуана"){$country = "<img src='img/country/bw.gif'>";}
if ($countr == "Бразилия"){$country = "<img src='img/country/br.gif'>";}
if ($countr == "Бруней"){$country = "<img src='img/country/bn.gif'>";}
if ($countr == "Буркина фасо"){$country = "<img src='img/country/bf.gif'>";}
if ($countr == "Бурунди"){$country = "<img src='img/country/bi.gif'>";}
if ($countr == "Бутан"){$country = "<img src='img/country/bt.gif'>";}
if ($countr == "България"){$country = "<img src='img/country/bg.gif'>";}
if ($countr == "Вануату"){$country = "<img src='img/country/vu.gif'>";}
if ($countr == "Венецуела"){$country = "<img src='img/country/ve.gif' >";}
if ($countr == "Виетнам"){$country = "<img src='img/country/vn.gif' >";}
if ($countr == "Виржински острови (Великобритания)"){$country = "<img src='img/country/vg.gif' >";}
if ($countr == "Виржински острови (Сащ)"){$country = "<img src='img/country/vi.gif' >";}
if ($countr == "Габон"){$country = "<img src='img/country/ga.gif'>";}
if ($countr == "Гамбия"){$country = "<img src='img/country/gm.gif' >";}
if ($countr == "Гана"){$country = "<img src='img/country/gh.gif' >";}
if ($countr == "Гаяна"){$country = "<img src='img/country/gy.gif' >";}
if ($countr == "Гватемала"){$country = "<img src='img/country/gt.gif' >";}
if ($countr == "Гвинея"){$country = "<img src='img/country/gn.gif' >";}
if ($countr == "Гвинея бисау"){$country = "<img src='img/country/gw.gif' >";}


if (!empty($row['city'])){ $city="$row[city]"; }else{
$city="";}

if ($row['avatar']==""){
$avatar = "<img src='img/noavatar.gif' title='аватар на $row[username]' border='0'>";}
else{
$avatar = "<img src='users/$row[avatar]' title='аватар на $row[username]'>";
}
$site=str_ireplace("http://", "", $row[site]);
if (!empty($row['site'])){
$site="<a href=http://$site target='_blank' style='text-decoration: none;'>$site</a>";
}else{
$site="Нe написан";
}

$myspace=str_ireplace("http://", "", $row[myspace]);
if (!empty($row['myspace'])){
$myspace="<a href=http://myspace.com/$myspace target='_blank'><img src='img/icon/myspace.gif' border=0></a>";
}else{
$myspace="Нe написан";
}

if ($row['level']==0){
$level="<img src='img/rank/user.png' border='0'>";
}
elseif($row['level']==1){
$level="<img src='img/rank/bot.png' border='0'>";
}
elseif($row['level']==2){
$level="<img src='img/rank/mod.png' border='0'>";
}
elseif($row['level']==3){
$level="<img src='img/rank/admin.png' border='0'>";
}

if($row[lastonline] > (time()-3*60)){
$online="<img src='img/status/online.png'>";
}
else{
$online="<img src='img/status/offline.png'>";
}

$suser = $_SESSION["username"];
$sql2=mysql_query("SELECT * FROM friends WHERE user='$suser' and fuser='$row[username]'");
$fu=mysql_num_rows($sql2);
$rows=mysql_fetch_array($sql2);
$activfr=$rows["activ"];

if ($fu==0){
$addfrend="<a href='addfriend/$row[username]' style='text-decoration: none;'>Добави в приятели</а>";
}
else if($fu==1 and $activfr==0){
$addfrend="Чака удобрение";
}
else if($fu==1 and $activfr==1){
$addfrend="<a href='remove/friend/$userna' style='text-decoration: none;'>Премахни от приятели";
}

include '../config/index.php';

echo "<table border='1' style='border: 1px solid #f1f1f1;border-collapse: collapse;'>

<span style='cursor:default'>

<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\" name='myname' width='246' height='56' align='middle' id='myname'>
<param name='allowScriptAccess' value='sameDomain' />
<param name='allowFullScreen' value='false' />
<param name='movie' value='$site_url/files/nick.swf?mytext=$row[username]&u=$row[id]' /><param name='quality' value='high' />
<param name='wmode' value='transparent'>
<param name='bgcolor' value='#cccccc' />
<embed wmode='transparent' src='$site_url/files/nick.swf?mytext=$row[username]&u=$row[id]' quality='high' width='246' height='56' name='myname' align='middle' allowScriptAccess='sameDomain' allowFullScreen='false' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />
</object>

<br />
$row[name]
<br />
$avatar

<tr><td>Site:</td><td>$site</td></tr>
<tr><td>Rank:</td><td> $level</td></tr>
<tr><td>From:</td><td>$country $city</td></tr>
<tr><td>Profile views: </td><td>$row[viewuser]</td></tr>
<tr><td>Years: </td><td>$row[years]</td></tr>
<tr><td>Description: </td><td>$description</td></tr>
<tr><td>Biography: </td><td>$biography</td></tr>
<tr><td>MySpace: </td><td>$myspace</td></tr>
<tr><td>Status: </td><td>$online</td></tr>
<tr><td>Last Online: </td><td>$last</td></tr>
<tr><td>Опций</td><td>
<a href='messages/write/$row[username]' style='text-decoration: none;'>Изпрати ЛС</a><br>$addfrend</td></tr>
</table>

<br />
<b>Forum Info:</b>
<br />
Total Posts: $poos
<br />
Posts: <a href='$site_url/forum/posts/author/$row[username]'> Find All Posts</a>
";

}
else
{
echo "<div style='border: 1px solid #f1f1f1;'>Няма такъв регистриран потребител</div>";

}
}
$asd=$_SESSION["username"];
if($userna==$_SESSION[username]){
$uprofile=uprof();
echo"$uprofile";
}else{

if($pview=="user"){$ulimit="Регистрирани";}
else if($pview=="frend"){$ulimit="Приятели";}
$sqlf=mysql_query("SELECT * FROM friends WHERE fuser='$userna' and user='$asd' and activ='1'");
$flist=mysql_num_rows($sqlf);

if($pview=="all"){
$uprofile=uprof();
echo"$uprofile";

}else if($pview=="user" and $_SESSION["username"]){
$uprofile=uprof();
echo"$uprofile";

}else if($pview=="frend" and $_SESSION["username"] and $flist==1){
$uprofile=uprof();
echo"$uprofile";
}else{echo"Този потребител е сложил ограничение на профила си само за $ulimit";}
}
}
?>
 
Без забележки :P това ми трябваше тествах го до сега и всичко е на 6

Support
 
само може ли ако вече съм посетил даден профила да не се записва пак името ми а да го упдейт плз :( и ако няма такъв user да не записва нищо
 
Я пробвай така
Код:
<?php
session_start();
include '../config/index.php';
?> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml">
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $site_charset ?>" />
<head>
<title> <?php echo $site_title ?></title>
<link rel="icon" href="<?php echo "$site_url"; ?>/favicon.ico" type="image/x-icon" />
<?php
if($_GET['user']) {
$years = $_GET['years'];
$userna = $_GET['user'];
$login = $_SESSION['username'];
$date = time();

$check = mysql_query("SELECT username FROM view_profile WHERE username='$login'");
$checkvisit = mysql_fetch_array($check);

if($login != $checkvisit['username']) {
mysql_query("INSERT INTO `view_profile` (`username`, `to_username`, `date`) VALUES('$login', '$userna', '$date')") or die(mysql_error());
}

$s = mysql_query("SELECT * FROM users WHERE username='$userna'") or die(mysql_error()); 
$red = mysql_fetch_array($s); 
$pview = $red['profview'];
function uprof(){
$userna = $_GET['user']; 
$sql = mysql_query("SELECT * FROM users WHERE username='$userna'"); 

if($row = mysql_fetch_array($sql)){
$countr = $row['country']; 
$asd=mysql_query("UPDATE users SET viewuser=viewuser+1 WHERE username = '$userna'");

// Показва колко поста има потребителя в форума 
$queryPosts = mysql_query("SELECT * FROM forum_posts WHERE adduser='$userna'") or die(mysql_error());
$poos = mysql_num_rows($queryPosts);
//


// кога е бил последно онлайн потребителя

$date = time(); // сегашното време
$timestamp = ($row['lastonline'] - (0*0*0)); // "- (0*0*0))" това се наглася, ако искам да премахна определено време от датата, когато е бил последно онлайн за момента 0 по 0 минути по 0 секунди ако искаш да махнеш 1 час от датата когато е бил онлайн 1*60*60 следователно с 1 час назад да показва датата.
$day = date('j', $timestamp); // времето от база данни в дни
$today = date('j', $date); // времето днес в часове
$difference = $today - $day; 
if($difference == 0) // прави проверка в дните дали разликата е 0
{
   $last = "днес ".date("в H:i часа", $timestamp);
}
elseif($difference == 1) // ако е повече от 1 ден
{
   $last = "вчера ".date("в H:i часа", $timestamp); 
}
else
{
   $last = date("d/m/Y в H:i часа", $timestamp);
}
// до тук

if (!empty($row['description'])){ $description="$row[description]"; }else{
$description="Нe написан";}

if (!empty($row['biography'])){ $biography="$row[biography]"; }else{
$biography="Нe написан";}


if (!empty($row['country'])){ $country="$country"; }else{
$country="Нe написан";	}

if ($countr == "Австралия"){ $country = "<img src='img/country/au.gif' >";} 
if ($countr == "Австрия"){$country = "<img src='img/country/at.gif'  >";}  
if ($countr == "Азербайджан"){$country = "<img src='img/country/az.gif'  >";} 
if ($countr == "Албания"){$country = "<img src='img/country/al.gif'  >";} 
if ($countr == "Алжир"){$country = "<img src='img/country/dz.gif'  >";} 
if ($countr == "Ангола"){$country = "<img src='img/country/aa.gif'  >";} 
if ($countr == "Ангуила"){$country = "<img src='img/country/ai.gif'  >";} 
if ($countr == "Андора"){$country = "<img src='img/country/ad.gif'  >";} 
if ($countr == "Антигуа и барбуда"){$country = "<img src='img/country/ag.gif'  >";} 
if ($countr == "Аржентина"){$country = "<img src='img/country/ar.gif'  >";} 
if ($countr == "Армения"){$country = "<img src='img/country/am.gif'  >";} 
if ($countr == "Аруба"){$country = "<img src='img/country/aw.gif'  >";} 
if ($countr == "Афганистан"){$country = "<img src='img/country/af.gif'  >";} 
if ($countr == "Бангладеш"){$country = "<img src='img/country/bd.gif'  >";} 
if ($countr == "Барбадос"){$country = "<img src='img/country/bb.gif'  >";} 
if ($countr == "Бахамски острови"){$country = "<img src='img/country/bs.gif'>";} 
if ($countr == "Бахрейн"){$country = "<img src='img/country/bh.gif'>";} 
if ($countr == "Беларус"){$country = "<img src='img/country/by.gif'>";} 
if ($countr == "Белгия"){$country = "<img src='img/country/be.gif'>";} 
if ($countr == "Белиз"){$country = "<img src='img/country/bz.gif'>";} 
if ($countr == "Бенин"){$country = "<img src='img/country/bj.gif'>";} 
if ($countr == "Бермуди"){$country = "<img src='img/country/bm.gif'>";} 
if ($countr == "Боливия"){$country = "<img src='img/country/bo.gif'>";} 
if ($countr == "Босна и херцеговина"){$country = "<img src='img/country/ba.gif'>";} 
if ($countr == "Ботсуана"){$country = "<img src='img/country/bw.gif'>";} 
if ($countr == "Бразилия"){$country = "<img src='img/country/br.gif'>";} 
if ($countr == "Бруней"){$country = "<img src='img/country/bn.gif'>";} 
if ($countr == "Буркина фасо"){$country = "<img src='img/country/bf.gif'>";} 
if ($countr == "Бурунди"){$country = "<img src='img/country/bi.gif'>";} 
if ($countr == "Бутан"){$country = "<img src='img/country/bt.gif'>";} 
if ($countr == "България"){$country = "<img src='img/country/bg.gif'>";} 
if ($countr == "Вануату"){$country = "<img src='img/country/vu.gif'>";} 
if ($countr == "Венецуела"){$country = "<img src='img/country/ve.gif'  >";}
if ($countr == "Виетнам"){$country = "<img src='img/country/vn.gif'  >";}
if ($countr == "Виржински острови (Великобритания)"){$country = "<img src='img/country/vg.gif'  >";}
if ($countr == "Виржински острови (Сащ)"){$country = "<img src='img/country/vi.gif'  >";}
if ($countr == "Габон"){$country = "<img src='img/country/ga.gif'>";}
if ($countr == "Гамбия"){$country = "<img src='img/country/gm.gif'  >";}
if ($countr == "Гана"){$country = "<img src='img/country/gh.gif'  >";}
if ($countr == "Гаяна"){$country = "<img src='img/country/gy.gif'  >";}
if ($countr == "Гватемала"){$country = "<img src='img/country/gt.gif'  >";}
if ($countr == "Гвинея"){$country = "<img src='img/country/gn.gif'  >";}
if ($countr == "Гвинея бисау"){$country = "<img src='img/country/gw.gif'  >";}


if (!empty($row['city'])){ $city="$row[city]"; }else{
$city="";}

if ($row['avatar']==""){
$avatar = "<img src='img/noavatar.gif' title='аватар на $row[username]'  border='0'>";} 
else{ 
$avatar = "<img src='users/$row[avatar]' title='аватар на $row[username]'>"; 
} 
$site=str_ireplace("http://", "", $row[site]);
if (!empty($row['site'])){ 
$site="<a href=http://$site target='_blank' style='text-decoration: none;'>$site</a>";
}else{
$site="Нe написан";
}

$myspace=str_ireplace("http://", "", $row[myspace]);
if (!empty($row['myspace'])){ 
$myspace="<a href=http://myspace.com/$myspace target='_blank'><img src='img/icon/myspace.gif'  border=0></a>";
}else{
$myspace="Нe написан";
}

if ($row['level']==0){
$level="<img src='img/rank/user.png' border='0'>";
}
elseif($row['level']==1){ 
$level="<img src='img/rank/bot.png' border='0'>";
}
elseif($row['level']==2){
$level="<img src='img/rank/mod.png' border='0'>";
}
elseif($row['level']==3){ 
$level="<img src='img/rank/admin.png' border='0'>";
}

if($row[lastonline] > (time()-3*60)){
$online="<img src='img/status/online.png'>";
}
else{
$online="<img src='img/status/offline.png'>";
}

$suser = $_SESSION["username"];
$sql2=mysql_query("SELECT * FROM friends WHERE user='$suser' and fuser='$row[username]'"); 
$fu=mysql_num_rows($sql2);
$rows=mysql_fetch_array($sql2);
$activfr=$rows["activ"];

if ($fu==0){ 
$addfrend="<a href='addfriend/$row[username]' style='text-decoration: none;'>Добави в приятели</а>";
}
else if($fu==1 and $activfr==0){ 
$addfrend="Чака удобрение";	
}
else if($fu==1 and $activfr==1){ 
$addfrend="<a href='remove/friend/$userna' style='text-decoration: none;'>Премахни от приятели";	
}

include '../config/index.php';

echo "<table border='1' style='border: 1px solid #f1f1f1;border-collapse: collapse;'> 

<span style='cursor:default'>

<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\" name='myname' width='246' height='56' align='middle' id='myname'> 
	<param name='allowScriptAccess' value='sameDomain' /> 
	<param name='allowFullScreen' value='false' /> 
	<param name='movie' value='$site_url/files/nick.swf?mytext=$row[username]&u=$row[id]' /><param name='quality' value='high' /> 
    <param name='wmode' value='transparent'> 
    <param name='bgcolor' value='#cccccc' /> 
    <embed wmode='transparent' src='$site_url/files/nick.swf?mytext=$row[username]&u=$row[id]' quality='high' width='246' height='56' name='myname' align='middle' allowScriptAccess='sameDomain' allowFullScreen='false' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' /> 
</object> 

<br />
$row[name]
<br />
$avatar 

<tr><td>Site:</td><td>$site</td></tr>
<tr><td>Rank:</td><td> $level</td></tr>
<tr><td>From:</td><td>$country  $city</td></tr>
<tr><td>Profile views: </td><td>$row[viewuser]</td></tr>
<tr><td>Years: </td><td>$row[years]</td></tr>
<tr><td>Description: </td><td>$description</td></tr>
<tr><td>Biography: </td><td>$biography</td></tr>
<tr><td>MySpace: </td><td>$myspace</td></tr>
<tr><td>Status: </td><td>$online</td></tr>
<tr><td>Last Online: </td><td>$last</td></tr>
<tr><td>Опций</td><td>
<a href='messages/write/$row[username]' style='text-decoration: none;'>Изпрати ЛС</a><br>$addfrend</td></tr>
</table>

<br />
<b>Forum Info:</b>
<br />
Total Posts: $poos
<br />
Posts: <a href='$site_url/forum/posts/author/$row[username]'>	Find All Posts</a>
"; 

} 
else 
{ 
echo "<div style='border: 1px solid #f1f1f1;'>Няма такъв регистриран потребител</div>"; 

}
}
$asd=$_SESSION["username"];
if($userna==$_SESSION[username]){
$uprofile=uprof();	
echo"$uprofile";	
}else{

if($pview=="user"){$ulimit="Регистрирани";}
else if($pview=="frend"){$ulimit="Приятели";}
$sqlf=mysql_query("SELECT * FROM friends WHERE fuser='$userna' and user='$asd' and activ='1'"); 
$flist=mysql_num_rows($sqlf);

if($pview=="all"){
$uprofile=uprof();	
echo"$uprofile";	

}else if($pview=="user" and $_SESSION["username"]){
$uprofile=uprof();	
echo"$uprofile";

}else if($pview=="frend" and $_SESSION["username"] and $flist==1){
$uprofile=uprof();	
echo"$uprofile";
}else{echo"Този потребител е сложил ограничение на профила си само за $ulimit";}
}
}
?>
 

Back
Горе