Nyitólap | Regisztráció | Kapcsolat | English |   
  
PHP-Nuke PHP-Nuke
PHP-Nuke Portál :: Téma megtekintése - General User Info 211
 Gy.I.K.Gy.I.K.   KeresésKeresés   CsoportokCsoportok   ProfilProfil   Üzeneteid olvasásához jelentkezz beÜzeneteid olvasásához jelentkezz be   BelépésBelépés 




Mielőtt feltennéd a kérdésed, kérlek használd a Fórum keresőjét! Lehet, hogy a kérdés már szerepel a fórumban és meg is van válaszolva.
Hozzászólásodban ne használd a <javascript></javascript> valamint <SCRIPT></SCRIPT> html tag-eket, módosítva használd pl.: <javas*cript>

General User Info 211

 
Új téma nyitása   Hozzászólás a témához    Tartalomjegyzék -> Blokkok
Előző téma megtekintése :: Következő téma megtekintése  
Szerző Üzenet
balfi
Új NukeR
Új NukeR


Csatlakozott: Feb 05, 2005
Hozzászólások: 11


HozzászólásElküldve: 2005. Március 9. Szerda, 20:53    Hozzászólás témája: User Info Hozzászólás az előzmény idézésével

General User Info 211-et használok.

Egyedi látogatót miként tudok ezzel kiíratni ?

Most ugyanis lapletöltést ir ki, igy egy F5 után mindig nő 1-el,

vagyis nem a valós egyedi látogatókat mutatja !
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése
black71
Adminisztrátor
Adminisztrátor


Csatlakozott: Oct 21, 2004
Hozzászólások: 4753


HozzászólásElküldve: 2005. Március 10. Csütörtök, 9:23    Hozzászólás témája: Re: User Info Hozzászólás az előzmény idézésével

balfi írta:
General User Info 211-et használok.

Egyedi látogatót miként tudok ezzel kiíratni ?

Most ugyanis lapletöltést ir ki, igy egy F5 után mindig nő 1-el,

vagyis nem a valós egyedi látogatókat mutatja !

Arra gondolsz hogy egy ip cimrol csak egyet szamoljon naponta?
_________________
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése
balfi
Új NukeR
Új NukeR


Csatlakozott: Feb 05, 2005
Hozzászólások: 11


HozzászólásElküldve: 2005. Március 10. Csütörtök, 12:26    Hozzászólás témája: : General User Info 211 Hozzászólás az előzmény idézésével

Igen, tudsz benne segíteni ?
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése
black71
Adminisztrátor
Adminisztrátor


Csatlakozott: Oct 21, 2004
Hozzászólások: 4753


HozzászólásElküldve: 2005. Március 10. Csütörtök, 12:46    Hozzászólás témája: : General User Info 211 Hozzászólás az előzmény idézésével

balfi írta:
Igen, tudsz benne segíteni ?

http://www.chaoscontrol.org/includes/getfile.php?download=1
_________________
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése
balfi
Új NukeR
Új NukeR


Csatlakozott: Feb 05, 2005
Hozzászólások: 11


HozzászólásElküldve: 2005. Március 10. Csütörtök, 12:53    Hozzászólás témája: : General User Info 211 Hozzászólás az előzmény idézésével

Köszi !
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése
gazso
NukeRke
NukeRke


Csatlakozott: Jun 23, 2005
Hozzászólások: 139


HozzászólásElküldve: 2007. Április 12. Csütörtök, 13:59    Hozzászólás témája: : General User Info 211 Hozzászólás az előzmény idézésével

A jelenlévő tagoknál ha elhagyja a tag az oldalt még nagyon sokáig látszik a jelenlévő tagok között. Mit lehet ez ellen tenni. Elég zavaró a dolog.
_________________
7.7 + 3.3 patch + 2.0.22

Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése
jameswagner
Új NukeR
Új NukeR


Csatlakozott: Jun 21, 2007
Hozzászólások: 2
Tartózkodási hely: Magyarország - Tolna Megye - Fadd


HozzászólásElküldve: 2008. Február 1. Péntek, 13:38    Hozzászólás témája: General User Info blokk - Avatar hiba Hozzászólás az előzmény idézésével

Sziasztok!

Szuper ez a blokk. Sajna a hiba is szuper: Ugye felül kitesz egy avatart. Vendégeknek azt hogy Not Avatar Selected. Edig oké a dolog. Viszont ha valaki bejelentkezik, és nem állított be avatart, szétcsúszik az oldal, minden blokkot áthelyez az ellentétes oldalra, szóval szétcsúszik. Ez a hiba csak annál jelentkezik, akinek nincs avatarja beállítva az oldalon. Vajon mi okozhatja a hibát? Vagy egy tipp, hogy hogy lehetne kikapcsolni ezt az avatar megjelenítést a blokkban? Már sokat szenvedtem vele, és már nemtok mit mondani.

Előre is köszi a segítséget!

Utólag beteszem a blokk tartalmát is:

Kód:
<?php
/************************************************************/
/* (C) 2002                                                 */
/* All rights beyond the GPL are reserved                   */
/* http://www.dutchies.be/phpnuke                           */
/************************************************************/

if (eregi("block-General_User_Info.php",$_SERVER['PHP_SELF'])) {Header("Location: index.php");}

