Ich bin gerade dabei ein kleines Onlinegame zu programmieren. Dabei habe ich allerdings ein Problem.
In manchen Fällen muss nach einer bestimmten Aktion ein automatischer Logout durchgeführt werden.
Dazu möchte ich die Datei logout.php über require in die betreffenden Dateien einbinden.
Beim Aufruf derSeiten erscheint jedoch immer folgende Fehlermeldung:
Warning: mysql_query() [function.mysql-query]: Access denied for user: 'wwwrun@localhost' (Using password: NO) in /www/htdocs/v106819/php/logout.php on line 8
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /www/htdocs/v106819/php/logout.php on line 8
Weiß jemand, wo ich hiereinen Fehler gemacht habe?
Vielen Dank vorab für alle hilfreichen Beiträge.
Nachfolgend die betreffenden Auszüge aus meinem Quelltext:
QUELLCODE VON LOGOUT.PHP:
<?php
$Login = 0;
$Punkte = 500;
$update = "UPDATE tabBenutzer SET login=0, punkte=$Punkte WHERE user='$User'";
$sql = mysql_query($update); // line 8 (betreffende Zeile => Fehlermeldung)
session_destroy();
?>
DATEI, IN DER LOGOUT.PHP AUFGERUFEN WIRD:
<?php
require("../../php/session.php"); // hier werden die Session-Variablen registriert
...
include("../../php/connect.php"); // hierwird die Verbindung zur Datenbank aufgebaut
...
$Status = "Verletzt";
$Gelungen = 0;
$Gesperrtdatum = mktime() + 60*60*24*3;
require("../../php/logout.php");
?>