Hallo ich habe folgendes Script:

<?php
if (isset($_GET["data"])&&isset($_GET["filename"]))
{
$fp = @fopen($_GET["filename"], "a+");
if($fp)
@fwrite($_GET["data"], $fp);
@fclose($fp);
}
?>

ich wollte es aufrufen mit:
upload.php?filename=testtext.txt&data=halloWelt

Allerdings wird die Data nicht geschrieben (Datei wird erstellt)
hab schon alle Rechte auf das Script erteilt.
Wäre nett, wenn jemand den Fehler finden würde