function convertIP ($xip) {
global $admin;
if (is_admin($admin)) return $xip;
$xipx = explode('.',$xip);
for ($i=3;$i<count($xipx);$i++) {
$xipx[$i] = preg_replace ('/(0|1|2|3|4|5|6|7|8|9)/', "X", $xipx[$i]);
}
return implode('.',$xipx);
}

global $user, $cookie, $prefix, $user_prefix, $db, $dbi, $anonymous, $name, $mode, $t, $f, $redirect, $random_num, $userinfo, $gfx_chk, $bgcolor1, $lang, $startdate;

/***********************************************************************************************************************/
$TBLWIDTH   = "98%";    # WIDTH OFF THE BLOCK CAN BE % OFF OR FIXED SIZE LIKE 150
$GALLERY    = "";       # WHEN YOU DONT SEE AVATARS AS GUEST OR MEMBER TYPE gallery BETWEEN THE 2 QUOTES $GALLERY  = "gallery";
$PM         = "1";      # 1 = PRIVATE MESSAGES BLOCK ON  /  0 = PRIVATE MESSAGES BLOCK OFF
$ST         = "0";      # 1 = SECURITY CODE ON           /  0 = SECURITY CODE OFF
/***********************************************************************************************************************/

$content  = "";
$username = $cookie[1];
$ip = getenv( "REMOTE_ADDR" );
getusrinfo($user);
mt_srand ((double)microtime()*1000000);
$maxran = 1000000;
$random_num = mt_rand(0, $maxran);
$datekey = date("F j");
$rcode = hexdec(md5($_SERVER[HTTP_USER_AGENT] . $sitekey . $random_num . $datekey));
$code = substr($rcode, 2, 10);
cookiedecode($user);
$sql = "SELECT username FROM $user_prefix"._users." ORDER BY user_id DESC LIMIT 0,1";
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$lastuser = $row[username];
$numrows = $db->sql_numrows($db->sql_query("SELECT user_id FROM $user_prefix"._users.""));

$sql = "SELECT uname, guest FROM $prefix"._session." WHERE guest=0";
$result = $db->sql_query($sql);
$member_online_num = $db->sql_numrows($result);
$who_online_now = "";
$l = 1;
while ($session = $db->sql_fetchrow($result)) {
if (isset($session["guest"]) and $session["guest"] == 0) {
if ($l < 10) {
$resultuser_id = sql_query( "SELECT user_id FROM ".$prefix."_users where username='$session[uname]'", $dbi );
list( $user_id ) = sql_fetch_row( $resultuser_id, $dbi );
$who_online_now .= " 0$l:<A HREF=\"forum-userprofile-.html$user_id\"><img src=\"images/blocks/userprofil.gif\" align=\"absmiddle\" border=\"0\" ALT=\"Forum profile $session[uname] \"></a><A HREF=\"modules.php?name=Your_Account&amp;op=userinfo&amp;username=$session[uname]\">$session[uname]</a><br>\n";
} else {
$resultuser_id = sql_query( "SELECT user_id FROM ".$prefix."_users where username='$session[uname]'", $dbi );
list( $user_id ) = sql_fetch_row( $resultuser_id, $dbi );
$who_online_now .= " $l:<A HREF=\"forum-userprofile-.html$user_id\"><img src=\"images/blocks/userprofil.gif\" align=\"absmiddle\" border=\"0\" ALT=\"Forum profile $session[uname] \"></a><A HREF=\"modules.php?name=Your_Account&amp;op=userinfo&amp;username=$session[uname]\">$session[uname]</a><br>\n";
}
$who_online_now .= ($l != $member_online_num ? "  " : "");
$l++;
}}

$sql = "SELECT uname, guest FROM $prefix"._session." WHERE guest=1";
$result = $db->sql_query($sql);
$gmember_online_num = $db->sql_numrows($result);
$gwho_online_now = "";
$i = 1;
while ($session = $db->sql_fetchrow($result)) {
if (isset($session["guest"]) and $session["guest"] == 1) {
if ($i < 10) {
$gwho_online_now .= " 0$i: ".convertIP($session[uname])."\n";
} else {
$gwho_online_now .= " $i: ".convertIP($session[uname])."\n";
}
$gwho_online_now .= ($i != $gmember_online_num ? "  " : "");
$i++;
}
}

$sql = "SELECT uname FROM ".$prefix."_session WHERE guest=1";
$result = $db->sql_query($sql);
$guest_online_num = $db->sql_numrows($result);
$sql = "SELECT uname FROM ".$prefix."_session WHERE guest=0";
$result = $db->sql_query($sql);
$member_online_num = $db->sql_numrows($result);
$who_online_num = $guest_online_num + $member_online_num;
$sql = "SELECT total, members, nonmembers FROM ".$prefix."_mostonline";
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$total = $row[total];
$members = $row[members];
$nonmembers = $row[nonmembers];
if ($total < $who_online_num) {
$db->sql_query("DELETE FROM ".$prefix."_mostonline WHERE total='$total' LIMIT 1", $dbi);
$db->sql_query("INSERT INTO ".$prefix."_mostonline VALUES ('$who_online_num','$member_online_num','$guest_online_num')", $dbi);
$total = $who_online_num;
$members = $member_online_num;
$nonmembers = $guest_online_num;
} else {
$sql = "SELECT total, members, nonmembers FROM ".$prefix."_mostonline";
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$total = $row[total];
$members = $row[members];
$nonmembers = $row[nonmembers];
}

$Today = getdate();
$month = $Today['month'];
$mday = $Today['mday'];
$year = $Today['year'];
$pmonth = $Today['month'];
$pmday = $Today['mday'];
$pmday = $mday-1;
$pyear = $Today['year'];
if ($pmonth=="January") { $pmonth=1; } else
if ($pmonth=="February") { $pmonth=2; } else
if ($pmonth=="March") { $pmonth=3; } else
if ($pmonth=="April") { $pmonth=4; } else
if ($pmonth=="May") { $pmonth=5; } else
if ($pmonth=="June") { $pmonth=6; } else
if ($pmonth=="July") { $pmonth=7; } else
if ($pmonth=="August") { $pmonth=8; } else
if ($pmonth=="September") { $pmonth=9; } else
if ($pmonth=="October") { $pmonth=10; } else
if ($pmonth=="November") { $pmonth=11; } else
if ($pmonth=="December") { $pmonth=12; };
$test = mktime (0,0,0,$pmonth,$pmday,$pyear,1);
$curDate2 = "%".$month[0].$month[1].$month[2]."%".$mday."%".$year."%";
$preday = strftime ("%d",$test);
$premonth = strftime ("%B",$test);
$preyear = strftime ("%Y",$test);
$curDateP = "%".$premonth[0].$premonth[1].$premonth[2]."%".$preday."%".$preyear."%";
$sql = "SELECT COUNT(user_id) AS userCount FROM $user_prefix"._users." WHERE user_regdate LIKE '$curDate2'";
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$userCount = $row[userCount];
$sql = "SELECT COUNT(user_id) AS userCount FROM $user_prefix"._users." WHERE user_regdate LIKE '$curDateP'";
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$userCount2 = $row[userCount];
$guest_online_num = $db->sql_numrows($db->sql_query("SELECT uname FROM ".$prefix."_session WHERE guest=1"));
$member_online_num = $db->sql_numrows($db->sql_query("SELECT uname FROM ".$prefix."_session WHERE guest=0"));
$pmi=($member_online_num/$who_online_num)*100; $pmi = number_format($pmi, 0);
$pvi=($guest_online_num/$who_online_num)*100; $pvi = number_format($pvi, 0);

/* Hits Total */
$result = sql_query("SELECT count FROM $prefix"._counter." WHERE type='total' AND var='hits'", $dbi);
$count_holder = sprintf ("%05d", implode(mysql_fetch_row($result), $dbi));
mysql_free_result ($result);
$nbhits .= $count_holder;

/* Hits for Today */
$t_time = time();
$t_year = date("Y", $t_time);
$t_month = date("n", $t_time);
$t_date = date("j", $t_time);
$result = sql_query("SELECT hits FROM $prefix"._stats_date." WHERE year='$t_year' AND month='$t_month' AND date='$t_date'", $dbi);
list($today) = sql_fetch_row($result, $dbi);

/* Hits for Yesterday */
$y_time = $t_time - 86400;
$y_year = date("Y", $y_time);
$y_month = date("n", $y_time);
$y_date = date("j", $y_time);
$result = sql_query("SELECT hits FROM $prefix"._stats_date." WHERE year='$y_year' AND month='$y_month' AND date='$y_date'", $dbi);
list($yesterday) = sql_fetch_row($result, $dbi);

/* Hourly Hits */
$result = sql_query("SELECT count(*) FROM $prefix"._stats_hour."", $dbi);
list($hours) = sql_fetch_row($result, $dbi);
$hourly = number_format($count_holder/$hours, 0);

/* Daily Hits */
$result = sql_query("SELECT count(*) FROM $prefix"._stats_date."", $dbi);
list($days) = sql_fetch_row($result, $dbi);
$daily = number_format($count_holder/$days, 0);

/* Monthly Hits */
$result = sql_query("SELECT count(*) FROM $prefix"._stats_month."", $dbi);
list($months) = sql_fetch_row($result, $dbi);
$monthly = number_format($count_holder/$months, 0);

/* Yearly Hits */
$result = sql_query("SELECT count(*) FROM $prefix"._stats_year."", $dbi);
list($years) = sql_fetch_row($result, $dbi);
$yearly = number_format($count_holder/$years, 0);

/* Server Time */
$Time   = date("d/m/y");
setlocale (LC_TIME, "C");
$Today = (strftime ("%X\n"));
$Offset = date("Z")/3600+0;
if ($Offset >= 0) {
$Offset = "+ ".$Offset;}


$who_online_num = $guest_online_num + $member_online_num;
$content .= "<form action=\"modules.php?name=Your_Account\" method=\"post\">";
/*Köszönet ezekért a sorokért FireCoboldnak http://firecobold.uw.hu
Most már a külső avatarokat is mutatja a blokk*/
 /* Info for users which is logged in */
