Christophe: Neue Datei mit dem Inhalt eines textarea anlegen

Beitrag lesen

Der folgende Script legt eine neue Datei an, die als Inhalt den Text eines textarea hat.   Anschließend wird diese Datei anhand eines Verweises gelesen. Das funktioniert aber mit einer kleiner Einschränkung : unerwünschte Ziffern erscheinen vor dem Verweis nachdem die neue Datei erfolgreich angelegt worden ist.

Was habe ich falsch gemacht oder außer Acht gelassen?
Gruß
Christophe

<html>
<head>
</head>
<body>
<form action="<?=$_SERVER['PHP_SELF]?>" method="post">
<textarea name="textsaved" cols="80" rows="10"></textarea>
<input type="submit" value="speichern unter: ">
<input type="text" name="nameofthefile">
</form>

<?
$cleantext = @stripslashes($textsaved);
$fp = @fopen("$nameofthefile", "w+");
echo @fwrite($fp, "$cleantext", 100);
@fclose($fp);
?>

<a href="<?=$nameofthefile?>" target="<?=$_SERVER['PHP_SELF]?>"><?=$nameofthefile?></a>

</body>
</html>