Tim,
Here is a function that we use to retrieve the title of the page
function title($filename,$dir)
{
$loc = "$dir/$filename";
if(@is_file("$loc/$filename"))
{
$open=fopen("$loc/$filename","r");
while(!feof($open))
{
$line=fgets($open,255);
$string = $line;
while ( ereg( '<title>([^<]*)</title>(.*)', $string,
$regs ) )
{
$string = $regs[2];
}
}
return $regs[1];
}
}
Hth
Thank You
Brian Paulson
Sr. Web Developer
Email: [EMAIL PROTECTED]
Phone: 1-800-279-6397
Fax: 1-719-544-0264
URL: www.chieftain.com
-------------------------------------------
-----Original Message-----
From: Tim Thorburn [mailto:[EMAIL PROTECTED]
Sent: Tuesday, June 10, 2003 7:03 PM
To: [EMAIL PROTECTED]
Subject: [PHP] getting page title using PHP
Hi,
As a matter of curiosity I've created a little script that will check
what
screen resolution visitors to my site are using and store the
information
into a MySQL database.
So far, I'm recording the users IP address, screen resolution, and the
date/time they visited. Now I'd like to be able to use this same script
for all my pages - but I don't want to have to add in a page title each
time I want to use the script, nor do I want to make page titles in PHP
for
all my pages.
Is there a command in PHP that can get what's between the <title> and
</title> tags? I found a few scripts that can get page titles if they
are
given a URL to go seek - but these scripts seem to store most of the
pages
HTML code in memory and I don't think my web host would enjoy that.
TIA
-Tim
--
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