Jump to content


Photo

Php5 Suporta Java?


  • Faça o login para participar
4 replies to this topic

#1 danceman

danceman

    Mario Safado ¬¬

  • Usuários
  • 228 posts
  • Sexo:Não informado

Posted 27/06/2007, 15:54

PHP5 tem suporte a java?
o servidor falo q o PHP5 não tem o suporte.

alguem poderia me dar essa informação?
obrigado!
Posted Image

#2 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 27/06/2007, 18:21

:blink:

Como assim? Usar Java dentro de uma página PHP, é isso?

Não entendi mesmo sua pergunta.

Flws...
:ponder: Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#3 Renan Gonçalves

Renan Gonçalves

    Web Developer

  • Usuários
  • 771 posts
  • Sexo:Masculino
  • Localidade:São Paulo, SP
  • Interesses:Programar PHP, Java (e JSP), Javascript (com Ajax, claro), Ruby (on Rails) !

Posted 27/06/2007, 19:27

Paulo André
Não sei qual a real dimensão que o PHP consegue com a integração ao Java, mas algo pode ser visto em http://php.net/java


danceman
A extensão PECL não vai compilada junto com o PHP.
Ou seja, não é por padrão distribuido junto com o PHP.
Veja: http://php.net/java


[]'s

Renan Gonçalves
renan.saddam@gmail.com
(WebSite / Gmail / orkut / Windows Live! Messenger
)

"Aquele que se define se limita."


#4 danceman

danceman

    Mario Safado ¬¬

  • Usuários
  • 228 posts
  • Sexo:Não informado

Posted 28/06/2007, 08:15

eu so preciso chamar um função e java que vai fazer a criptografia dos dados para o itau.

veja

function CreateObject()
{
$COM = new Java('itaucripto');
return $COM;
}
$cripto = CreateObject();

$dados = $codEmp.",";
$dados .= $pedido.",";
$dados .= $valor.",";
$dados .= $observação.",";
$dados .= $chave.",";
$dados .= $nomeSacado.",";
$dados .= $codigoInscricao.",";
$dados .= $numeroInscricao.",";
$dados .= $enderecoSacado.",";
$dados .= $bairroSacado.",";
$dados .= $cepSacado.",";
$dados .= $cidadeSacado.",";
$dados .= $estadoSacado.",";
$dados .= $dataVencimento.",";
$dados .= $urlRetorna.",";
$dados .= obsAd1.",";
$dados .= obsAd2.",";
$dados .= obsAd3.",";
$cripto = CreateObject();
$manda=$cripto->geraDados($dados);
echo "<br><br>".$manda;

eu preciso execultar essa função JAVA que chama um arquivo DLL, se não me engano!
$COM = new Java('itaucripto');
Posted Image

#5 Renan Gonçalves

Renan Gonçalves

    Web Developer

  • Usuários
  • 771 posts
  • Sexo:Masculino
  • Localidade:São Paulo, SP
  • Interesses:Programar PHP, Java (e JSP), Javascript (com Ajax, claro), Ruby (on Rails) !

Posted 28/06/2007, 11:46

Bom,


Você deve fazer: (Veja página 24 do Manual Técnico)
$com = new Java('Itau.Itaucripto');

E eu acho que essa classe precisa estar no classpath do Java, senão o script não irá localizar ela.
Veja nos comentários de http://php.net/java que tem algo dizendo sobre como configurar o classpath no php.ini


Outro erro que você deve estar tendo é quando esta chamando a função pra criptar.
Creio eu que o certo seria: (Conforme página 25)
$dados = $com->geraDados($codigoEmpresa, $pedido, $valor, ...);


[]'s

Edição feita por: Renan Gonçalves, 28/06/2007, 11:52.

Renan Gonçalves
renan.saddam@gmail.com
(WebSite / Gmail / orkut / Windows Live! Messenger
)

"Aquele que se define se limita."





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq