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 #170112 is a reply to message #170111] Mon, 11 October 2010 06:06 Go to previous messageGo to previous message
Michael Vilain is currently offline  Michael Vilain
Messages: 88
Registered: September 2010
Karma:
Member
In article
<715101bc-c63c-4202-92d2-8c42069dcdd2(at)x5g2000vbf(dot)googlegroups(dot)com>,
Jason Rubenstein <rubenstein(dot)jason(dot)i(at)gmail(dot)com> 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);
> filter_var($current_Line, FILTER_SANITIZE_STRING)
> if (strcmp($current_LIne, $auth) == 0) {
> setcookie("auth", "true", time()+3600);
> echo Success;
> }
> }
> echo Done;
> ?>
> <html/>
>
> As you can probably see, I'm struggling.

I did some text processing on mail files. Sometimes the text is utf-8
which is encoded differently inside variables. You can either strip the
8th bit off each byte, which filter_var() is doing. Try var_dump() on
the string to see what's actually in there.

--
DeeDee, don't press that button! DeeDee! NO! Dee...
[I filter all Goggle Groups posts, so any reply may be automatically ignored]
[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 04:01:43 GMT 2024

Total time taken to generate the page: 0.04706 seconds