HOERANDL.com Impressum Unterstützung Projekte Kontakt


Baue auf deiner Homepage einen oder mehrere Zufallswitze von Funny4You ein. Die Installation ist kinderleicht und die notwendige Registrierung ist vollkommen unverbindlich und kostenlos. Als optionales Feature ist eine Hitliste auf der Homepage die deine Seite verlinkt.
weiter zur Witzebox ...
 
header
header
header
<< Anfang < Vorherige 1 2 Nächste > Ende >>
eenemeenemuu
Mitglied
Junior Boarder
Beiträge: 8
graphgraph
 
Frage zu Schaltjahren - 08/02/2008 08:01 Hi.. mir ist gerade aufgefallen, dass der 29.2. nicht in der Statistikansicht auftaucht (siehe hier)

Ändert sich das am 29.2. oder zählt dein Script an der Stelle falsch?


mfg
muu
  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
Cougar
Admin
Admin
Beiträge: 622
graph
 
Re:Frage zu Schaltjahren - 08/02/2008 20:31 Hallo muu,

das ist mir noch gar nicht aufgefallen.

Der Counter zählt am 29.2. nicht komplett falsch.
Eigentlich wird er nur in der Statistik nicht erfasst.
Die Besucherzahlen Heute, Morgen, Online u.s.w. werden richtig ausgewertet.
Diese stehen auch in einer anderen Tabelle. Auch die Besucher gesamt und Seitenaufrufe gesamt werden weiter gezählt.
Da bin ich mir fast ganz sicher.

Es wird verm. nur der Eintrag in die Statistik nicht gemacht.

ABER ich hoffe das es keine Fehlermeldung geben wird! Das kann ich jetzt nicht genau sagen. Aber da mein Counter auch schon vor 4 Jahren lief und mir da eigentlich keine Fehler aufgefallen sind denke ich nicht das Fehlermeldungen erscheinen.

mfg,
Cougar

  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
BeeJay
Mitglied
Fresh Boarder
Beiträge: 1
graphgraph
 
Re:Frage zu Schaltjahren - 22/02/2008 11:08 Wird das Schaltjahr-Problem noch gefixt vor dem 29.2.2008?

MfG
BeeJay
  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
Cougar
Admin
Admin
Beiträge: 622
graph
 
Re:Frage zu Schaltjahren - 25/02/2008 00:31 Hallo,

SORRY, das ich erst jetzt antworte. Erstens war mein Rechner kaputt und zweitens musste ich mir erst die Problematik ansehen, obwohl ich kaum Zeit habe.

ABER ich habe den Bug gefixt!!


Den Bugfix bekommt ihr hier: B4YCouter_v405_BUGFIX_240208.zip

Eine Anleitung zur Installation ist als "Liesmich.txt" dabei.

ABER macht bitte vorher ein Backup dieser alten Datein bevor ihr diese überschreibt!!!

mfg,
Cougar

  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
eenemeenemuu
Mitglied
Junior Boarder
Beiträge: 8
graphgraph
 
Re:Frage zu Schaltjahren - 25/02/2008 08:30 Dankeschön

Zur Info: deine Schaltjahresberechnung
Code:

     function b4yc_get_anzahl_Tage($b4yc_monat$b4yc_jahr// Bugfix 24.02.2008 Schaltjahr     {         $b4yc_schaltjahr gettype($b4yc_jahr/4);         if($b4yc_schaltjahr=="integer")         {             $b4yc_monat_tage = array(0,31,29,31,30,31,30,31,31,30,31,30,31);         } else {             $b4yc_monat_tage = array(0,31,28,31,30,31,30,31,31,30,31,30,31);         }         return $b4yc_monat_tage[$b4yc_monat];     }

in "func_admin.inc.php" und "func_stats.inc.php" hat einen kleinen Fehler.. siehe Wikipedia

Mit folgender Funktion, wäre die Berechnung korrekt:
Code:

     function b4yc_get_anzahl_Tage($b4yc_monat$b4yc_jahr// Bugfix 24.02.2008 Schaltjahr     {         // korrigierte Schaltjahresberechnung - eenemeenemuu 25.02.2008         if(($b4yc_jahr 400) == || (($b4yc_jahr 4) == && ($b4yc_jahr 100) != 0))          {             $b4yc_monat_tage = array(0,31,29,31,30,31,30,31,31,30,31,30,31);         } else {             $b4yc_monat_tage = array(0,31,28,31,30,31,30,31,31,30,31,30,31);         }         return $b4yc_monat_tage[$b4yc_monat];     }


Da dein Script nun aber bis zum Jahr 2099 fehlerfrei läuft, spielt das bis dahin wohl eher keine Rolle


Falls du oder andere es trotzdem einbauen wollen, hier das aktualisierte Paket: B4YCouter_v405_BUGFIX_240208_UPDATE250208.zip


mfg
muu
  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
Cougar
Admin
Admin
Beiträge: 622
graph
 
Re:Frage zu Schaltjahren - 25/02/2008 09:48 Hallo muu,

das wusste ich nicht das es da so eine "komplizierte" Regelung für die Berechnung der Schaltjahre gibt.

Somit ist 2100 zwar durch 4 ohne Rest teilbar, aber auch durch 100 (ohne Rest).
Das bedeutet das 2100 kein Schaltjahr ist.
Ja hier arbeitet dann mein Code falsch.

VIELEN DANK für deine Korrektur und deine Lektion.

Aber der Fehler tritt ja erst in 91 Jahren auf, da hab ich noch etwas Zeit mit den Korrekturen.

Liebe Grüße,
Cougar

  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
<< Anfang < Vorherige 1 2 Nächste > Ende >>
spacer
header


spacer
Preisliste
Preisliste

B4YCounter 4.x.x

Lizenz der kommerziellen Nutzung
auf einer Domain: 12,00 €

Lizenz für eine Copyright-freie Version: 12,00 €

B4YFormmailer 2.x.x

Lizenz für eine Copyright-freie Version: 10,00 €

B4YVotum 1.x.x

Lizenz für eine Copyright-freie Version: 5,00 €


Da ich noch keinen Online-Shop habe kannst du über mein Kontaktformular die Lizenz bestellen!
Forum - letzte Themen
PayPal Spende
Findest du die hier angebotenen Scripte und dessen Support toll?
Dann kannst du mir per PayPal eine kleine Spende zukommen lassen.
Ich würde mich freuen.


Vielen Dank!