codice:
  fwrite ($write, '<?php' . '\n'
                  '\$_HTTP_POST_VARS['NickName'] = ' . htmlspecialchars($_HTTP_POST_VARS['NickName']); . '\n'
                  '\$_HTTP_POST_VARS['Email']    = ' . htmlspecialchars($_HTTP_POST_VARS['Email']);    . '\n'
                  '\$_HTTP_POST_VARS['PassWord'] = ' . md5($_HTTP_POST_VARS['PassWord']);              . '\n'
                  '?>');
  fclose ($write);
Error :

'\$_HTTP_POST_VARS['NickName'] = ' . htmlspecialchars($_HTTP_POST_VARS['NickName']); . '\n'

Quindi prosumo anche le due successive abbiano lo stesso errore. Perchè ?