You might want to use preg_match_all(). Here's a sample of getting whole row with a specified word in it:
<pre> <? $file = "This line should be found! This line is not important! If you see this, there is something wrong!!! This line should be found too! This is too much! Should this too? Yes, it should!"; preg_match_all("/.*should.*/i", $file, $aMatches, PREG_PATTERN_ORDER); var_dump($aMatches); ?> </pre> Niklas -----Original Message----- From: Chris Blake [mailto:[EMAIL PROTECTED] Sent: 7. maaliskuuta 2003 12:36 To: Php-General Subject: RE: [PHP] Search for keyword in txt file Ok, it`s not that easy......here`s my code...I wanna search all the files in the "logs" directory and for each file found I want it to search for the word "started" and print that line into a table row..... I will probably need to do like a "for each" loop....but where do I insert it ? ============================================================================ === <?php if ($handle = opendir('logs')) { echo "Directory handle: $handle".'<br>'; echo '<table border="1">' ; echo '<tr>'; echo '<td><center><b><font size="3" color="navy">Log Files on '.$HTTP_SERVER_VARS['HTTP_HOST'] .'</td></center></b></font>'; echo '<td><center><b><font size="3" color="navy">Created</td></center></b></font>'; echo '</tr>'; { // Loop over the directory ------------------------- while (false !== ($file = readdir($handle))) //Take out upper directory pointers first----------- if ($file != "." and $file != "..") //Start filename insertion-------------------------- { echo '<tr><td><font size="2"><a href="/logs/'.$file.'">' . $file . '</td></font></a>'. '<td>' . '</td>'; } } echo '</tr>'; echo '</table>'; closedir($handle); } ?> ============================================================================ === Thanks Chris On Fri, 2003-03-07 at 11:21, Niklas Lampén wrote: > Dolphins are gone. ;) > > Here is your direction: preg_match(). If you need help with it (it can > be compicated at first), ask. :) > > > Niklas > > > -----Original Message----- > From: Chris Blake [mailto:[EMAIL PROTECTED] > Sent: 7. maaliskuuta 2003 11:16 > To: [EMAIL PROTECTED] > Subject: [PHP] Search for keyword in txt file > > > Greetings learned PHP(eople), > > What is the best method to search a text file for a specific string > and return it to a form ? > > I`m not looking for you guys (and gals) to give me the answer, just > point me in the right direction.... > > So long and thanks for all the fish...... > > > -- > Chris Blake > Office : (011) 782-0840 > Cell : 083 985 0379 > Your mouse has moved. Windows must be restarted for the change to take > effect. Reboot now? [ OK ] > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > > ########################################### > This message has been scanned by F-Secure Anti-Virus for Internet > Mail. For more information, connect to http://www.F-Secure.com/ > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > -- Chris Blake Office : (011) 782-0840 Cell : 083 985 0379 Your mouse has moved. Windows must be restarted for the change to take effect. Reboot now? [ OK ] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php ########################################### This message has been scanned by F-Secure Anti-Virus for Internet Mail. For more information, connect to http://www.F-Secure.com/ ########################################### This message has been scanned by F-Secure Anti-Virus for Internet Mail. For more information, connect to http://www.F-Secure.com/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php