if (is_user($user)) {
   if ($userinfo[user_avatar]) {
      if (eregi("http://", $userinfo[user_avatar])) {
      $content .= "<div align=\"center\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=$TBLWIDTH><tr><td width=\"100%\" height=\"10\"></td></tr><tr><td width=\"100%\"><center><img src=\"$userinfo[user_avatar]\" alt=\"\"></center></td></tr>\n";}
      else
      $content .= "<div align=\"center\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=$TBLWIDTH><tr><td width=\"100%\" height=\"10\"></td></tr><tr><td width=\"100%\"><center><img src=\"modules/Forums/images/avatars/$userinfo[user_avatar]\" alt=\"\"></center></td></tr>\n";}
      /*end FireCobold*/
$content .= "<tr><td width=\"100%\"><center><b>"._BWEL." <font color=#0069B3> $username</font></b></center></td></tr></table></div><hr noshade size=1>\n";
$content .= "<div align=\"center\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=$TBLWIDTH>\n";
$content .= "<tr><td width=\"100%\"> <img src=\"images/blocks/ball_r.gif\" align=\"absmiddle\" alt=\"logoff\" border=\"0\"> <a href=\"modules.php?name=Your_Account&amp;op=logout\">"._LOGOUT."</a></td></tr>\n";
$content .= "</table></div><hr noshade size=1>\n";
if ($PM == 1) {
$sql = "SELECT user_id FROM $user_prefix"._users." WHERE username='$username'";
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$uid = $row[user_id];
$newpms = $db->sql_numrows($db->sql_query("SELECT privmsgs_to_userid FROM $prefix"._bbprivmsgs." WHERE privmsgs_to_userid='$uid' AND (privmsgs_type='1' OR privmsgs_type='5')"));
$oldpms = $db->sql_numrows($db->sql_query("SELECT privmsgs_to_userid FROM $prefix"._bbprivmsgs." WHERE privmsgs_to_userid='$uid' AND privmsgs_type='0'"));
$content .= "<div align=\"center\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=$TBLWIDTH>\n";
$content .= "<tr><td colspan=\"2\"><img src=\"images/blocks/email-y.gif\" height=\"10\" width=\"14\"> <a href=\"modules.php?name=Private_Messages\"><b>"._BPM1."</b></a></td></tr>\n";
$content .= "<tr><td width=\"80%\"> <strong><big>·</big></strong> "._BUNREAD.":</td>\n";
$content .= "<td width=\"20%\"><p align=\"right\"><b>$newpms</b></td></tr>\n";
$content .= "<tr><td width=\"80%\"> <strong><big>·</big></strong> "._BREAD.":</td>\n";
$content .= "<td width=\"20%\"><p align=\"right\"><b>$oldpms</b></td>\n";
$content .= "</tr></table></div><hr noshade size=1>\n";
} else {}
} else {
$content .= "<div align=\"center\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=$TBLWIDTH><tr><td width=\"100%\" height=\"10\"></td></tr><tr><td width=\"100%\">\n";
$content .= "<center><img src=\"modules/Forums/images/avatars/blank.gif\" alt=\"\"></center></td></tr>\n";
$content .= "<tr><td width=\"100%\" height=\"10\"></td></tr>\n";
$content .= "<tr><td width=\"100%\"><center><b>"._BWEL." $anonymous</b></center></td></tr></table></div><hr noshade size=1>\n";
$content .= "<div align=\"center\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=$TBLWIDTH>\n";
$content .= "<tr><td width=\"100%\"> <img align=\"absmiddle\" src=images/blocks/ball_g.gif> <a href=\"modules.php?name=Your_Account&amp;op=new_user\">"._BREG."</a></td></tr>\n";
$content .= "<tr><td width=\"100%\" height=\"5\"></td></tr>\n";
$content .= "<tr><td width=\"100%\"> <img align=\"absmiddle\" src=images/blocks/ball_r.gif> <a href=\"modules.php?name=Your_Account&amp;op=pass_lost\">"._PASSFOR."</a></td></tr></table></div><hr noshade size=1>";
$content .= "<div align=\"center\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=$TBLWIDTH><tr><td width=\"100%\">\n";
$content .= "<center>"._NICKNAME."<br><input type=\"text\" name=\"username\" size=\"13\" maxlength=\"25\"><br>";
$content .= ""._PASSWORD."<br><input type=\"password\" name=\"user_password\" size=\"13\" maxlength=\"20\"><br>";
if (extension_loaded("gd") AND ($gfx_chk == 3 OR $gfx_chk == 4 OR $gfx_chk == 6 OR $gfx_chk == 7)) {
$content .="<img src=images/blocks/spacer.gif border=0><br>"._BCODE."<br><img src='modules.php?name=Your_Account&op=gfx&random_num=$random_num' border='1' align='center' alt='Enter Code' title='kod'>\n";
$content .="<br><img src=images/blocks/spacer.gif border=0><br>"._BCODE." "._BENTER."<br><input type=\"text\" NAME=\"gfx_check\" SIZE=\"8\" MAXLENGTH=\"10\">";
$content .="<input type=\"hidden\" name=\"random_num\" value=\"$random_num\"><br>";
}
$content .="<input type=\"hidden\" name=\"op\" value=\"login\"> <input type=\"submit\" value=\"Mehet\"></center>";
$content .="<input type=\"hidden\" name=\"redirect\" value=$redirect>";
$content .="<input type=\"hidden\" name=\"mode\" value=$mode>";
$content .="<input type=\"hidden\" name=\"f\" value=$f>";
$content .="<input type=\"hidden\" name=\"t\" value=$t>";
$content .="";
$content .="</tr></table></div><hr noshade size=1>\n";
}
/*Newsletter info.........on*/
if ( is_user( $user ) )
{
  if ( $Version_Num == "" )
  {
     $userinfo = getusrinfo( $user );
    $content .= "<div align=\"center\"><table border=\"0\" width=\"100%\">"
               ."<form action=\"modules.php?name=$module_name\" method=\"post\">"
               ."";

    $content .= ""
               ."<input type=\"hidden\" name=\"realname\" value=\"$userinfo[name]\">"
               ."<input type=\"hidden\" name=\"user_email\" value=\"$userinfo[user_email]\">"
               ."<input type=\"hidden\" name=\"femail\" value=\"$userinfo[femail]\">"
               ."<input type=\"hidden\" name=\"user_website\" value=\"$userinfo[user_website]\">";
    $content .= "<input type=\"hidden\" name=\"user_avatar\" value=\"$userinfo[user_avatar]\">"
               ."<input type=\"hidden\" name=\"user_icq\" value=\"$userinfo[user_icq]\">"
               ."<input type=\"hidden\" name=\"user_aim\" value=\"$userinfo[user_aim]\">"
               ."<input type=\"hidden\" name=\"user_yim\" value=\"$userinfo[user_yim]\">"
               ."<input type=\"hidden\" name=\"user_msnm\" value=\"$userinfo[user_msnm]\">"
               ."<input type=\"hidden\" name=\"user_from\" value=\"$userinfo[user_from]\">"
               ."<input type=\"hidden\" name=\"user_occ\" value=\"$userinfo[user_occ]\">"
               ."<input type=\"hidden\" name=\"user_interests\" value=\"$userinfo[user_interests]\">";
    $content .= "</center>";
    if ($userinfo[newsletter] == 1)
    {
            $content .= "<center><b><u>"._BNEWSLETTER."</u><br>"._BNEWSLTROK."</b></center>"
                         ."    <input type=\"radio\" name=\"newsletter\" value=\"0\"><font color=#0069B3><b>"._BNEWSLTRNO."</b></font>";
    }
    elseif ($userinfo[newsletter] == 0)
    {


            $content .= "<center><b><br><u>"._BNEWSLETTER."</u><br>"._BNEWSLTRNONE."</b></center>"
                       ."     <input type=\"radio\" name=\"newsletter\" value=\"1\" checked><font color=#0069B3><b>"._BNEWSLTRYES."</b></font>";




    }
    $content .= "<center>";

    $content .= "<center><input type=\"hidden\" name=\"user_viewemail\" value=\"$userinfo[user_viewemail]\">"
               ."<input type=\"hidden\" name=\"user_allow_viewonline\" value=\"$userinfo[user_allow_viewonline]\">"
               ."<input type=\"hidden\" name=\"user_notify\" value=\"$userinfo[user_notify]\">"
               ."<input type=\"hidden\" name=\"user_notify_pm\" value=\"$userinfo[user_notify_pm]\">"
               ."<input type=\"hidden\" name=\"user_popup_pm\" value=\"$userinfo[user_popup_pm]\">"
               ."<input type=\"hidden\" name=\"user_attachsig\" value=\"$userinfo[user_attachsig]\">"
               ."<input type=\"hidden\" name=\"user_allowbbcode\" value=\"$userinfo[user_allowbbcode]\">"
               ."<input type=\"hidden\" name=\"user_allowhtml\" value=\"$userinfo[user_allowhtml]\">"
           ."<input type=\"hidden\" name=\"user_allowsmile\" value=\"$userinfo[user_allowsmile]\">"
            ."<input type=\"hidden\" name=\"user_timezone\" value=\"$userinfo[user_timezone]\">"
               ."<input type=\"hidden\" name=\"user_dateformat\" value=\"$userinfo[user_dateformat]\">"
               ."<input type=\"hidden\" name=\"user_sig\" value=\"$userinfo[user_sig]\">"
               ."<input type=\"hidden\" name=\"bio\" value=\"$userinfo[bio]\">"
               ."<input type=\"hidden\" name=\"username\" value=\"$userinfo[username]\">"
               ."<input type=\"hidden\" name=\"user_id\" value=\"$userinfo[user_id]\">"
               ."<input type=\"hidden\" name=\"op\" value=\"saveuser\">"
               ."<tr><td><center><input type=\"submit\" value=\"Igen\"></td></tr>"
               ."</form></table></center><hr noshade size=1>\n";}
}
else
{
  $content .= "<hr noshade size=1>\n";
}
/*Newsletter info .....end*/

