Pocitadlo v PHP podle Koska

From: braggart (braggart@cmail.cz)
Date: 15. 12. 2000, 14:14 CET


Zdravim pekne,
mam takovy problem, prokousal jsem se knihou J. Koska az k pocitadlu a
tam jsem narazil na pro me neresitelny problem.
Vyskocila na me tato hlaska:
Warning: fopen("\pokusy\counter\_php_php_exe.dat","w") - No such file
or directory in counter1.php on line 15
Mam takove tuseni, ze problem bude uz na radku 4 s adresarem. Nikde
jsem totiz nevycetl, jak se v PHP zadavaji adresy. Ten soubor
counter1.php mam v adresari "pokusy", volam ho ze stranky "pocita.php"
v temze adresari a chtel bych, aby se ten .dat soubor ulozil
do adresare "counter" a bylo to prenositelne i na server.
Ale taky mi v tom nehraje jmeno toho souboru. Proc se nechce jmenovat
po tom pocitadle?
Pro jistotu posilam i ten skript, kdyby byla chyba jinde :-)

<?
function GetHits()
{
$datadir = "\\pokusy\\counter\\";
$datafile = StrTr($GLOBALS["SCRIPT_NAME"], "./\\", "___");
$filename = $datadir.$datafile.".dat";

if (File_Exists($filename)):
$fp = FOpen($filename, "r+");
if (!$fp) return;
$hits = FGetS($fp,10) + 1;
Rewind($fp);

else:
$fp = FOpen($filename, "w");
if (!$fp) return;
$hits = 1;
endif;

FPutS($fp, $hits);
FClose($fp);
echo $hits;
}
GetHits();
?>

Diky za pomoc!

-- 
>>> Braggart >>>>>>>>>>>>>>>>>>>>
<<<<<<<<http://braggart.euweb.cz



This archive was generated by hypermail 2.1.2 : 10. 08. 2001, 14:49 CEST