Hi,
ich stehe kurz vor dem Durchbruch mit meiner analogen Serverzeit Uhr Smile zwar noch in php aber dann umbasteln sollte leichter sein...(weil auf dem Server später kein php installiert ist)
ich hab jetzt eine php datei mit folgendem Inhalt:
Die Uhr die ich habe ist eine Vorlage... der AS Code sieht so aus:
Die 1. Zeile, die letzte Zeile und mydate = new datumzeit; hab ich geändert... aber irgendwie t das nicht. Diese else if abfrage geht noch alle Tage und alle Monate durch, die hab ich mal rausgelöscht damits nicht so lang ist.
Dann ist da noch ein AS:
Wenn ich in dem 2. Code das time = new Date(); änder, bleibt die Uhr auf 12:00:00 Uhr stehen..bzw rennt gar nicht erst los.
mit diesen 3 Codes sieht das Ergebnis so aus:
http://chumii.ch.ohost.de/uhr/clock.swf (bitte einmal mit der Maus über die Uhr)
So soll es aussehen, nur soll halt die Serverzeit angezeigt werden...
http://chumii.ch.ohost.de/uhr/clock_orig.swf
Ich verzweifel jetzt halt daran, wie ich die Minuten, Sekunden und Tage usw übergebe... ich vermute ja das hängt alles von dem myDate objekt ab oder? Nur was muss ich da eintragen?
Vielen Dank im Vorraus
mfg
jd
ich stehe kurz vor dem Durchbruch mit meiner analogen Serverzeit Uhr Smile zwar noch in php aber dann umbasteln sollte leichter sein...(weil auf dem Server später kein php installiert ist)
ich hab jetzt eine php datei mit folgendem Inhalt:
PHP:
<?php
$datumzeit = date("l dS of F Y h:i:s A");
echo $datumzeit;
?>
Die Uhr die ich habe ist eine Vorlage... der AS Code sieht so aus:
Code:
var loader:LoadVars = new LoadVars();
mydate = new datumzeit;
seconds = mydate.getSeconds();
minutes = mydate.getMinutes();
hours = mydate.getHours();
day = mydate.getDay();
date = mydate.getDate();
month = mydate.getMonth();
year = mydate.getFullYear();
if (hours>12) {
hours = hours-12;
ampm = "PM";
} else {
ampm = "AM";
}
if (hours == 0) {
hours = 12;
}
if (minutes<10) {
minutes = "0"+minutes;
}
if (seconds<10) {
seconds = "0"+seconds;
}
if (day==0){
day = "Sunday"
} else if (day==1){
day = "Monday"
} else if (day==2){
day = "Tuesday"
...
// Change your clock appearance either here with html tag or formatting the text box.
time = '<p align="Center">'+((hours) + ':' + (minutes) + ':' + (seconds))+'</p>';
date = '<p align="Center">'+((date) + ' ' + (month) + ' ' + (year))+'</p>';
weekday = '<p align="Center"><b>'+((day))+'</b></p>';
loader.load("test4.php");
Die 1. Zeile, die letzte Zeile und mydate = new datumzeit; hab ich geändert... aber irgendwie t das nicht. Diese else if abfrage geht noch alle Tage und alle Monate durch, die hab ich mal rausgelöscht damits nicht so lang ist.
Dann ist da noch ein AS:
Code:
onClipEvent (enterFrame) {
time = new Date();
mil = time.getMilliseconds();
s = time.getSeconds();
m = time.getMinutes();
h = time.getHours();
seconds._rotation = s*6+(mil/(1000/6));
minutes._rotation = m*6+(s/10);
hours._rotation = h*30+(m/2);
}
Wenn ich in dem 2. Code das time = new Date(); änder, bleibt die Uhr auf 12:00:00 Uhr stehen..bzw rennt gar nicht erst los.
mit diesen 3 Codes sieht das Ergebnis so aus:
http://chumii.ch.ohost.de/uhr/clock.swf (bitte einmal mit der Maus über die Uhr)
So soll es aussehen, nur soll halt die Serverzeit angezeigt werden...
http://chumii.ch.ohost.de/uhr/clock_orig.swf
Ich verzweifel jetzt halt daran, wie ich die Minuten, Sekunden und Tage usw übergebe... ich vermute ja das hängt alles von dem myDate objekt ab oder? Nur was muss ich da eintragen?
Vielen Dank im Vorraus
mfg
jd