problem mit fwrite()

hiho,
Ich bin grade dabei, mal zu versuchen, ob ich sowas ähnliches wie ein CMS hinbekomme.

Nun gleich während der Installation stehe ich vor meinem Ersten Problem.
[PHP]

<?php $file = "../inc/mysql.inc"; if(@file_exists($file)); { echo"Datei existiert bereits!
"; if(@unlink($file)) { echo"Datei wurde gelöscht!
"; } else { echo"Datei konnte nicht gelöscht werden. Bitte löschen sie die Datei 'inc/mysql.inc' manuell
"; } } $content = "<?php @mysql_connect(\"".$_REQUEST['host']."\",\"".$_REQUEST['user']."\",\"".$_REQUEST['pw']."\");"; $content.= "@mysql_select_db(\"".$_REQUEST['db']."\"); ?>";

if(fopen($file,‚w+‘))
{

if(fwrite($file,$content))
{
echo"Datei angelegt
„;
echo"Inhalt geschrieben
“;
}
else
{
echo"Die Datei konnte nicht erstellt werden
„;
@unlink($file);
}
}
else
{
echo"Die Datei konnte nicht erstellt werden!
“;
}
?>
[/PHP]

Dieses Script funktioniert nicht. Natürlich habe ich zum Testen die @ entfernt, um fehlermeldungen zu erhalten.
In der Fehlermeldung wird mir gesagt, dass ich ein falsches argument an fwrite liefere.

Wo ist der Fehler in den Argumenten die an fwrite geliefert werden?

du musst an fwrite keinen Dateinnamen liefern, sondern eine geöffnete Datei…
Das heißt, du öffnest die Datei vorher mit fopen und dann setzt du erst fwrite ein.

MFG
Alti