Zrobiłem tak :
Plik header.php
<?php
include 'db.php'; // połączenie się z bazą danych
if ($_SESSION['login']){
$tabela = 'user'; // zdefiniowanie tabeli MySQL
$id = $_SESSION['id'];
$koniec = $passek['czekanie'];
print '<script type="text/javascript">'; print 'function timers($input, $sekund){'; print "var $ms = $sekund*1000+700\n,"; ?>
$self=this,
$odliczanie,
wyswietl = function($ob){
$input.value=[$ob.h,$ob.m,$ob.s].join(':');
},
prepare = function($l){
if($l<10)$l=[0, $l].join('');
return $l;
},
pozostalo =function($ms){
var time=new Date($ms),
$h = time.getUTCHours(),
$m = time.getUTCMinutes(),
$s = time.getUTCSeconds();
return {h:prepare($h), m:prepare($m), s:prepare($s)};
},
koniec=new Date((new Date).getTime() + $ms);
this.go = function(){
var teraz = new Date,
reszta = koniec.getTime()-teraz.getTime();
if(reszta<0){
reszta=0;
clearTimeout($odliczanie);
} else {
$odliczanie = setTimeout($self.go, 1000);
}
wyswietl(pozostalo(reszta));
}
};
function ini(){
var $input = document.forms['counter'].timer,
$t = new timers($input, 30); // tutaj podajesz liczbę sekund...
$t.go();
};
window.onload=ini;
</script>
<?php
}
?>
Plik pokazujący
} else {
//jezeli musi czekac
echo '<div class="s1"><div class="s2"><div class="s3">'; echo '<div class="ng">Poczekaj!</div>'; echo '<center><form name="counter"><input type="text" value="" size="8" name="timer"></form>'; echo '</div></div></div>'; }
I nie działa

Gdzie mam błąd ?