Die Lösung ist simpel.
fwrite erwartet zuerst das Handle und dann den Content.
Also -> @fwrite($fp, $_GET["data"]);