Shop-Hilfe.com
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 31.08.2003, 11:25   #1
TP-Insider
 
Benutzerbild von NicNac
 
Registriert seit: Apr 2001
Ort: Zürich, Schweiz
NicNac macht alles soweit korrekt

"How to make" einen etwas vielfältigeren Counter?


Hi

Ich möchte einen Counter machen, der jeweils die Besuche von Heute und Gestern, sowie die Besuche von dieser Woche und der letzten registriert. Nacher soll die letzte Woche wieder überschrieben werden etc.

Doch ich komm nicht drauf wie ich das bewerkstelligen sollte. Hab das ganze Internet durchforstet.

Habt ihr mir einen Tipp?
Von Montag bis Sonntag in Zeile 1, dann von Montag bis Sonntag in Zeile 2. Dann mach aus Zeile 2 Zeile 1 und schreibe wieder neu in 2.

Das ist auf "deutsch" was ich möchte, doch habt ihr mir einen Tipp wie ich das mit PHP und MySQL schaffe?
__________________
http://www.exploreourplanet.net - Ladet eure schönsten Urlaubsbilder hoch!
NicNac ist offline   Mit Zitat antworten


Alt 31.08.2003, 13:03   #2
Registered User
 
Registriert seit: Feb 2002
Radoo.de macht alles soweit korrekt
.

Geändert von Radoo.de (19.10.2003 um 04:33 Uhr).
Radoo.de ist offline   Mit Zitat antworten
Alt 04.09.2003, 09:06   #3
TP-Insider
 
Benutzerbild von NicNac
 
Registriert seit: Apr 2001
Ort: Zürich, Schweiz
NicNac macht alles soweit korrekt
Wird dann die Datenbank nicht viel zu gross wenn ich jeden einzelnen User "registriere", also so eintrage? Würde das eine Seite mit so 100'000 Besuchern machen (pro Tag) würde das nicht viel zu viel Performance brauchen?
Oder kann man das durch die Indexierung der Timestamp Spalte retten?
__________________
http://www.exploreourplanet.net - Ladet eure schönsten Urlaubsbilder hoch!
NicNac ist offline   Mit Zitat antworten
Alt 04.09.2003, 10:35   #4
TP-Member
 
Registriert seit: Aug 2003
Ort: Köln
Alexander Urban macht alles soweit korrekt
Mach es mit dem Datum

CREATE TABLE statistics (
day tinyint(2) unsigned NOT NULL default '0',
month tinyint(2) unsigned NOT NULL default '0',
year smallint(4) unsigned NOT NULL default '0',
pageimps smallint(4) unsigned NOT NULL default '0'
) TYPE=MyISAM;

Eintrage-Script wie folgt:
PHP-Code:
<?
require_once("dbconnect.php");
mysql_query("UPDATE statistics SET pageimps=pageimps+1 WHERE day='0' AND month='0' AND year='0'");

// Page Impressions pro Tag
$datum=getdate(time());
$ergebnis=mysql_query("SELECT day FROM statistics 
WHERE day='"
.$datum['mday']."' AND month='".$datum['mon']."' AND year='".$datum['year']."'");
if(
mysql_numrows($ergebnis)==0mysql_query("INSERT INTO statistics 
(day,month,year,pageimps) VALUES ('"
.$datum['mday']."','".$datum['mon']."','".$datum['year']."','1')");
else 
mysql_query("UPDATE statistics SET pageimps=pageimps+1 
WHERE day='"
.$datum['mday']."' AND month='".$datum['mon']."' AND year='".$datum['year']."'");
mysql_close($verbindung);
header("Content-type: image/gif");
include(
"leer.gif"); ?>
Alle Seitenaufrufe insgesamt befinden sich dort, wo alle Datumsangaben 0 sind, die pro Tag dort, wo das aktuelle Datum drinsteht... ich hab damit keine Performance-Probleme, obwohl bei Lycos gehostet *g* hab aber auch nur hundert bis zweihundert Aufrufe täglich...
da das Script auf einem anderen Server als die Page liegt, wird es als Bild eingebunden.
Alexander Urban ist offline   Mit Zitat antworten
Alt 04.09.2003, 20:33   #5
Registered User
 
Registriert seit: Feb 2002
Radoo.de macht alles soweit korrekt
.

Geändert von Radoo.de (19.10.2003 um 04:32 Uhr).
Radoo.de ist offline   Mit Zitat antworten
Alt 04.09.2003, 22:08   #6
Registered User
 
Registriert seit: Feb 2002
Radoo.de macht alles soweit korrekt
.

Geändert von Radoo.de (19.10.2003 um 04:32 Uhr).
Radoo.de ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
"How to make" einen etwas vielfältigeren Counter? "How to make" einen etwas vielfältigeren Counter?
« dynamische Tortendiagramme in PHP | formularproblem - weiß nicht weiter »

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 21:56 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