2008. 02. 8, péntek keltezéssel 11.11-kor Pastor Steve ezt írta: > I think I may have written the question wrong. I only want to display > the first line. It is a news story with a headline. I only want to > display the headline in the link. > > The output I want is: > > The > > But I am getting: > > The file looks like this. > > Does that make more sense? in that case why not read the file as an array of lines and display the first line? $f = file('whatever.txt'); echo $f[0]; http://hu.php.net/file greets Zoltán Németh > > Thanks, > > -- > Steve M. > > on 2/8/08 11:03 AM Zoltán Németh (znemeth@xxxxxxxxxxxxxx) wrote: > > 2008. 02. 8, péntek keltezéssel 10.54-kor Pastor Steve ezt > írta: > > Is it possible to read each line of data from a file? > > > > I have a text file that has several lines on it. I only want > to display the > > first line only. > > > > The > > file I have > > looks like this. > > > > But outputs: > > > > "The file I have looks like this." > > you need nl2br() > http://hu.php.net/nl2br > > greets > Zoltán Németh > > > > > Here is my code: > > > > <?php > > > > > > > > $dir = "path/to/files/"; > > > > // set pattern > > $pattern = ".txt*|.TXT*"; > > > > // open directory and parse file list > > if (is_dir($dir)) > > { > > if ($dh = opendir($dir)) > > { > > > > echo "<div class=\"spstory\" style=\"font-family: Times New > Roman, Times, > > serif; font-size: 12px; width: 290px;\"> > > <div style=\"width: 285px; background-color: #FFFFCC; > padding: 3px;\"> > > <span class=\"NormalHeadRed\">Breaking News</span> > > <br />Please check here often for breaking news > stories. > > </div> > > <p /> > > <span class=\"NomalText\"> > > <ul>"; > > > > // iterate over file list > > while (($filename = readdir($dh)) !== false) > > { > > // if filename matches search pattern, print it > > if (ereg($pattern, $filename)) > > if(strpos($filename,'.')>0) > > > > // if ($filename = str_replace('.html','',$filename)) > > > > { > > $fh = fopen($dir . $filename, 'r'); > > $filehead = fread($fh, 72); > > fclose($fh); > > echo "<li class=\"bn_bullet\"><a > > href=\"/breaking_news/$filename\">".$filehead."</a></li>"; > > } > > } > > echo "</ul><p /> > > </span> > > </div>"; > > > > // close directory > > closedir($dh); > > } > > } > > > > ?> > > > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php