|
User Status
|
| OssiXXL |
Geschrieben am 04. Juli 2009 11:36:40
|
Stammgast

Posts: 52
Registriert seit: 04.07.09
FortgeschrittenerNächstes Level: 52/100 Scores: gesperrt
Verwarnstatus:    
|
Moin Moin wie kriege ich es hin das er hinter dem usernamen anzeigt ob user ONLINE oder Offline ist?
habe suche zwar benutzt aber hat mir nix gebracht die ergebnisse |
 |
|
|
|
|
| MarcusG |
Geschrieben am 04. Juli 2009 13:08:49
|


Posts: 2944
Registriert seit: 21.01.09
MeisterNächstes Level: 2951/5000 Scores: gesperrt
|
Es gibt so viele Panels wo der User-Status angezeigt wird, einfach mal rumprobieren. Diverse Shoutboxen mit Online-Status, das Wer ist online-Panel... etc. Es gibt sogar ein Profilfeld Onlinestatus auf phpfusion-mods.net
Gruß Marcus
Support per Mail, PN, ICQ oder MSN ist kostenpflichtig!
if ($ahnung == 'keine' ) { use ( FAQ ) && ( Google | | Suche ) }
if ($antwort == 0 ) { post ( Frage ) } |
 |
|
|
|
|
| OssiXXL |
Geschrieben am 04. Juli 2009 13:13:49
|
Stammgast

Posts: 52
Registriert seit: 04.07.09
FortgeschrittenerNächstes Level: 52/100 Scores: gesperrt
Verwarnstatus:    
|
ja klar das kenn ich alles ja auch schon.
das meiste läuft ja so:
$lastseen = time() - $data['user_lastvisit'];
if($lastseen < 120) {
$lastseen = "<font color='#08AC00'>On</font>";
} else {
$lastseen = "<font color='#FF0000'>Off</font>";
}
und ausgegeben wird das ganze ja mit:
".$lastseen."
das klappt aber nicht er zeigt nix an
|
 |
|
|
|
|
| MarcusG |
Geschrieben am 04. Juli 2009 13:14:56
|


Posts: 2944
Registriert seit: 21.01.09
MeisterNächstes Level: 2951/5000 Scores: gesperrt
|
Dafür braucht es auch eine DB-Abfrage, denn $data['user_lastvisit'] muss ja irgendwo her kommen.
Gruß Marcus
Support per Mail, PN, ICQ oder MSN ist kostenpflichtig!
if ($ahnung == 'keine' ) { use ( FAQ ) && ( Google | | Suche ) }
if ($antwort == 0 ) { post ( Frage ) } |
 |
|
|
|
|
| OssiXXL |
Geschrieben am 04. Juli 2009 13:23:55
|
Stammgast

Posts: 52
Registriert seit: 04.07.09
FortgeschrittenerNächstes Level: 52/100 Scores: gesperrt
Verwarnstatus:    
|
ja wie sieht denn so ne db abfrage aus? habe in die profile.php geschaut da ist komischerweise keine abfrage aber dort zeigt er es dennoc han ob on oder off |
 |
|
|
|
|
| OssiXXL |
Geschrieben am 04. Juli 2009 13:32:17
|
Stammgast

Posts: 52
Registriert seit: 04.07.09
FortgeschrittenerNächstes Level: 52/100 Scores: gesperrt
Verwarnstatus:    
|
so ?
$result=dbquery("SELECT user_id, user_name, user_lastvisit FROM ".$db_prefix."users"); |
 |
|
|
|
|
| MarcusG |
Geschrieben am 04. Juli 2009 16:12:28
|


Posts: 2944
Registriert seit: 21.01.09
MeisterNächstes Level: 2951/5000 Scores: gesperrt
|
Ja, zum BEispiel. Kommt darauf an wo die Anzeige sein soll.
Gruß Marcus
Support per Mail, PN, ICQ oder MSN ist kostenpflichtig!
if ($ahnung == 'keine' ) { use ( FAQ ) && ( Google | | Suche ) }
if ($antwort == 0 ) { post ( Frage ) } |
 |
|
|
|
|
| OssiXXL |
Geschrieben am 04. Juli 2009 19:31:57
|
Stammgast

