Mam taki kod, który liczy ilu użytkowników aktualnie jest online.
$minut = 20; $ip = $_SERVER["REMOTE_ADDR"]; for ($i=0;$i<$ile;$i++) { if ($pol[2]<time()) {$bazaip[$i]="";} if ($pol[1]==$ip) { $bazaip[$i]="`$ip`$teraz`\n"; $jest=1; } } if ($jest<>1) $bazaip[]="`$ip`$teraz`\n"; for ($i=0;$i<$ile+1;$i++) { }
Problem polega na tym, że jeżeli stronę otwieram w php5.1.6 wszystko działa bez problemu, natomiast gdy serwer (WAMP) przełączę na php5.2.9 pojawiają się błędy:
Notice: Undefined variable: ileip in C:\wamp\www\...\index.php on line 526
Notice: Undefined offset: 1 in C:\wamp\www\...\index.php on line 526 / [tutaj linia 16]
Co ciekawe na serwerze, na którym mam opublikowaną stronę w necie jest php5.2.13 i nie pokazują się żadne błędy.
Czy ktoś może mi pomóc?