Not quite. I have the same problem. At 11:36 PM 11/14/2001, Johan Holst Nielsen wrote: >Richard S. Crawford wrote: > > > I am trying to get the title of an html file... you know, the string > > between the < title > and < /title > tags... > > > > Here is the function I've got so far: > > > > function fileTitle($fileName) { > > $myFile = fopen($fileName, "r"); > > $myText=""; > > while (!feof($myFile)) { > > $myText .= fgets($myFile,255); > > } > > fclose($myFile); > > if (eregi("<TITLE>(.+)</TITLE>",$myText,$theTitle)) return > > $theTitle[0]; > > else return "(No Title)"; > > } > >Try: >function getTitle($filename) { > $fp = fopen($filename, "r"); > $filecontent = fread($fp, filesize($filename)); > if(eregi("<title>(.+)</title>", $content, $title_arr)) { > return >addslashes(htmlspecialchars(trim(strip_tags($title_arr[1])))); > } > else { > return "(No Title)"; > } >} > > >Regards, >Johan > >-- >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]
Sliante, Richard S. Crawford http://www.mossroot.com mailto:[EMAIL PROTECTED] AIM: Buffalo2K ICQ: 11646404 Y!: rscrawford "It is only with the heart that we see rightly; what is essential is invisible to the eye." --Antoine de Saint Exupéry "Push the button, Max!" -- 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]