Franco, ahí corrí una prueba, para estar seguro
Código PHP:
$ruta = 'C:\\nuevo_archivo.txt';
if (is_file($ruta)) unlink($ruta); //Si existe, lo borramos
$fp = fopen($ruta, 'w+'); //creamos el archivo
fclose($fp); //y lo dejamos vacío
$fp = fopen($ruta, 'a'); //lo abrimos en modo 'a'
fwrite($fp, 'Hello World'); //probamos poner contenido...
fclose($fp);
y de esta forma me anda bien...
Volviendo a la pregunta original, RicardoU, te fijaste que también estás usando $strinsalida (sin g) al principio y $stringsalida después? Por eso seguramente no le está agregando nada.