getreidemuehlen
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 14.04.2004, 15:22   #1
mabck
Guest
 

Daten auslesen


Hey ihr Sspezialisten,

habe dir mal ein Skript, das aus meiner DB die angemeldeten User ausgibt.

Hier kommt mal das Sktipt.

<?php
//Userdaten anzeigen
include("connection.php");

$table="user"; //Hier name der Tabelle angeben
$verbindung = @mysql_connect(localhost,"root",""); //Hier korrekte Daten eingeben

if (!$verbindung) {
echo "Keine Verbindung möglich!\n";
exit;
}

$abfrage = "SELECT * FROM $table"; //alle Einträge der Tabelle ausgeben
$ergebnis = mysql_db_query($datenbank,$abfrage,$verbindung);

while (list($ID,$Nick,$Name,$Vorname,$Passwort,$Email,$Geschlecht,$Geburt,$Status) = mysql_fetch_row($ergebnis))
{
echo"$Nick<br>"; //Eintrag aus der Tabelle in schleifen ausgeben
}


?>


1. ) Das alles geht auch ohne Probleme. Aber jetzt kommt meine Frage, kann ich das auch so machen, dass ich nur die User angezeigt bekomme, die gerade Online sind ?

2.) Wie kann ich das machen, dass ich eine Seite haben, wo mir auch angezeigt wieviele User sich gerade auf der Seite befinden, also alle angemeldeten siehe 1.) und dann auch noch die Gäste die also nur so da drauf sind geht das überhaupt ?

Gruß mabck
  Mit Zitat antworten


Alt 14.04.2004, 15:30   #2
TP-Veteran
 
Benutzerbild von manuelito
 
Registriert seit: Sep 2002
Ort: Winterthur
manuelito hilft, wo's gehtmanuelito hilft, wo's gehtmanuelito hilft, wo's geht
Hi,

du könntest ja einen Timestamp speichern wenn sie sich anmelden und dann auf der Seite, die anzeigt wer online ist, einfach diesen Timestamp mit der aktuellen Zeit oder 5 Minuten um die aktuelle Zeit herum abgleichen. Wenn die beiden Timestamps sich etwa treffen ( +- 5 Minuten z.B. ) kannst du den User als online anzeigen lassen.

so würd ich das machen

bye

edit: achso, ich kenn mich zwar nicht mit Sessions aus aber falls du mit Sessions arbeitest, könntest du da nicht einfach überprüfen ob derzeit eine aktive Session besteht ? Naja...nur so ne Idee, weiss nicht ob das geht.

bye2
__________________
Wer sabotiert eigentlich ständig meine Signatur?

Geändert von manuelito (14.04.2004 um 15:38 Uhr).
manuelito ist offline   Mit Zitat antworten
Alt 14.04.2004, 15:41   #3
mabck
Guest
 
Hey du,

soviel habe ich leider von PHP auch noch nicht die Ahnung. Ich lese zwar sehr viel in Bücher und auf WebSeiten aber das meiste ist ja in Englich und auch so viel Text. Ich gebe mir schon sehr viel Mühe.

Hmm.. was meinst du denn genau mit Timestamp? Das habe ich schon mal gehört aber ich weiß gerade nicht wo ich das einortnen soll :-( kannst du mir denn mal erklären, wie ich das anwenden kann ?

Danke :-)

-- Nachtrag --

das habe ich mal von einem Kollegen bekommen aber ich weiß nicht wie ich das anwenden soll :-( er meinte nur er hat das so auch mal nur gelesen

// checkt if registrierter User noch was schafft
if(($sess_userid != "") AND ($sess_user != "")) {
$sql = mysql_db_query($db_name1,"UPDATE tu_users SET activerdate='" . $timestamp . "' WHERE userid=" . $sess_userid);
}

dann gab er mir noch

$timestamp = time();
$timeout = $timestamp-$timeoutseconds;
$timebed = $timestamp>$timeout;

Geändert von mabck (14.04.2004 um 15:44 Uhr).
  Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Daten auslesen Daten auslesen
« problem mit workshop teil 2 | Fehler anzeigen »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:26 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67