Ich habe per PHP 3 Variablen (std, min und sek), die ich gerne dem JavaScript zufügen möchte. Dazu habe ich folgendes gemacht (Hinweis: Mit JavaScript kenne ich mich leider nicht aus!):
<?php $std=date(H);<br />$min=date(i);
$sek=date(s);
?\>
\<!--
function uhr()
{
var akt\_datum = new Date();
var x= akt\_datum.getHours();
if(x \<10)
{
x="0"+x;
}
var y= akt\_datum.getMinutes();
if(y \<10)
{
y="0"+y;
}
var z= akt\_datum.getSeconds();
if(z \<10)
{
z="0"+z;
}
document.getElementById("hier").innerHTML = x+":"+y+":"+z;
window.setTimeout('uhr()', 1000);
}
//--\>
hier
\<!--
uhr();
//--\>
Wenn ich es so mache:
var z= <?php echo sek; ?>;
wird leider nicht weiter gezählt.
Ich hoffe, dass ihr mir helfen könnt. Ich benötige nämlich ein solches Skript, was nach einer bestimmten Zeit (die ich per PHP angebe) einen bool Wert (fertig=true) nach der bestimmten Zeit anzeigt.
Ich lege meinetwegen fest: std=10 min=20 sek=30
Wenn dies erfüllt ist, soll dort die Zeit nicht mehr weiter laufen, sondern „fertig“ stehen. Mir wäre egal, ob die Zeit hoch oder abläuft.
Danke für eure Hilfe!!!