/* GENERAL STATS */
$content .= "<div align=\"center\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=$TBLWIDTH>\n";
$content .= "<tr><td width=\"100%\" colspan=\"2\"><img src=\"images/blocks/group.gif\" height=\"16\" width=\"17\" align=\"absmiddle\"> <u><b>"._BMEMP."</b></u><br><img src=images/blocks/spacer.gif border=0></td></tr>\n";
$content .= "<tr><td width=\"90%\"><p align=\"left\"> <strong><big>·</big></strong> "._BTD."</td>\n";
$content .= "<td width=\"10%\"><p align=\"right\"><b>$userCount</b></td></tr>\n";
$content .= "<tr><td width=\"90%\"><p align=\"left\"> <strong><big>·</big></strong> "._BYD."</td>\n";
$content .= "<td width=\"10%\"><p align=\"right\"><b>$userCount2</b></td></tr>\n";
$content .= "<tr><td width=\"90%\"><p align=\"left\"> <strong><big>·</big></strong> "._BOVERMEM."</td>\n";
$content .= "<td width=\"10%\"><p align=\"right\"><b>$numrows</b></td></tr>\n";
$content .= "</tr></table></div><hr noshade size=1>\n";

/* Last 5 MEMBERS */
$content .= "<div align=\"center\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=$TBLWIDTH>\n";
$content .= "<tr><td width=\"100%\"><img src=\"images/blocks/group.gif\" height=\"16\" width=\"17\" align=\"absmiddle\"> <b><u>".Utolsó." 5 "._BMEMBER3."</u></b><br><img src=images/blocks/spacer.gif border=0></td></tr>\n";
$a = 1;
$result = sql_query("select user_id, username, user_regdate from ".$prefix."_users order by user_id DESC limit 0,5", $dbi);
while(list($lid, $title, $user_regdate) = sql_fetch_row($result, $dbi)) {
$title2 = ereg_replace("_", " ", $title);
$content .= "<tr><td width=\"100%\"> 0$a:<img src=\"images/blocks/gold.gif\" border=0 align=\"center\" ALT=\"$user_regdate\"><a title=\"$user_regdate\" href=\"forum-userprofile-.html$lid\">$title2</a></td></tr>\n";
$a++;
}
$content .= "</table></div><hr noshade size=1>\n";

