ossi: fopen() fread() von txt klappt nicht, wird nicht ausgeführt!

Beitrag lesen

hallo!

ich hab da eine mysql-verbindungsdatei (connect.php), die soll aus einer *.txt die daten (pass, user etc.) auslesen und dann anwenden, klappt aber leider nicht, obwohl die lösung aus einem php-buch ist, das internet (tuts) gibt nicht mehr her??

diese connect.php lautet:

<?
$datei=fopen ("pass.txt", "r");
echo fread ($datei,2000);
fclose($datei);
$con= @mysql_connect($db_host,$db_user,$db_pass)
or die ("Cannot connect to MySQL.");
$db = @mysql_select_db($db_name,$con)
or die ("Cannot select the $db_name database. Please check your details in the database connection file and try again");
print "Datenbankverbindung erfolgreich!";?>

ich kriege folgende fehlermeldungen???

Warning: fopen() [function.fopen]: Unable to access pass.txt in /home/www/web56/html/connect.php on line 2

Warning: fopen(pass.txt) [function.fopen]: failed to create stream: No such file or directory in /home/www/web56/html/connect.php on line 2

Warning: fread(): supplied argument is not a valid stream resource in /home/www/web56/html/connect.php on line 3

Warning: fclose(): supplied argument is not a valid stream resource in /home/www/web56/html/connect.php on line 4
Cannot select the database. Please check your details in the database connection file and try again

das gibts doch nicht, chmod 777 ist klar gesetzt, pass.txt liegt im selben Verz. wie das connect.php