Guys, Can any of you php hackers tell me why this simple self-hacked counter bomb?
appended. tia. -- Gary Kline kl...@thought.org http://www.thought.org Public Service Unix Journey Toward the Dawn, E-Book: http://www.thought.org The 7.98a release of Jottings: http://jottings.thought.org <!-- // // $Id: count.php,v 1.2 2004/01/22 21:58:48 kline Exp kline $ // --!> <?php $directory="./countdir/"; if (! (file_exists( ($directory.$file)) )) { if (! ($fp = fopen( ($directory.$file), "w")) ) { echo "Can't create file '$directory.$file'"; exit(1); } else { fseek($fp,0); fputs($fp, $count); fputs($fp, "\n"); fputs($fp, $file); fclose($fp); } } if (file_exists( ($directory.$file))) { $fp = fopen($directory.$file, "r+"); flock($fp, 1); $count = fgets($fp, 4096); $count += 1; fseek($fp,0); fputs($fp, $count); fputs($fp, "\n"); fputs($fp, $file); flock($fp, 3); fclose($fp); ?> <CENTER> <FONT COLOR="#333366"> <!--- rich dark bluegrey ---> <FONT SIZE="2"> <? print " there have been "; ?> <FONT SIZE="+1"> <FONT COLOR="#FF0000"> <? print $count; ?> </FONT> </FONT> <? print "hits\n"; ?> </CENTER> <? } else { print "Can't find file, check '$directory.$file'\n"; } ?> _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"