Re: Show Filename using Wildcards

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Peter,

Believe it or not, but this is actually working. I'm on a Mac OS X, which is
linux underneath, so I was hopeful about the command you provided. I ran
this code:

    exec("find /Users/rjohari/Documents/XFER/espi/ -type f -name
3333333333*.vox", $files);
    foreach ($files as $value) {
        echo "$value<br>";
    }

And it listed all the files that began with that provided phone number.
The only problem is, It¹s printing out the path with it too. So what¹s is
giving me is:

/Users/rjohari/Documents/XFER/espi/33333333331123.vox
/Users/rjohari/Documents/XFER/espi/33333333334567.vox

So I have to accomplish two things:

1. I have to eliminate the filepath from the result
2. I need to specify the variable that holds the phone number, (like
$row[?PHONE¹]) instead of the actual phone number in the ³exec² command.

Thanks!! Much Appreciated!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Rahul Sitaram Johari
CEO, Twenty Four Seventy Nine Inc.

W: http://www.rahulsjohari.com
E: sleepwalker@xxxxxxxxxxxxxxxx

³I morti non sono piu soli ... The dead are no longer lonely²


On 3/29/07 4:31 PM, "Peter Lauri" <lists@xxxxxxxxxxx> wrote:

>> -----Original Message-----
>> From: Rahul Sitaram Johari [mailto:sleepwalker@xxxxxxxxxxxxxxxx]
>> Sent: Thursday, March 29, 2007 9:12 PM
>> To: PHP
>> Subject:  Show Filename using Wildcards
>> 
>> Ave,
>> 
>> I have a script where I have to provide a Download Link to a file
>> associated
>> with a record. The common thing between the record & filename is the phone
>> number. But the filenames have dates & other symbols besides the phone
>> number as well. They all do begin with a phone number though.
>> 
>> How can I match a filename with a record using wildcards?
>> For example, let¹s say someone pulls up a record for phone field:
>> 515515515
>> The files associated with this record could be 515515515031307 or
>> 5155155150325T(2).
>> 
>> So you can see the filenames do begin the phone number in the record, but
>> they contain additional chars. What I need is something that can pull up
>> all
>> 515515515*.ext
>> 
>> Can I do this in PHP?
>> 
>> Thanks!
>> 
> 
> [Peter Lauri - DWS Asia]
> 
> Hi,
> 
> Assuming you are on a linux you could try:
> 
> exec("find /the/path/to/the/place/where/you/should/start/searching -type f
> -name 515515515*.ext", $files);
> 
> Then the $files will be an array with the found files matching the search.
> 
> Best regards,
> Peter Lauri
> 
> www.dwsasia.com - company web site
> www.lauri.se - personal web site
> www.carbonfree.org.uk - become Carbon Free
> 
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux