Php fopen fejl
Hej, Kan nogen hjælpe mig med følgende:function log ($data)
{
$myFile = "log_fil.txt";
try
{
$fh=fopen($myFile,'w+');
//or die (" '!.' ");
fwrite($fh,$data);
fclose($fh);
print("after close");
}
catch(Exception $e)
{
print($e->getMessage());
};
}
Mit problem er at der oprettes ikke nogen fil. Jeg ender ikke nede i catch sætningen så der burde ikke være nogen fejl.
Hvis jeg skriver or die (" '!.' "); dvs.
$fh=fopen($myFile,'w+') or die (" '!.' ");
så ender jeg i "or die sætningen", men hvilken fejl brokker den sig om. ??
Ville tro at hvis der er fejl i åbningen af filen så burde den ende nede i min catch sætning og skrive fejlbeskeden ud !!!!!??
mvh
Greenland
