この PHP コードは、Cookie で指定されたフォルダー内のファイルに書き込むことになっています。
$user = $_COOKIE["username"];
if( $xml = file_get_contents("$user/docs.xml") ) {
しかし、ファイル/docs.xml
(フォルダーを指定していない) は単にファイルであり、Cookie の値ではなく、明らかに存在しないと言っているだけです。Cookie を取得していないためですが、なぜですか?
別のドメインから取得しようとしている可能性がありますか?