Yii Framework Forum: Pegando Dados De Outra Aplicação - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Pegando Dados De Outra Aplicação Rate Topic: -----

#1 User is offline   Adrian Lucas 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 217
  • Joined: 13-October 11
  • Location:João Pessoa - Paraíba

Posted 28 August 2013 - 07:16 AM

Olá galera, estava um pouco sem tempo e nunca mais tinha passado por aqui. Bem é o seguinte:
Tenho algumas aplicações no meu servidor, e gostaria de pegar informações de uma para outra, tipo assim:
Na aplicação 01 temho algumas fotos na pasta ./images/ e gostaria que na aplicação 05 eu podesse mostrá-las.
Já tentei varias coisas mais não consigo, alguem pode dá uma luz aí, desde já agradeço.
:mellow:
Adrian Lucas
A fé em Deus nos faz crer no incrível,
ver o invisível e realizar o impossível.

0

#2 User is offline   Newerton 

  • Master Member
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 803
  • Joined: 27-April 10
  • Location:Campo Grande/MS - Cambé/PR, Brasil

Posted 28 August 2013 - 10:42 PM

Adrian,

São aplicações diferentes e banco de dados diferente?

O problema ae, será você acessar o Model de outro servidor.

Você pode optar em fazer essas conexões por webservice.

This post has been edited by Newerton: 28 August 2013 - 10:42 PM

Newerton Vargas de Araújo
0

#3 User is offline   ricardo_rm 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 47
  • Joined: 16-January 12

Posted 29 August 2013 - 07:32 AM

Cara, se for apenas para pegar imagem você pode criar uma action assim na aplicação 01:

public function actionImagem($arquivo){
			
   $file = Yii::getPathOfAlias('webroot') . '/images/'. $arquivo;
		
   header('Content-Type: image/png');
   header('Content-Length: ' . filesize($file));
   echo file_get_contents($file);
		
}


e pode acessa-la pela url http://aplicacao/con...rquivo/foto.png

nesse exemplo fiz tudo no controller apenas para demonstrar, mas você poderia, ter métodos que tratam o tipo de imagem e também se a mesma não existir.

Porém, concordo com o Newerton, um webservice ficaria muito mais profissional.

Abraço!!
0

#4 User is offline   Adrian Lucas 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 217
  • Joined: 13-October 11
  • Location:João Pessoa - Paraíba

Posted 30 August 2013 - 05:52 AM

View PostNewerton, on 28 August 2013 - 10:42 PM, said:

Adrian,

São aplicações diferentes e banco de dados diferente?

O problema ae, será você acessar o Model de outro servidor.

Você pode optar em fazer essas conexões por webservice.


Amigos,
Na verdade as minhas aplicações estão via INTRANET aqui na empresa mesmo. Onde tenho pessoas e suas fotos, em \images, na pasta Sistema 1, e na pasta Sistemas 2 tenho quardo o ID dessas pessoas para fazer outro tipo de trabalhos. Os dados dessas pessoas estou conseguindo trazer para o Sistema 2, agora as fotos não estou conseguindo. Fiz uma conexão com o BD do Sistema 1, mais as fotos nada.
Alguma idéia......:unsure:
Adrian Lucas
A fé em Deus nos faz crer no incrível,
ver o invisível e realizar o impossível.

0

#5 User is offline   ricardo_rm 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 47
  • Joined: 16-January 12

Posted 30 August 2013 - 08:56 AM

Cara, essa solução que te mostrei atende para exibição. O que você precisa na verdade? precisa salvar as fotos?
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users