FUDforum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » Imported messages » comp.lang.php » File read-in issue
Show: Today's Messages :: Polls :: Message Navigator
Return to the default flat view Create a new topic Submit Reply
Re: File read-in issue [message #170114 is a reply to message #170113] Mon, 11 October 2010 07:15 Go to previous message
Jason Rubenstein is currently offline  Jason Rubenstein
Messages: 2
Registered: October 2010
Karma:
Junior Member
On Oct 11, 2:55 am, Chuck Anderson <cycletour...@invalid.invalid>
wrote:
> Jason Rubenstein wrote:
>> I am reading a set of strings in from a file, which are separated by
>> newlines. When I compare the variable to the string it returns that
>> the string is not equal, even though by appearance it is.  I am sure
>> that there are some non displayable characters in there, but don't
>> know how to fix this.
>
>> Here is some sample code
>
>> The other file is just a form and I know it's working fine.
>
>> <?php
>> $file = fopen("pass.txt", "r") or exit("Unable to open file");
>> $auth = filter_var($_POST["auth"], FILTER_SANITIZE_STRING);
>> while (!feof($file)) {
>>    $current_Line = fgetss($file);
>
> Try:
>
> $current_Line = trim(fgetss($file));
>
> --
> *****************************
>  Chuck Anderson • Boulder, CO
> http://www.cycletourist.com
>  Turn Off, Tune Out, Drop In
> *****************************

I appreciate everyone's help. The problem was an extra space at the
end of the string so trim should work too. This is the resulting code
and it works, for anyone that tries this in the future.

<?php
$options = array ('flags' =>
FILTER_FLAG_STRIP_LOW ,FILTER_FLAG_STRIP_HIGH);
$file = fopen("pass.txt", "r") or exit("Unable to open file");
$auth = filter_var($_POST["auth"], FILTER_SANITIZE_STRING, $options);
while (!feof($file)) {
$current_Line = fgets($file);
$current_Line = filter_var($current_Line, FILTER_SANITIZE_STRING,
$options);
if (strcmp($current_Line, $auth) == 0) {
setcookie("the", "true", time()+3600);
}
}
echo Done;
?>
<html>
</html>
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Previous Topic: Manage Iis log file from php
Next Topic: Manage Iis log file fom php
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ]

Current Time: Wed Nov 27 03:41:43 GMT 2024

Total time taken to generate the page: 0.03840 seconds