Professional Web Applications Themes

Searching a test file... - PHP Development

Hi people, back again... Got some help this today (tnx Curt) from the list but for another chunk of the code I'm doing... Now, I can't seem to get the following code to work... Have included some sample lines from the datafile (acc.txt) No matter what I do, it always returns "not here" even if there is a match....very frustrating! Any ideas? Lloyd. :-) ---- Code Begin ----- <?php $name_to_write = "user1"; $names = file("acc.txt"); if (in_array($name_to_write, $names)) { echo "hello"; } else { echo "not here"; } ?> ---- Code Finish ---- --- Sample Data Begin --- user1 26:48:59 ...

  1. #1

    Default Searching a test file...

    Hi people, back again...

    Got some help this today (tnx Curt) from the list but for another chunk of
    the code I'm doing...

    Now, I can't seem to get the following code to work...
    Have included some sample lines from the datafile (acc.txt)

    No matter what I do, it always returns "not here" even if there is a
    match....very frustrating!

    Any ideas?

    Lloyd. :-)


    ---- Code Begin -----

    <?php

    $name_to_write = "user1";
    $names = file("acc.txt");

    if (in_array($name_to_write, $names))
    {
    echo "hello";
    }
    else
    {
    echo "not here";
    }
    ?>

    ---- Code Finish ----

    --- Sample Data Begin ---

    user1 26:48:59 6 logins 4:28:09 hrs/login
    user2 19:07:50 33 logins 0:34:46 hrs/login
    user3 12:12:04 18 logins 0:40:40 hrs/login

    --- Sample Data End ---


    Lloyd Bayley Guest

  2. #2

    Default Re: [PHP] Searching a test file...

    On Tuesday, July 15, 2003, 9:08:25 AM, Lloyd wrote:

    [ snip ]

    LB> No matter what I do, it always returns "not here" even if there is a
    LB> match....very frustrating!

    LB> Any ideas?

    Echoing what Mike said (about the preprocessing), here is some code to
    help you out :

    $search = "user1";
    if (!($names = file("acc.txt"))) { die("Could not open acc.txt"); }
    while (list($key,$val) = each($names)) {
    $bits = explode(" ",$val);
    while(list(,$line) = explode($bits)) {
    if ($line == $search) {
    echo "here";
    } else { echo "whoops ... MIA"; }
    }
    }

    --
    Regards,
    Burhan Khalid
    phplist[at]meidomus[dot]com
    [url]http://www.meidomus.com[/url]

    Burhan Khalid Guest

Similar Threads

  1. Problem with searching PDF file
    By samebox in forum Macromedia ColdFusion
    Replies: 1
    Last Post: June 23rd, 02:49 AM
  2. can anybody test this file? (PC MXa)
    By veeall webforumsuser@macromedia.com in forum Macromedia Freehand
    Replies: 6
    Last Post: October 1st, 01:12 AM
  3. Replies: 0
    Last Post: August 29th, 01:31 PM
  4. Test a zip file for validity
    By Ivo Pletikosic in forum PHP Development
    Replies: 1
    Last Post: August 2nd, 12:26 AM
  5. Bitmaps are displaced when opening FH9 file-I need a test file
    By Delores in forum Macromedia Freehand
    Replies: 2
    Last Post: July 25th, 08:22 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139