First let me thank you for pointing me to PEAR.  Now for the problem.  Here is 
my code:



<?php
         require_once 'File/SearchReplace.php';

         $serverName = "pxt010";
        $dir = "/home/ossadmin/";
         $file = "server-info.temp";

        $nfile = "server-$serverName.spec";

        $ignoreline = array("%", "#");

         system("sudo /bin/cp $dir$file $dir$nfile", $return);
        if (file_exists($dir.$nfile)) {
                print "<h3>File exists.</h3>";
                $snr = File_SearchReplace("server-temp", "server-$serverName", $nfile,
                                  $dir, false, $ignoreline);
                  $snr -> doSearch();
         } else {
                print "<h3>File does not Exist</h3>";
         }
        
?>

Here is my output:

File exists.

Fatal error: Call to undefined function: file_searchreplace() in 
/home/els/SrvrBuild/rpl.php on line 15


I have tried both include ... and require_once ... with the same result.

Help?

Thank you!
>===== Original Message From Justin Patrin <[EMAIL PROTECTED]> =====
>There's a PEAR package for just this. :-)
>http://pear.php.net/package/File_SearchReplace
>
>On Thu, 24 Jun 2004 12:58:08 -0400, Eric L. Sammons <[EMAIL PROTECTED]> wrote:
>>
>> Being new to PHP this task seems to be little out of my reach right now.  I
>> wonder if anyone could tell me how, as I read a file, line by line, search 
for
>> and then replace a given string?
>>
>> The lines in the file will appear as such:
>>
>> Summary: Some Summary
>> Name: Some-Name
>> Version: x.x
>> .
>> .
>> .
>>
>> Basically I will open the file, read its lines one by one and I want to
>> replace Some-Name with Some-other-Name.
>>
>> Thank you!
>>
>> --
>> PHP General Mailing List (http://www.php.net/)
>> To unsubscribe, visit: http://www.php.net/unsub.php
>>
>>
>
>
>
>
>--
>paperCrane --Justin Patrin--
>
>--
>PHP General Mailing List (http://www.php.net/)
>To unsubscribe, visit: http://www.php.net/unsub.php

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to