/* NOW ONLINE */
$content .= "<div align=\"center\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=$TBLWIDTH>\n";
$content .= "<tr><td width=\"100%\" colspan=\"2\"><img src=\"images/blocks/group.gif\" height=\"16\" width=\"17\" align=\"absmiddle\"> <b><u>"._BVISIT."</u></b><br><img src=images/blocks/spacer.gif border=0><br><img src=images/blocks/spacer.gif border=0></td></tr>\n";
$content .= "<tr><td width=\"85%\"><p align=\"left\"> <img src=\"images/blocks/guest.gif\" width=\"14\" height=\"14\" align=\"absmiddle\"><b>"._BVIS."</b> ($pvi%)</td>\n";
$content .= "<td width=\"15%\"><p align=\"right\"><b>$guest_online_num</b></td></tr>\n";
if ($gmember_online_num > 0) {
$content .= "<tr><td width=\"100%\" colspan=\"2\">$gwho_online_now<br><img src=images/blocks/space.gif border=0></td></tr>\n";
} else {
$content .= "<tr><td width=\"100%\" colspan=\"2\"><img src=images/blocks/space.gif border=0></td></tr>\n";
}
$content .= "<tr><td width=\"85%\"><p align=\"left\"> <img src=\"images/blocks/member.gif\" width=\"14\" height=\"14\" align=\"absmiddle\"><b>"._BMEM."</b> ($pmi%)</td>\n";
$content .= "<td width=\"15%\"><p align=\"right\"><b>$member_online_num</b></td></tr>\n";
if ($member_online_num > 0) {
$content .= "<tr><td width=\"100%\" colspan=\"2\">$who_online_now</td></tr>\n";
} else {
$content .= "<tr><td width=\"100%\" colspan=\"2\"><img src=images/blocks/space.gif border=0></td></tr>\n";
}
$content .= "<tr><td width=\"100%\" colspan=\"2\"><img src=images/blocks/space.gif border=0></td></tr>\n";
$content .= "<tr><td width=\"90%\"><p align=\"left\"> <img src=\"images/blocks/admin.gif\" width=\"14\" height=\"14\" align=\"absmiddle\"><b>"._BTT." online</b></td>\n";
$content .= "<td width=\"10%\"><p align=\"right\"><b>$who_online_num</b></td></tr>\n";
$content .= "</table></div><hr noshade size=1>\n";

/* MOST EVER ONLINE */
$content .= "<div align=\"center\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=$TBLWIDTH>\n";
$content .= "<tr><td width=\"100%\" colspan=\"2\"><img src=\"images/blocks/group.gif\" height=\"16\" width=\"17\" align=\"absmiddle\"><b> <u>"._BMOSTONLINE."</u></b><br><img src=images/blocks/spacer.gif border=0></td></tr>\n";
$content .= "<tr><td width=\"90%\"><p align=\"left\"> <strong><big>·</big></strong> "._BOVER."</td>\n";
$content .= "<td width=\"10%\"><p align=\"right\"><b>$total</b></td></tr>\n";
$content .= "<tr><td width=\"90%\"><p align=\"left\"> <strong><big>·</big></strong> "._BMEM."</td>\n";
$content .= "<td width=\"10%\"><p align=\"right\"><b>$members</b></td></tr>\n";
$content .= "<tr><td width=\"90%\"><p align=\"left\"> <strong><big>·</big></strong> "._BVIS."</td>\n";
$content .= "<td width=\"10%\"><p align=\"right\"><b>$nonmembers</b></td></tr>\n";
$content .= "</table></div>\n<hr noshade size=1>";
/*$content = "<font class=\"tiny\"><center>"._WERECEIVED."<br><b><a href=\"stats.html\">$row[0]</a></b><br>"._PAGESVIEWS." $startdate</center></font>";*/
/* TOTAL HITS */
$content .= "<div align=\"center\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse\" width=$TBLWIDTH>\n";
$content .= "<tr><td width=\"100%\" colspan=\"2\"><img src=\"images/blocks/stats.gif\" height=\"16\" width=\"17\" align=\"absmiddle\"> <b><u>"._BHITS."</u></b><br><img src=images/blocks/spacer.gif border=0></td></tr>\n";
$content .= "<tr><td width=\"65%\"> <strong><big>·</big></strong> "._BTDAY."</td>\n";
$content .= "<td width=\"35%\"><p align=\"right\"><b><a href=\"stats.html&op=DailyStats&year=$t_year&month=$t_month&date=$t_date\">$today</a></b></td></tr>\n";
$content .= "<tr><td width=\"65%\"> <strong><big>·</big></strong> "._BYDAY."</td>\n";
$content .= "<td width=\"35%\"><p align=\"right\"><b><a href=\"stats.html&op=DailyStats&year=$y_year&month=$y_month&date=$y_date\">$yesterday</a></b></td></tr>\n";
$content .= "<tr><td align=\"center\" width=\"100%\"> <strong><big>·</big></strong> <u>"._BWERECEIVED."</u> ·<b><br><a href=\"stats.html\"><font color=#0069B3><b>$nbhits</b></font></a></b><br>"._BPAGESVIEWS."<br><font color=#0069B3><b>$startdate</b></font></td></tr>\n";
$content .= "</table><hr noshade size=1>\n";

