Do you mean make an html copy?
If so this is a simplified copy of what I use as the start of building a
search engine database for my web site, I think it'll only work on the local
database and in this case needs to be in the document root directory to
work...

Tim


function GetPage($file, $root, $db)
{       $flines = file("http://localhost/$root$file";);
        $filetext = "";
        $inscript = false;
        foreach ($flines as $line) $filetext = $filetext . " " .
trim($line);
        
        // now do what you want with the html, save it to db or as file in
html version of site
        ...
        ...
} // end of fn GetPage

function spider($root, $db)
{       $dhandle = opendir($root);
        while ($ddFile = readdir($dhandle))
        {       if ($ddFile != "." && $ddFile != "..")
                {       if (is_dir("$root/$ddFile"))
                        {       spider("$root$ddFile/", $db);
                        } else
                        {       if (substr($ddFile, -5) === ".html" ||
substr($ddFile, -4) === ".php") GetPage($ddFile, $root, $db);
                        }
                }
        }
        closedir($dhandle);
} // end of fn spider

function SearchBuild($thissite = "")
{       $db = new DbConnect();
        spider("$thissite", $thissite, $db);
        $db->Close();
} // end of fn SearchBuild

        ----------
        From:  Josh [SMTP:[EMAIL PROTECTED]]
        Sent:  20 August 2001 18:27
        To:  [EMAIL PROTECTED]
        Subject:  How to download an entire dynamic website?

        Does anyone know some good programs (or other ways) to download an
entire
        dynamic website?

        Thanks

        

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to