php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 22.04.2005, 21:35  
Gast
 
Beiträge: n/a
Standard Warum trägt er time nicht ein?

Hi,
wahrscheinlich altbewährtes timestamp Problem, hab n paar threads und auch das tut @ q nrt nochmal durchgeschaut, komm aber nicht weiter:
PHP-Code:
<?php
 $timestamp 
time();
 
$uhrzeit date("H:i:s",$timestamp);
            
$settime =("UPDATE User SET ltime = '".$uhrzeit."' WHERE user = '" $_SESSION['user'] . "'");
echo 
"$uhrzeit";
?>
Die echo wird richtig angezeigt, Mysql Tabelle steht auf time, auch wenn ich es ändere auf timestamp und oben anpasse bleibt alles auf 000000000

Ich will mir mit diesem ding dann anzeigen wer on ist:
PHP-Code:
<?php
$stopper 
time()-180
$query mysql_query("SELECT user 
                 FROM User 
                 WHERE ltime>\"'.$stopper.'\""
)OR die(mysql_error()); 
    
$otime mysql_num_rows($query);
     echo 
"$otime";

?>
Wäre für eure Hilfe dankbar...

Mfg
Alex
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 22.04.2005, 21:39  
Gast
 
Beiträge: n/a
Standard

vielleicht noch nen mysql_query benutzen beim oberen code :P
 
Alt 22.04.2005, 21:46  
Gast
 
Beiträge: n/a
Standard

lol omg ich bin blinf wie ein Maulwurf ...
Thx
Mfg
Alex
 
Alt 22.04.2005, 22:39  
Gast
 
Beiträge: n/a
Standard

Hi,
ich nochmal, kann es sein das er die user die sich eingeloggt haben immer als online anzeigt?
Hat das script doch noch nen anderen Fehle?
Wär coll wenn ich dieses blöde ding endlich hinkriege
Mfg
und danke im Voraus.
Alex
 
Alt 22.04.2005, 22:44  
Erfahrener Benutzer
 
Registriert seit: 14.04.2005
Beiträge: 1.004
search
Standard

naja du wirst eine expire time brauchen
PHP-Code:
<?php
$expiretime 
= (time() - 300); // zeitstempel minus 5 minuten
?>
den vergleichst du dann mit dem stamp aus deiner db ...

... search
__________________
schlimmer gehts nimmer.... dümmer immer!
search ist offline  
Alt 22.04.2005, 22:48  
Gast
 
Beiträge: n/a
Standard

also
nur hier das verändern:
PHP-Code:
<?php
            $expiretime 
= (time() - 30);
$sqlll mysql_query("SELECT user 
                 FROM User 
                 WHERE ltime > '"
.$expiretime."'")OR die(mysql_error()); 
    
$otime mysql_num_rows($sqlll);
     echo 
"$otime";
?>
und dann sollte es gehen? hmm geht aber net...
trotzdem thx vielleicht krieg ichs ja noch hin...
 
Alt 22.04.2005, 23:29  
Erfahrener Benutzer
 
Registriert seit: 14.04.2005
Beiträge: 1.004
search
Standard

PHP-Code:
<?php
$uhrzeit 
date("H:i:s",$timestamp);
         
$settime =("UPDATE User SET ltime = '".$uhrzeit."'...........
?>
ja ne das mit nem timestamp zu vergleichen ist schon affig und wird nie gehen

wenn dann:
PHP-Code:
<?php
$expiretime 
date("H:i:s", (time() - 30));
$sqlll mysql_query("SELECT user
                 FROM User
                 WHERE ltime > '"
.$expiretime."'")OR die(mysql_error());
    
$otime mysql_num_rows($sqlll);
    echo 
"$otime"
?>
Zitat:
Zitat von alex22002
und dann sollte es gehen? hmm geht aber net... Sad
copy+paste vs. nachdenken

... search
__________________
schlimmer gehts nimmer.... dümmer immer!
search ist offline  
 


Themen-Optionen
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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
date in time um wandeln deCoo PHP Tipps 2007 1 10.06.2007 16:38
TIME Sortierung falsch cyberholic Datenbanken 1 06.11.2006 22:21
TIME Format addieren Cheesy PHP Tipps 2006 9 03.11.2006 14:42
[Erledigt] time() in h/min/s zerlegen PHP Tipps 2007 18 30.12.2005 16:20
execution time karl PHP Tipps 2007 4 15.12.2005 11:18
time() function bitte helfen PHP Tipps 2005-2 2 11.09.2005 16:20
Time, Server oder Userzeit PHP Tipps 2005-2 3 06.07.2005 20:20
[Erledigt] Time Stamp PHP Tipps 2005 13 25.04.2005 13:53
[Erledigt] Wie time() in z.B. d.m.Y H:i umwandeln? PHP Tipps 2005 9 24.03.2005 18:54
[Erledigt] time() lädt nicht neu... PHP-Fortgeschrittene 16 18.03.2005 20:41
Time limit exceeded PHP Tipps 2005 3 07.02.2005 20:19
time() zählt die sekunden nicht richtig !!! janni PHP Tipps 2005 19 11.01.2005 19:25
time() PHP Tipps 2004 8 27.09.2004 08:57
Warning: set_time_limit(): Cannot set time limit in safe mod PHP Tipps 2004 4 06.08.2004 01:05
Time in Datumsformat anzeigen ? PHP Tipps 2004 1 27.06.2004 16:29


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:42 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.