/* AVERAGE HITS */
$content .= "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse\" width=$TBLWIDTH>\n";
$content .= "<tr><td width=\"100%\" colspan=\"2\"><img src=\"images/blocks/stats.gif\" height=\"16\" width=\"17\" align=\"absmiddle\"> <b><u>"._BHITA."</u></b><br><img src=images/blocks/spacer.gif border=0></td></tr>\n";
$content .= "<tr><td width=\"65%\"> <strong><big>·</big></strong> "._BHOUR."</td>\n";
$content .= "<td width=\"35%\"><p align=\"right\">$hourly</td></tr>\n";
$content .= "<tr><td width=\"65%\"> <strong><big>·</big></strong> "._BDAIL."</td>\n";
$content .= "<td width=\"35%\"><p align=\"right\">$daily</td></tr>\n";
$content .= "<tr><td width=\"65%\"> <strong><big>·</big></strong> "._BMONT."</td>\n";
$content .= "<td width=\"35%\"><p align=\"right\">$monthly</td></tr>\n";
$content .= "<tr><td width=\"65%\"> <strong><big>·</big></strong> "._BYEAR."</td>\n";
$content .= "<td width=\"35%\"><p align=\"right\">$yearly</td></tr>\n";
$content .= "</table><hr noshade size=1>";

/* SERVER TIME */
if ($PM == 1) {
$content .= "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse\" width=$TBLWIDTH>\n";
$content .= "<tr><td width=\"100%\" colspan=\"2\"><img src=\"images/blocks/time.gif\" height=\"16\" width=\"17\" align=\"absmiddle\"> <b><u>"._BSERVER." "._BTIME."</u></b><br><img src=images/blocks/spacer.gif border=0></td></tr>\n";
$content .= "<tr><td width=\"35%\"> <strong><big>·</big></strong> "._BTIME."</td>\n";
$content .= "<td width=\"65%\"><p align=\"right\"><font color=#0069B3><b>$Today</b></font></td></tr>\n";
$content .= "<tr><td width=\"35%\"> <strong><big>·</big></strong> "._DATE."</td>\n";
$content .= "<td width=\"65%\"><p align=\"right\">$Time</td></tr>\n";
$content .= "<tr><td width=\"35%\"> <strong><big>·</big></strong> "._BZONE."</td>\n";
$content .= "<td width=\"65%\"><p align=\"right\">GMT $Offset<br><img src=images/blocks/spacer.gif border=0></td></tr>\n";
$content .= "</form></table></div>\n";
} else {$content .= "</form></div>\n";}
?
[/code]
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése MSN Messenger
lobster
Új NukeR
Új NukeR


Csatlakozott: Mar 24, 2007
Hozzászólások: 4


HozzászólásElküldve: 2008. Máj 22. Csütörtök, 14:00    Hozzászólás témája: : General User Info 211 Hozzászólás az előzmény idézésével

Bingo, én is pontosan ebbe a hibába futottam bele... :/ Egyelőre nem jutottam 1-ről 2-re, peprill ki kellett kapcsolni a blokkot... Sad
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése
Horysz
NukeR
NukeR


Csatlakozott: Apr 01, 2005
Hozzászólások: 272


HozzászólásElküldve: 2008. Máj 22. Csütörtök, 14:15    Hozzászólás témája: : General User Info 211 Hozzászólás az előzmény idézésével

lobster írta:
Bingo, én is pontosan ebbe a hibába futottam bele... :/ Egyelőre nem jutottam 1-ről 2-re, peprill ki kellett kapcsolni a blokkot... Sad


