Dei,
i keep getting syntax error at line beneath … It is my first use of strpos(), so am I using it right???
[php]<?php
$browser = $_SERVER[‘HTTP_USER_AGENT’];
$ipAddress = $_SERVER[‘REMOTE_ADDR’];
$date = date(‘m/d/Y h:i:s a’, time());
$whole = $date.$ipAddress.$browser;
$log = ‘server.log’;
$fptr = fopen($log, ‘a+’) or die(“can’t open file”);
fwrite($fptr,$whole);
fclose($fptr);
$count=‘counter.log’;
$ffptr=fopen($count,‘r’) or die(“can’t open file”);
$count=fread($ffptr,1024);
fclose($ffptr);
$target = “pingdom.com”;
//
pos = strpos($browser,$target);
if(pos === FALSE) {
$count=$count+1;
$fptr=fopen($ffptr,‘w’) or die(“can’t open file”);
fwrite($ffptr,$count);
fclose($ffptr);
}
?>
[/php]
Thanx ahead…
Jacques P.
You forgot the $ signs…
Change
[php]pos = strpos($browser,$target);
if(pos === FALSE) {[/php]
to
[php]$pos = strpos($browser,$target);
if($pos === FALSE) {[/php]