Re: [PHP] strstr-pls help

2002-12-11 Thread Mekrand
yes you are right, im very pensive today, :) thanks chris and mako "Chris Wesley" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > On Wed, 11 Dec 2002, Mekrand wrote: > > > i solved problem, -not a good solution- > > i changed only > > $adam=fread($ip,filesize($ip

Re: [PHP] strstr-pls help

2002-12-11 Thread Chris Wesley
On Wed, 11 Dec 2002, Mekrand wrote: > i solved problem, -not a good solution- > i changed only > $adam=fread($ip,filesize($ip)); You have: $string = fread( $fileHandle, filesize( $fileHandle ) ); The example at php.net you looked at has: $string = fread( $fileHandle, filesize( $fileName ) ); Ju

Re: [PHP] strstr-pls help

2002-12-11 Thread Mekrand
i solved problem, -not a good solution- i changed only $adam=fread($ip,filesize($ip)); to $adam=fread($ip,1024); i dont understand what is wrong with filesize($ip) . i got this from php.net and i thought it was valid. link: http://www.php.net/manual/en/function.fread.php quote: -- PHP Ge

Re: [PHP] strstr-pls help

2002-12-11 Thread Mako Shark
>but it doesnt work, You sure? It should be that you were trying to get the sizeof() $adam, which was thus far 0 bytes. So, of course, it would return 0 bytes to $adam, and your strstr() of looking for the IP address wouldn't work, since $adam would contain nothing. Try print()ing $adam to see wha

Re: [PHP] strstr-pls help

2002-12-11 Thread Mekrand
sorry the code was that doesnt work. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP] strstr-pls help

2002-12-11 Thread Mekrand
thanks, it was very silly mistake, but it doesnt work, there in nothing wrong with if statement, moreover, i think there is something wrong with fread, is there another way to reading a file, and return it as a string? doesnt work too -- PHP General Mailing List (http://www.php.net/) To unsub

Re: [PHP] strstr-pls help

2002-12-11 Thread Mako Shark
Your problem is with this line: $adam=fread($ip,filesize($adam)); Remember that $adam is not a file pointer, but text read from a file. The file pointer is $ip, so the line should read: $adam=fread($ip,filesize($ip)); (and should probably be contained within an if statement for error handling).

[PHP] strstr-pls help

2002-12-11 Thread Mekrand
i couldnt find out what is wrong with this script , can anbody explain $ip=fopen("ip.txt", 'r+'); $adam=fread($ip,filesize($adam)); fclose($ip); if(stristr($adam,$_SERVER[REMOTE_ADDR])) echo "an entry submitted from this ip already"; else { .. //block 1 .. } the ip.txt 10.8.0.21 10.8.5.21 10.8.7.