Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

drax

abrir arquivo .doc e substituir strings

Recommended Posts

boa tarde pessoalestou com um problema,tenho que fazer um script em php que abra um .doc onde o mesmo é um contrato , ele pegará informações de um form como nome e vaga e substituirá automaticamente na geração do novo contrato , com o nome e vaga descrita no form.como posso fazer isto?estou usando fopen, str_replace mas não estou conseguindo.Obrigado.Wagner

Compartilhar este post


Link para o post
Compartilhar em outros sites

Arquivo .doc? Acho que não dá certo, não... :(

Use file_get_contents() e exiba o resultado no navegador. Veja que um .doc vem todo codificado.

Não tem como usar um txt?

 

Se eu estiver errado, corrijam-me. :P :D

 

Abraços,

Beraldo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Possível eu acho q é... eu só não sei como. Mas já vi nego alterando tudo qnto é arquivo. Provavelmente você terá de decodificar o retorno, alterar e codificar novamente para gravar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho melhor utilizar um arquivo .rtf que fica na formatação e o php reconhece a codificação.

E no arquivo você faz tipo assim:

 

Nome: <<NOME>>

Vaga: <<VAGA>>

 

Daew no php você dah um str_replace("<<NOME>>", "Novo nome");

isso para todas as variáveis que você tiver..

 

depois eh soh reescrever o arquivo e salvar como .rtf

 

você vai precisar apenas das funções de manipulação de arquivo, tipo: fopen(), fread(), fwrite() e fclose();

 

Espero ter ajudado..

 

teh mais!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.