php-db | 2001062
Date: 06/28/01
- Next message: Jonathan Hilgeman: "RE: [PHP-DB] delay script"
- Previous message: Johannes Janson: "Re: [PHP-DB] What does this error mean?"
- Next in thread: Jimi Malcolm: "[PHP-DB] What does this error mean?"
- Maybe reply: Jimi Malcolm: "[PHP-DB] What does this error mean?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
I'm trying to from a file in a directory called 'logs'. I've never seen
this error before. What does it mean?
<<<ERROR>>>
Warning: fopen("logs/993700800.log","w+") - Permission denied in
/home/sites/site20/users/guide/web/counter.php on line 28
Warning: Supplied argument is not a valid File-Handle resource in
/home/sites/site20/users/guide/web/counter.php on line 29
Warning: Supplied argument is not a valid File-Handle resource in
/home/sites/site20/users/guide/web/counter.php on line 30
1
<<<END>>>
The last two errors are becuase the first fails to return a file handle.
Here's the actual offending code. It's just a simple counter.
<<<CODE>>>
<?PHP
$iDate = mktime(0, 0, 0, date("m"), date("d"), date("Y"));
$iCount = 1;
$sFile = "logs/".$iDate.".log";
if (file_exists($sFile)) {
$iCount = incCount($sFile);
} else {
createCountLog($sFile);
}
echo "<B><FONT COLOR=BLUE>$iCount</FONR></B>";
function incCount($sFile) {
// Open and read existing count
$hCounter = fopen($sFile, "r");
$iCount = fgets($hCounter, 1024);
fclose($hCounter);
// Write over it with the new count
$hCounter = fopen($sFile, "w");
fputs($hCounter, ++$iCount);
fclose($hCounter);
return $iCount;
}
function createCountLog($sFile) {
$hCounter = fopen($sFile, "w+");
fputs($hCounter, 1);
fclose($hCounter);
}
?>
<<<END>>>
Usually I've been able to fix every PHP error I've gotten in the past -
they've been pretty straightforward - but I've been playing around with this
error for a few days now to no avail.
I'm new to this mailing list and have never used it before so I'm not sure
which one/s to join or post this specific message to. I apologize if this
is the wrong forum for this type of question. Thank you for your time.
-- Jimi Malcolm Web Content Manager inburst Internet Media inburst.com jimi.malcolm <email protected>-- PHP Database Mailing List (http://www.php.net/) To unsubscribe, e-mail: php-db-unsubscribe <email protected> For additional commands, e-mail: php-db-help <email protected> To contact the list administrators, e-mail: php-list-admin <email protected>
- Next message: Jonathan Hilgeman: "RE: [PHP-DB] delay script"
- Previous message: Johannes Janson: "Re: [PHP-DB] What does this error mean?"
- Next in thread: Jimi Malcolm: "[PHP-DB] What does this error mean?"
- Maybe reply: Jimi Malcolm: "[PHP-DB] What does this error mean?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

