SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 19.07.2004, 10:08:01
chris47803 chris47803 ist offline
Anfänger
 
Registriert seit: Jul 2004
Alter: 56
Beiträge: 21
Anzahl Tage berechnen

Hallo!

Über die Suchfunktion habe ich leider nichts gefunden.

Ich möchte, ausgehend von einem festen Datum, die Anzahl der Tage berechnen.

Z.B.
Datum 20.10.2003 - Aktuelles Datum = Tage

Vielen Dank
Mit Zitat antworten
  #2  
Alt 19.07.2004, 10:12:17
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Du meinst eher das:
Aktuelles Datum - 20.10.2003 = Tage ;)

Du brauchst das:
--> http://php.net/mktime
--> http://php.net/date
Vermutlich auch das:
--> http://php.net/substr
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #3  
Alt 19.07.2004, 10:40:26
chris47803 chris47803 ist offline
Anfänger
 
Registriert seit: Jul 2004
Alter: 56
Beiträge: 21
Danke für deine Antwort.

Aber damit komme ich nicht klar.

Habe schon einige Bücher über PHP, aber ebenfalls nicht das Richtige gefunden.

Also, ich möchte folgendes machen:

Besucheranzahl im Durchschnitt pro Tag

Ausgangsdatum ist 20.10.2003
Besucherzahl 5000
Wieviele Besucher sind es dann, zum aktuellen Datum, im Durchschnitt pro Tag.

Nochmals vielen Dank, Chris
Mit Zitat antworten
  #4  
Alt 19.07.2004, 10:41:56
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Zeig mal, welche Daten Dir in welcher Form vorliegen.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #5  
Alt 19.07.2004, 11:16:43
chris47803 chris47803 ist offline
Anfänger
 
Registriert seit: Jul 2004
Alter: 56
Beiträge: 21
Hier ist meine Seite

Die Navbox ganz unten
Mit Zitat antworten
  #6  
Alt 19.07.2004, 11:47:01
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Dieses PHPKit speichert das Datum sicherlich als UNIX-Timestamp. Unter welcher Variable Du den Wert finden kannst weiß ich nicht, musst Du mal die Doku fragen.

Die Rechnung ist dann einfach:
ceil((mktime(das_ein_Datum) - time())/60/60/24) = Tage
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #7  
Alt 19.07.2004, 14:06:55
chris47803 chris47803 ist offline
Anfänger
 
Registriert seit: Jul 2004
Alter: 56
Beiträge: 21
Zitat:
<?
$date1="02.10.1970";
$date2="@de_dat";
list($day1,$month1,$year1)=explode(".",$date1);
list($day2,$month2,$year2)=explode(".",$date2);
$tdate1=mktime(0,0,0,$month1,$day1,$year1);
$tdate2=mktime(0,0,0,$month2,$day2,$year2);
$diffdays=round(($tdate1-$tdate2)/86400);
echo "$diffdays ";
?>
Habe mir das zusammen gebastelt.

Die Anzahl der Tage zwischen den beiden
Daten wird richtig ausgegeben.

Allerdings weiss ich jetzt nicht, wie ich
die Gesamtanzahl meiner Besucher durch diese Tage teilen kann.
Mit Zitat antworten
  #8  
Alt 19.07.2004, 14:11:09
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
PHP-Code:
$durchscnitt $zahlUser/$diffdays
Mit Zitat antworten
  #9  
Alt 19.07.2004, 15:05:31
chris47803 chris47803 ist offline
Anfänger
 
Registriert seit: Jul 2004
Alter: 56
Beiträge: 21
Soweit funzt es.

Wenn ich die Besucherzahl in das Script eingebe, bekomme ich das richtige Ergebnis.

Da sich aber die Besucherzahl ändert, muss ich das auslesen lassen.

In meiner Datenbank sind diese Daten gespeichert.

Aber wie mache ich das im Script.

Zitat:
<?
$date1="02.10.1970";
$date2="@de_dat";
list($day1,$month1,$year1)=explode(".",$date1);
list($day2,$month2,$year2)=explode(".",$date2);
$tdate1=mktime(0,0,0,$month1,$day1,$year1);
$tdate2=mktime(0,0,0,$month2,$day2,$year2);
$diffdays=round(($tdate1-$tdate2)/86400);
$durchschnitt = round (5000/$diffdays);
$boxlinks[]= "Durchschnittlich <b> $durchschnitt </b> <br>
Besucher pro Tag";
?>
Da wo 5000 steht, brauche ich den aktuellen Wert der momentanen Besucheranzahl.

Oder wird das noch irgenwo anders gespeichert?

Nochmal vielen Dank, Chris
Mit Zitat antworten
  #10  
Alt 19.07.2004, 15:08:09
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Woher sollen wir das wissen? Dir liegt der Quelltext vor, nicht uns!

In der vorhandenen Statistik wird doch aufgeführt, wie viele Besucher Du bisher hattest. Diese Variable schnappst Du Dir einfach und packst sie in Deine Rechnung.

Kein Problem nicht, oder?
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


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


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt