|
|
|
I looked everywhere for code that would take multiple text files and do a
simple conversion on them and add them to a webpage. I ended up writing one
myself.
The premise is simple, I needed a way for the monkeys hitting the keys to
easily add to the company webpage news section. Writing HTML was DEFINATELY
out, so I have them create simple text file in windows notepad and save it to a
share drive.
The code looks at the share drive, gets the filenames, reads each file and
formats the text - All on the fly.
NEATO FEATURES:
-Totally self-maintaining: Instantly reads new news on the fly and when the
monkeys want it off the news section, they just delete the text file.
-By using the ls command with -t, it automatically puts the newest news item
first, without a ton of extra code. Also, ls allows you to look at multiple
extensions and directories at the same time.
-It can read from any mounted drive: works with Novell, Samba, NFS, Apple..
text file format (I used):
DEPARTMENT
(space)
TITLE
(space)
NEWS (multiple lines are fine)
-----code-------
<HTML>
<BODY>
<center>
Department News
<br><br><br>
<table width="90%" border="0" cellspacing="0" cellpadding="10">
<?php
exec( "/bin/ls -t /mnt/novell/EVERYONE/news/*.txt
/mnt/novell/EVERYONE/news/*.TXT",$s);
for ($p=0;$p < count($s);$p++) {
echo "<TR bgcolor=\"#D0D0D0\"><TD>\n";
$file = file("$s[$p]");
for($i=0;$i < count($file);$i++) {
if ($i == 0) {
echo "<font size=\"+1\">$file[$i]</font><BR>\n";
} elseif ($i == 2) {
echo "<font size=\"+2\">$file[$i]</font></td></tr><TR
BGCOLOR=\"#E0E0E0\"><td>\n";
} else {
echo "$file[$i]<BR>\n";
}
}
echo "</td></tr><TR><TD><br></TD></TR>\n";
}
?>
</table></center>
</BODY>
</HTML>
----code--- |
|
| Random Image Display Categories : PHP, Filesystem, Graphics, HTML and PHP | | | upload function using PHP's FTP abilities. Categories : PHP, Filesystem, HTML and PHP | | | How to let a user download a picture by clicking on it instead of needing to right click and Save-As. Categories : HTTP, PHP, HTML and PHP, Filesystem | | | Directory viewer, customize how you display the file structure, easy to
understand. Found out about PHP 3 days ago, and this is my first prog. Categories : HTML and PHP, Complete Programs, Directories, Filesystem, PHP | | | Open directory and File download Categories : PHP, Filesystem, Directories, HTML and PHP | | | Directory TreeView - File Manager & Explorer - FTP - Utility - PHP/HTML - Categories : PHP, Directories, FTP, Filesystem, HTML and PHP | | | Progression bar for PHP http multiple file uploads, using Infomentum's AppletFile
Categories : PHP, HTML and PHP, Filesystem | | | Handle multiple file upload Categories : Complete Programs, Filesystem, PHP, HTML and PHP | | | PHP3: Formmail. Just a cgi formmail, but than in PHP. It is easy to use! Categories : HTML and PHP, Email, PHP, Perl, HTML and PHP | | | a function that builds an HTML select list from any mysql table. Categories : PHP, MySQL, HTML and PHP | | | Simple script to passing persistent and growing array between recalls of one page (manipulate little stack). Categories : Arrays, Global Variables, PHP, HTML and PHP, Variables | | | Tag content retrieval from websites with preg_match Categories : PHP, Regexps, Arrays, HTML and PHP | | | Check parameters validity. Paranoia was designed to check the validity of the parameters that a php page will receive after a form submission. It can be used to check the variables sent by POST or GET Categories : Algorithms, HTML and PHP, PHP, Variables | | | Alternating background color for HTML table rows Categories : PHP, Databases, MySQL, HTML and PHP | | | include php3 files Categories : Filesystem, PHP, Apache, Web Servers | |
| | | | Dan Silk wrote :243
That`s a great idea! How would you do that on an NT
server?
| |
|
|
|