mayronpossar Postado Agosto 7, 2008 Denunciar Share Postado Agosto 7, 2008 Boa tarde a todos!Preciso de uma ajuda, sou novato em PHP e estou tendo dificuldades em criar um arquivo (arquivo.txt) para o caminho abaixo$filename = "c:\arquivo.txt";Acontece que ele sempre salva esse arquivo na unidade C: do SERVIDOR, e eu quero que ele salve esse mesmo arquivo na Estação que estou usando (local)já forram tentandos ( O Ip abaixo é da máquina local onde quero salvar )$filename = "192.168.0.0\c:\arquivo.txt";$filename = "192.168.0.0\c\arquivo.txt";$filename = "[nome_do_pc]\c:\arquivo.txt";$filename = "///192.168.0.0\c:\arquivo.txt";$filename = "file:///192.168.0.0/arquivo.txt";$filename = "file:///192.168.0.0/c/arquivo.txt";$filename = "file:///192.168.0.0/c:/arquivo.txt";$filename = "file:///c/arquivo.txt";$filename = "file:///c:/arquivo.txt";E NENHUMA DESSAS OPÇÕES DERAM CERTO ELE SEMPRE SALVA NO SERVIDOR :wacko: ALGUÉM SABE o que UE ACONTECE?PODEM ME AJUDAR . . . Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Agosto 7, 2008 Denunciar Share Postado Agosto 7, 2008 Simples, PHP é uma linguagem server-side, ou seja, tudo acontece no servidor, e o servidor só envia o resultado para o nageador do usuário, logo, se você manda salvar algo no "C", vai ser no "C" do servidor e não de quem estiver acesando a página. O máximo que você pode fazer é forçar o download do arquivo para o usuário baixar. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 mayronpossar Postado Agosto 7, 2008 Autor Denunciar Share Postado Agosto 7, 2008 Simples, PHP é uma linguagem server-side, ou seja, tudo acontece no servidor, e o servidor só envia o resultado para o nageador do usuário, logo, se você manda salvar algo no "C", vai ser no "C" do servidor e não de quem estiver acesando a página. O máximo que você pode fazer é forçar o download do arquivo para o usuário baixar.ESerra...Forçar o download é um boa, mas, ele ainda continuara Gerando o arquivo no servidor e depois o Cliente fazera o Download!o que acontece... é que são computadores do mesmo grupo de trabalho ou dominio e essa geração desse arquivo.txt tem que ser feito direto no diretorio da maquina do usuário!!ficar indo para o servidor acaba caindo o desempenho, já que o arquivo é gerado muitas vezes no dia! :( Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Agosto 7, 2008 Denunciar Share Postado Agosto 7, 2008 Só se você instalar um servidor FTP em cada máquina e ai mandar por FTP o arquivo pra máquina de destino, e quanto a criar o arquivo no servidor é só ler ele e depois apagá-lo... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 mayronpossar Postado Agosto 7, 2008 Autor Denunciar Share Postado Agosto 7, 2008 Só se você instalar um servidor FTP em cada máquina e ai mandar por FTP o arquivo pra máquina de destino, e quanto a criar o arquivo no servidor é só ler ele e depois apagá-lo...Mas..... não existe algum outro caminho...... por código, que quando o cliente clicar em Gerar, o arquivo.txt vá direto no diretório dela? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 cassianooliver Postado Agosto 7, 2008 Denunciar Share Postado Agosto 7, 2008 Mas..... não existe algum outro caminho...... por código, que quando o cliente clicar em Gerar, o arquivo.txt vá direto no diretório dela?faz o que o ESerra já disse...quando ele gerar o arquivo, você forçará o download do mesmo, e depois apaga do servidor... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Agosto 7, 2008 Denunciar Share Postado Agosto 7, 2008 Só se você instalar um servidor FTP em cada máquina e ai mandar por FTP o arquivo pra máquina de destino, e quanto a criar o arquivo no servidor é só ler ele e depois apagá-lo...Mas..... não existe algum outro caminho...... por código, que quando o cliente clicar em Gerar, o arquivo.txt vá direto no diretório dela?Não, imagina isso na web... qualquer um salvando o que quisesse no seu PC... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 mayronpossar Postado Agosto 7, 2008 Autor Denunciar Share Postado Agosto 7, 2008 Mas..... não existe algum outro caminho...... por código, que quando o cliente clicar em Gerar, o arquivo.txt vá direto no diretório dela?faz o que o ESerra já disse...quando ele gerar o arquivo, você forçará o download do mesmo, e depois apaga do servidor...beleza então!!. vou fazer!!!obrigado Eserra!!valeu Cassiano Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
mayronpossar
Boa tarde a todos!
Preciso de uma ajuda, sou novato em PHP e estou tendo dificuldades em criar um arquivo (arquivo.txt) para o caminho abaixo
$filename = "c:\arquivo.txt";
Acontece que ele sempre salva esse arquivo na unidade C: do SERVIDOR, e eu quero que ele salve esse mesmo arquivo na Estação que estou usando (local)
já forram tentandos ( O Ip abaixo é da máquina local onde quero salvar )
$filename = "192.168.0.0\c:\arquivo.txt";
$filename = "192.168.0.0\c\arquivo.txt";
$filename = "[nome_do_pc]\c:\arquivo.txt";
$filename = "///192.168.0.0\c:\arquivo.txt";
$filename = "file:///192.168.0.0/arquivo.txt";
$filename = "file:///192.168.0.0/c/arquivo.txt";
$filename = "file:///192.168.0.0/c:/arquivo.txt";
$filename = "file:///c/arquivo.txt";
$filename = "file:///c:/arquivo.txt";
E NENHUMA DESSAS OPÇÕES DERAM CERTO ELE SEMPRE SALVA NO SERVIDOR :wacko:
ALGUÉM SABE o que UE ACONTECE?
PODEM ME AJUDAR . . .
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.