von allshoot |
Danke Jungs,
ihr habt mir geholfen!
So wie ich es als letztes stehen hatte funzt es 1a!
Mir richt das erst mal. Optimieren kann ich es noch im Laufe meines weiteren lernens!
THX, ich werde euch heute in mein Nachtgebet einbeziehen!
allshoot |
von languitar |
In der dritten Zeile sind die äußeren Klammern überflüssig.
Außerdem soll es wohl round heißen... Ich glaube ceil wäre angebrachter, aber das ist Definitionssache... Und bei echo lässt man in PHP normalerweise die Klammern weg, also echo $foo; |
von allshoot |
Nu aber,
ich glaube, langsam wird ein Schuh draus 
1:
2:
3:
4:
5:
6: | <?php
$time = time();
$tage = ((mktime(0, 0, 0, 7, 28, 2006)-$time)/(60*60*24));
$tage = roung($tage);
echo($tage);
?> |
Sieht das so schon gut aus? |
von languitar |
Ja klar, steht alles im php-Manual
Du kannst aber auch einfach bla / (60*60*24) machen ;)
Ich würde das ganze jetzt noch mit ceil() bzw. floor() auf- bzw. abrunden. Je nachdem, was du willst.
Du kannst deine ergebnisse ja auch erst in einer Variablen speichern und die dann im nächsten Schritt ceilen und dann im nächsten Schritt ausgeben. Das macht es dann etwas übersichtlicher. |
von flipflop |
schaut doch gut aus ;) |
|