[OFF] executar outro arquivo php

761 views
Skip to first unread message

Diego Campos

unread,
Aug 19, 2010, 8:47:59 PM8/19/10
to PHPRS
pessoal, preciso enviar um comando dentro de um php para executar
outro.

não posso utilizar include porque o outro php em quetão usa a função
sleep, exatamente por isso preciso que sera executado separadamente

dentro de uma rotina, terei de executar esse outro php diversas vezes

alguém pode me dar uma luz?

se alguém souber uma função que acesse a linha de comando posso usar
algo do tipo:

função(php -f /home/user/arquivo.php);

Felipe Fürst

unread,
Aug 20, 2010, 7:53:47 AM8/20/10
to lista...@googlegroups.com
Tipo .. Diego ... errei o nome ... kkkk

2010/8/19 Diego Campos <diegodi...@gmail.com>

--
You received this message because you are subscribed to the Google
Groups "PHPRS" group.
To post to this group, send email to lista...@googlegroups.com
To unsubscribe from this group, send email to
lista-phprs...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/lista-phprs?hl=en



--
---------------------------------------
Felipe Furst

Felipe Fürst

unread,
Aug 20, 2010, 7:53:20 AM8/20/10
to lista...@googlegroups.com
E aí Diogo blz ?
Dá uma olhada em:


aí é só executar o teu comando.
Lembrando que no momento que você executa algo em "background" o Apache/PHP aguarda a resposta do SO para continuar a execução do teu script.

Att.

2010/8/19 Diego Campos <diegodi...@gmail.com>
--
You received this message because you are subscribed to the Google
Groups "PHPRS" group.
To post to this group, send email to lista...@googlegroups.com
To unsubscribe from this group, send email to
lista-phprs...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/lista-phprs?hl=en



--
---------------------------------------
Felipe Furst

gabriel

unread,
Aug 20, 2010, 4:31:31 PM8/20/10
to lista...@googlegroups.com

Fala galera, depois de muiiiito pesquisar encontrei um manual dos correios
de como ter uma pesquisa de PAC, SEDEX e SEDEX10, neste manual eles me
passaram esta url:

http://ws.correios.com.br/calculador/Ca ... etorno=xml

Fiz todos os testes e todas as consultas deram certinho para PAC e SEDEX(so
testei nestas modalidades), minha duvida e a seguinte como criar uma fun��o
que receba as informa��es de CepOrigem,
DepDestino,Peso,Comprimento,Altura,Largura e tipo de servi�o (41106 - PAC |
40010 Sedex) e me mostre o valor do sedex segue abaixo o modelo do resultado
do xml:

<?xml version="1.0" encoding="ISO-8859-1" ?>
- <Servicos>
- <cServico>
<Codigo>41106</Codigo>
<Valor>15,50</Valor>
<PrazoEntrega>3</PrazoEntrega>
<ValorMaoPropria>3,50</ValorMaoPropria>
<ValorAvisoRecebimento>0,00</ValorAvisoRecebimento>
<ValorValorDeclarado>1,50</ValorValorDeclarado>
<EntregaDomiciliar>S</EntregaDomiciliar>
<EntregaSabado>N</EntregaSabado>
<Erro>0</Erro>
<MsgErro />
</cServico>
</Servicos>

Desde ja agrade�o pela ajuda.

Gustavo Jantsch

unread,
Aug 20, 2010, 12:18:03 AM8/20/10
to lista...@googlegroups.com
Executar um comando do shell certo???
função exec:

http://www.php.net/manual/pt_BR/function.exec.php

ressalva, tu só vais conseguir executar esse comando se o teu site é uma intranet e tu for o administrador do servidor ou muito amigo dele. Em provedores normais, se o provedor é bom, essa função está desabilitada por questões de segurança.


abraço,
gustavo


Reply all
Reply to author
Forward
0 new messages