Keresd ezt:
Kód:
if (is_user($user)) {
   if ($userinfo[user_avatar]) {
      if (eregi("http://", $userinfo[user_avatar])) {
      $content .= "<div align=\"center\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=$TBLWIDTH><tr><td width=\"100%\" height=\"10\"></td></tr><tr><td width=\"100%\"><center><img src=\"$userinfo[user_avatar]\" alt=\"\"></center></td></tr>\n";}
      else
      $content .= "<div align=\"center\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=$TBLWIDTH><tr><td width=\"100%\" height=\"10\"></td></tr><tr><td width=\"100%\"><center><img src=\"modules/Forums/images/avatars/$userinfo[user_avatar]\" alt=\"\"></center></td></tr>\n";}
      /*end FireCobold*/


és cseréldd erre:
Kód:
if (is_user($user)) {
   if ($userinfo[user_avatar]) {
      if (eregi("http://", $userinfo[user_avatar])) {
      $content .= "<div align=\"center\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=$TBLWIDTH><tr><td width=\"100%\" height=\"10\"></td></tr><tr><td width=\"100%\"><center><img src=\"$userinfo[user_avatar]\" alt=\"\"></center></td></tr>\n";}
      else
{      $content .= "<div align=\"center\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=$TBLWIDTH><tr><td width=\"100%\" height=\"10\"></td></tr><tr><td width=\"100%\"><center><img src=\"modules/Forums/images/avatars/blank.gif\" alt=\"\"></center></td></tr>\n";}}
      /*end FireCobold*/


Horysz
_________________
PHP-NUKE 7.7 HUN - saját szerver
http://www.nuker.hu/ftopict-1.html
NukeR.hu moderátor
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése
lobster
Új NukeR
Új NukeR


Csatlakozott: Mar 24, 2007
Hozzászólások: 4


HozzászólásElküldve: 2008. Máj 22. Csütörtök, 16:33    Hozzászólás témája: : General User Info 211 Hozzászólás az előzmény idézésével

Köszönöm, én is erre gondoltam, de ez nem segít ténylegesen... Igaz lecseréli a képeket blankre, de pl ha nevet változtatok egy usernél, akkor ugyanígy előjön a szétugrós hiba (gondolom elveszti az összefűzést az avatar adatbással vagy ilyesmi) Ez javítható azzal, hogy beállítja az avatart magának megint, de a kód ettől még nem műxik rendesen...

példa: www.caelum.hu
user: testuser2
pass: testuser2

Mondjuk ha minden kötél szakad egyszerűen kötelezővé teszem a fórumavatarokat és kész, akkor nem jelentkezik a hiba...
Esetleg ki lehet iktatni at hogy a külső avatarokat is mutassa? Hátha azzal kiszűrjük a hibát? Mit gondolsz?
_________________
PHP-NUKE 8.0 + Chatserv Patch 3.3 + PHPBB 2.0.21 + TinyMCE 2.0.8 + Coppermine 1.31 + nomailhack + general userinfo
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése
Horysz
NukeR
NukeR


Csatlakozott: Apr 01, 2005
Hozzászólások: 272


HozzászólásElküldve: 2008. Máj 22. Csütörtök, 17:49    Hozzászólás témája: : General User Info 211 Hozzászólás az előzmény idézésével

áh, elnéztem egy if-et, írdd vissza az előzőre, az nem oda tartozik, bocsi.

A fórum beállításoknál ki lehet kapcsolni.

Egyébként érdekes mert amíg nincs beállítva avatar addig elvileg blank.gif van db-be mentve.
_________________
PHP-NUKE 7.7 HUN - saját szerver
http://www.nuker.hu/ftopict-1.html
NukeR.hu moderátor
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése
lobster
Új NukeR
Új NukeR


Csatlakozott: Mar 24, 2007
Hozzászólások: 4


HozzászólásElküldve: 2008. Máj 22. Csütörtök, 18:26    Hozzászólás témája: : General User Info 211 Hozzászólás az előzmény idézésével

Azt vettem észre, hogy alapból nincs is gond, tényleg blankra áll.

A hiba akkor jelentkezik ha megváltozik vkinek a userneve, vagy pl új avatart akar felrakni, de nem sikerül. Ekokr a régi már "not used" lesz, az új meg ilyen-olyan hibából kifolyólag nem műxik.
Gondolom mindkét esetben valahogy elvész az avatarok és a user közti kapcsolat és ettől kettyül meg a userinfo. Egyébként ezekben az esetekben a saját adatoknél sem látszik a blank.gif kép.

Azt szeretném valahogy kisakkozni, hogy vajon pontosan hol rúgja szét az oldalt... De nem értek igazán a php-hez. :/

Mindenesetre köszönöm az eddigieket is.
Üdv!
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése
Hozzászólások megtekintése elölről:   
Új téma nyitása   Hozzászólás a témához    Tartalomjegyzék -> Blokkok Időzóna: (GMT +1 óra)
1 / 1 oldal

 
Ugrás:  
Nem készíthetsz új témákat ebben a fórumban
Nem válaszolhatsz egy témára ebben a fórumban
Nem módosíthatod a hozzászólásidat a fórumban
Nem törölheted a hozzászólásaidat a fórumban
Nem szavazhatsz ebben fórumban


Powered by phpBB © 2001, 2005 phpBB Group
PHP-Nuke PHP-Nuke
PHP-Nuke PHP-Nuke
Copyright © 2004-2005 NukeR.hu
Nyitólap
GY.I.K.
Adatvédelem
Impresszum
Médiaajánlat
PHP-Nuke
Apache Szoftver
PHP: Hypertext Preprocessor
MySQL: A világ legnépszerübb nyílt forráskódú adatbázisa
WebTárhely
PHP-Nuke Copyright © 2004 by Francisco Burzi
Védelmet Sentinel Biztosítja
RSS Cikkek
RSS Letöltések
RSS Fórum hozzászólások