ne uhr unter js zu basteln ist zwar nicht das prob....
nur will ich in der uhr nicht die client-zeit haben sondern die serverzeit...
js:
var zeit= new Date()
aber da läuft die uhr nicht so doll.. bzw gar nicht
die aktuelle serverzeit wird aber dargestellt.... hmpf
- Editiert von Raiser am 17.01.2006, 17:40 -
hmm... würde aber sicher gehen wenn du eine uhr baust die du einfach mit der Serverzeit initialisiert und damit laufen lässt. Sie muss ja nur zum Start genau wissen wo sie anfangen soll.
js machts ja in millisec
?>
znumer = new Number();
znumber =0;
function sc(){
znumber = znumber + 1;
//setTimeout(\'sz()\',1000);
return znumber;
}
function zeige_zeit(xd){
//xd=xd*1;
jetzt = new Date (+xd);
Stunden = jetzt.getHours();
Minuten = jetzt.getMinutes();
Sekunden = jetzt.getSeconds();
Stunden = (Stunden
Aktuelle Serverzeit:
Uhr
also die zeit geht jetz wenigstens los aber wenn der counter die phpzeit um 1
erhöt, steht da nan:nan:nan
selbst mit der zeile xd=xd*1 gehts nicht
aber warum soll das keine zahl sein (NaN)
hmmm... noch keiner ne idee, was da nicht geht bzw, warum...
hmmm....
immer noch keiner....
Was gibt denn nen var_dump aus? Vielleicht kannste da ansetzen.
ähm wo soll ich var_dump benutzen
Naja, oder lass dir einfach messages von den einzelnen Werten, dann wirst du sehen, wo das nan Prob auftritt!
ähm... muss ich das,
weil der input im html teil doch schon an allen 3 stellen nan
das einzige was ich ausgeben kann ist nunmal nur
stunden, minuten, sekunden
document.Uhr.Zeit.value= Stunden + \":\" + Minuten+ \":\" + Sekunden;
wie gesagt, solange ich in new Date() nichts reinschreibe, gehts ja auch super.
übergebe ich dort nur den timestamp von php new Date()
dann zeigt er mir im input die aktuelle serverzeit an, aber er läuft ja leider nicht los....
deswegen hab ich mir gedacht...grrr.... dann addiere ich bei jedem durchlauf zu dem
time()+1, was über die xd realisiert wird....
und xd, wenn ich das prüfe zäht uach optimal 1.2.3.4.5
also ich weis nicht wie, oder was ich dort falsch gemacht habe....
gruß raiserle
so, hab mir eben mal zeit genommen und mir Date() von js nochmal richtig angeguck
das kam dabei raus.... (ich hasse js)
der aufruf der function sollte dann aber
\">
sein
function S_set_null(wert){
if(wert