Gerar arquivo na aplicação controle

Boa Tarde, preciso que um usuário após preencher alguns campos em uma aplicação controle, o sistema gere um arquivo txt. Como posso fazer isso? não estou conseguindo fazer com as funções fopen e fwrite do php. Também queria saber se o usuário consegue informar em um campo o caminho que deseja salvar o arquino na máquina.

Php salva tudo na máquina onde o php é executado.
Para salvar na máquina do cliente tem que fazer download do arquivo.

Regra básica para aplicação web.

Muito obrigado Haroldo pelos esclarecimentos, tem ideia de por que o fopen e fwrite não esta funcionando?

vc obtém algum erro?

Não Haroldo, eu preciso passar parâmetro para salvar em alguma pasta especifca do scriptcase?

Não.
Na controle o programador comanda mais.
Digitar um texto em uma janela, salvar na pasta tmp e realizar o donwload

Se você estiver utilizando um servidor Linux, verifique se você possui permissão na pasta para criar e editar arquivos. Que Deus vos abençoe.

O Que se entende do texto original do tópico é que o colega pensava em salvar o arquivo diretamente na máquina do cliente. O PHP é server/side, então não é questão de permissão, e sim de entendimento de como sistemas web funcionam.