Posts: 52
Registriert seit: 04.07.09
FortgeschrittenerNächstes Level: 52/100 Scores: gesperrt
Verwarnstatus:    
|
in einer infusion sprich freundschaftssysteminc.php
also root/infusions/freundschaftssystem/freundschaftssysteminc.php |
 |
|
|
|
|
| MarcusG |
Geschrieben am 04. Juli 2009 19:42:01
|


Posts: 2944
Registriert seit: 21.01.09
MeisterNächstes Level: 2951/5000 Scores: gesperrt
|
Häng die Datei mal an. Da ist sicher schon eine Abfrage drin, die man nutzen kann. (bitte als ZIP-Datei anhängen, danke)
Gruß Marcus
Support per Mail, PN, ICQ oder MSN ist kostenpflichtig!
if ($ahnung == 'keine' ) { use ( FAQ ) && ( Google | | Suche ) }
if ($antwort == 0 ) { post ( Frage ) } |
 |
|
|
|
|
| OssiXXL |
Geschrieben am 04. Juli 2009 21:30:12
|
Stammgast

Posts: 52
Registriert seit: 04.07.09
FortgeschrittenerNächstes Level: 52/100 Scores: gesperrt
Verwarnstatus:    
|
die freundschaftinc datei wird in die freunde.php includet die in dem root ordner ist
sprich die freunde.php ist im root drin.
code für php
Code <?php
require_once "maincore.php";
require_once "subheader.php";
require_once "side_left.php";
require_once INFUSIONS."freundschaftssystem_3.0/freundschaft.inc.php";
require_once INFUSIONS."freundschaftssystem_3.0/locale/German.php";
if(!iMEMBER) { redirect(BASEDIR."hinweis.php"); }
if (iMEMBER) {
$freunde = '';
$userinfo = userinfo($_GET['lookup']);
$anzfreunde = anzahl_freunde($_GET['lookup']);
opentable('');
echo"
<font color='white' size='3'><b> Freunde von ".$userinfo['2']."</b></font>";
echo freunde_anzeigen($_GET['lookup'],'18%', '1');
closetable();
}
?>
die freundschaft.inc.php ist im anhang.
die ist zu finden auf meinem server unter root/infusions/freundschaftssystem_3.0/freundschaft.inc.php
OssiXXL hat folgende Datei hinzugefügt:
freundschaft.rar [1.97Kb - 53 mal heruntergeladen] |
 |
|
|
|
|
| MarcusG |
Geschrieben am 04. Juli 2009 21:47:49
|


Posts: 2944
Registriert seit: 21.01.09
MeisterNächstes Level: 2951/5000 Scores: gesperrt
|
MarcusG schrieb:
Häng die Datei mal an. Da ist sicher schon eine Abfrage drin, die man nutzen kann. (bitte als ZIP-Datei anhängen, danke)
Ich hab das nicht ohne Grund geschrieben...
Gruß Marcus
Support per Mail, PN, ICQ oder MSN ist kostenpflichtig!
if ($ahnung == 'keine' ) { use ( FAQ ) && ( Google | | Suche ) }
if ($antwort == 0 ) { post ( Frage ) } |
 |
|
|
|
|
| OssiXXL |
Geschrieben am 04. Juli 2009 22:09:21
|
Stammgast

Posts: 52
Registriert seit: 04.07.09
FortgeschrittenerNächstes Level: 52/100 Scores: gesperrt
Verwarnstatus:    
|
hä was denn? ist doch dran als rar ist doch das selbe? wo ist das problem jetzT? |
 |
|
|
|
|
| MarcusG |
Geschrieben am 04. Juli 2009 22:12:05
|


Posts: 2944
Registriert seit: 21.01.09
MeisterNächstes Level: 2951/5000 Scores: gesperrt
|
das ist eine RAR-Datei, ich bin auf der Arbeit und meine WinZip-Version kann nur ZIP-Dateien.
Gruß Marcus
Support per Mail, PN, ICQ oder MSN ist kostenpflichtig!
if ($ahnung == 'keine' ) { use ( FAQ ) && ( Google | | Suche ) }
if ($antwort == 0 ) { post ( Frage ) } |
 |
