Hi,
I have a problem in grabbing data from a file.
I need to fetch data from raw log files and display it
in a proper tabular manner.
The log file contains:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
AWSTATS DATA FILE 5.0 (build 1.345)
# If you remove this file, all statistics for date
2002-12 will be lost/reset.
# Position (offset in bytes) in this file of beginning
of each section
# for direct I/O access. If you made changes somewhere
in this file, you
# should also remove completely the MAP section
(AWStats will rewrite it
# at next update).
BEGIN_MAP 23
POS_GENERAL 1602
POS_PAGEREFS 4060
POS_SEARCHWORDS 5537
POS_KEYWORDS 5769
POS_ERRORS 5916
POS_SIDER_404 6040
POS_EMAILSENDER
POS_EMAILRECEIVER
END_MAP
BEGIN_GENERAL 8
LastLine 20030101041055
FirstTime 20021201004812
LastTime 20021231204118
LastUpdate 20030101044540 392 0 391 0 1
TotalVisits 279
TotalUnique 221
MonthHostsKnown 0
MonthHostsUnknown 258
END_GENERAL
~~~~~~~~~~~~~~~~~~~~~~~~~~
I need the contents between BEGIN_MAP and END_MAP to
be displayed on the browser.
But I need each word seperate in a tabular form. For
Example on the browser it should display:
LOG DETAILS No.Of.Results.
POS_SEARCHWORDS 5537
POS_KEYWORDS 5769
------------------------------------------
I am using the following script: But it doesnot work.
Kindly help me.
<?php
if(!($myfile = fopen("test.txt","r")))
{
echo "File $myfile could not be opened";
exit;
}
else
{
echo "$myfile Opened";
exit;
}
while (!foef($myfile))
{
if(eregi("BEGIN_KEYWORDS"))
{
while(eregi("END_KEYWORDS"))
{
$myline = fgets($myfile,255);
echo $myline;
}
}
}
?>
Thank you.
Best Regards,
Monil Chheda
============================
+91-22-5699 1887
+91-22-2820 4125
+09821405705
http://www.eliteral.com
http://order.eliteral.com
http://domains.eliteral.com
http://services.eliteral.com
============================
=====
Best Regards,
Monil Chheda(INDIA)
http://domains.eliteral.com
===========================
===========================
__________________________________________________
Do you Yahoo!?
Yahoo! Tax Center - forms, calculators, tips, more
http://taxes.yahoo.com/
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php