Ich habe ein Problem mit fopen(). Es soll eine log.txt Datei erstellt werden in der zeit, user, password Daten gespeichert werden. Dabei wurde folgende Fehlermeldung ausgegeben:
Warning: fopen(log.txt): failed to open stream: Permission denied in /usr/local/apache/htdocs/mb/admin.php on line 20
Warning: fwrite(): supplied argument is not a valid stream resource in /usr/local/apache/htdocs/mb/admin.php on line 22
Warning: fclose(): supplied argument is not a valid stream resource in /usr/local/apache/htdocs/mb/admin.php on line 23
Mein Quelltext:
Warning: fopen(log.txt): failed to open stream: Permission denied in /usr/local/apache/htdocs/mb/admin.php on line 20
Warning: fwrite(): supplied argument is not a valid stream resource in /usr/local/apache/htdocs/mb/admin.php on line 22
Warning: fclose(): supplied argument is not a valid stream resource in /usr/local/apache/htdocs/mb/admin.php on line 23
Mein Quelltext:
PHP:
<?php
include ("db_connect.php");
include ("session_login.php");
include ("vars.php");
if ($user != "" && $password != "") {
$timestamp = time();
$zeit = date("d.m.Y - H:i",$timestamp);
$logschreib = $zeit." ".$user." ".$password."\n";
include ("qry_login.php");
include ("session_qry.php");
if ($user == $qry_user && $password == $qry_password ) {
$fp = fopen("log.txt",a);
fwrite($fp, $logschreib);
fclose ($fp);
include ("begruesung.php");
}
else {
echo "Sie haben für diesen Bereich kein Zutritt!";
}
}
else {
echo "Bitte Benutzer und Password in die Felder eingeben!";
}
?>