|
|
|
|
| OssiXXL |
Geschrieben am 04. Juli 2009 22:25:03
|
Stammgast

Posts: 52
Registriert seit: 04.07.09
FortgeschrittenerNächstes Level: 52/100 Scores: gesperrt
Verwarnstatus:    
|
bitte schön
OssiXXL hat folgende Datei hinzugefügt:
freundschaft.zip [2.17Kb - 54 mal heruntergeladen] |
 |
|
|
|
|
| MarcusG |
Geschrieben am 04. Juli 2009 22:54:07
|


Posts: 2944
Registriert seit: 21.01.09
MeisterNächstes Level: 2951/5000 Scores: gesperrt
|
so sollte es gehen:
Code $result=dbquery("SELECT user_id, user_name, user_lastvisit FROM ".$db_prefix."users WHERE user_id=".$userinfo['0']."");
Gruß Marcus
Support per Mail, PN, ICQ oder MSN ist kostenpflichtig!
if ($ahnung == 'keine' ) { use ( FAQ ) && ( Google | | Suche ) }
if ($antwort == 0 ) { post ( Frage ) } |
 |
|
|
|
|
| OssiXXL |
Geschrieben am 04. Juli 2009 23:13:51
|
Stammgast

Posts: 52
Registriert seit: 04.07.09
FortgeschrittenerNächstes Level: 52/100 Scores: gesperrt
Verwarnstatus:    
|
irgendwas scheint da nicht zu stimmen.
habe nun so gemacht:
ganz oben in der datei:
Code <?
$result=dbquery("SELECT user_id, user_name, user_lastvisit FROM ".DB_prefix."users WHERE user_id=".$userinfo['0']."");
$lastseen = time() - $data['user_lastvisit'];
if($lastseen < 120) {
$lastseen = "<font color='#08AC00'>On</font>";
} else {
$lastseen = "<font color='#FF0000'>Off</font>";
}
und nun bekomme ich ÜBERALL auf meiner seite sei es auf der news.php oder sonst wo ganz oben im header folgendes:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
und der zeigt mir auch nicht den status an nix |
 |
|
|
|
|
| MarcusG |
Geschrieben am 05. Juli 2009 00:41:19
|


Posts: 2944
Registriert seit: 21.01.09
MeisterNächstes Level: 2951/5000 Scores: gesperrt
|
hast du das bevor oder nachdem die anderen Dateien eingebunden werden eingefügt?
Gruß Marcus
Support per Mail, PN, ICQ oder MSN ist kostenpflichtig!
if ($ahnung == 'keine' ) { use ( FAQ ) && ( Google | | Suche ) }
if ($antwort == 0 ) { post ( Frage ) } |
 |
|
|
|
|
| OssiXXL |
Geschrieben am 05. Juli 2009 02:11:18
|
Stammgast

Posts: 52
Registriert seit: 04.07.09
FortgeschrittenerNächstes Level: 52/100 Scores: gesperrt
Verwarnstatus:    
|
ich habe es erst in die freundschaft.inc.php datei ganz oben nach
<? eingefügt kam der fehler
dann habe ich es dort rausgelöscht und in die freunde.php im root ordner NACH dem die sachen includet werden eingefügt |
 |
|
|
|
|
| OssiXXL |
Geschrieben am 05. Juli 2009 21:06:46
|
Stammgast

Posts: 52
Registriert seit: 04.07.09
FortgeschrittenerNächstes Level: 52/100 Scores: gesperrt
Verwarnstatus:    
|
kann es sein das ich in der db abfrage ein fehler habe? |
 |
|
|
|
|
| MarcusG |
Geschrieben am 05. Juli 2009 21:15:44
|


Posts: 2944
Registriert seit: 21.01.09
MeisterNächstes Level: 2951/5000 Scores: gesperrt
|
Da fehlt auf jeden Fall die Übergabe an das array, also
while $data=dbarray($result)
{
$lastseen = ...
}
Gruß Marcus
Support per Mail, PN, ICQ oder MSN ist kostenpflichtig!
if ($ahnung == 'keine' ) { use ( FAQ ) && ( Google | | Suche ) }
if ($antwort == 0 ) { post ( Frage ) } |
 |
|