Gets a specified Comma Seperated file from the variable $filename and displays as a simple html table.
By : Rock
<?php /*/-------------------------------------------------------------------\ | Original Name : csvview.php | | Author : Neil Maskell | | Function : Reads a specified CSV file (Comma seperated) and | | converts it into a readable HTML table. | | | | You could set up a html form with an input field | | called filename. Then use csvview.php as the action. | | | | the reason cache is being disabled is because if you | | update the csv file the cache doesnt realise and shows| | an older version of the information. | | | | The CSV files should (and normally are) in the format:| | field1,field2,filed3,filed4 | | field1,field2,field3,field4 | \-------------------------------------------------------------------/
*/ // $filename = ""; // File to open. quote out this variable if you are using a form to link to this script.
/* No cache!! */ header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // always modified header("Cache-Control: no-store, no-cache, must-revalidate"); // HTTP/1.1 header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: no-cache"); // HTTP/1.0 /* End of No cache */
DISCLAIMER: The content provided in this article is not warranted or guaranteed by Developer Shed, Inc. The content provided is intended for entertainment and/or educational purposes in order to introduce to the reader key ideas, concepts, and/or product reviews. As such it is incumbent upon the reader to employ real-world tactics for security and implementation of best practices. We are not liable for any negative consequences that may result from implementing any information covered in our articles or tutorials. If this is a hardware review, it is not recommended to open and/or modify your hardware.