Ir para conteúdo

POWERED BY:

Arquivado

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

Leonardo Cardoso Junior

[Resolvido] Site dentro de outro

Recommended Posts

Sou novo no fórum, e preciso de uma ajuda com site dos meus clientes.

 

Preciso colocar o site A dentro do site B, e só permitir acesso a ambos os sites para as pessoas que são cadastradas no site A.

 

 

No atual momento se alguém olhar o código fonte do site A e copiar em qualquer outra página o site B pode ser acessado sem problemas e sem exigir informações do cadastro, pois o iframe pode ser executado em qualquer página.

 

 

Os sites estão em servidores dedicados diferentes por exigirem alto processamento.

 

 

 

Agradeço a todos que tentarem ajudar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ja tentou colocar 2 iframe?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Resposta aos que responderam:

 

Estud@nte - Posso estar usando de forma incorreta, entretanto o script que consegui referente ao cURL só retorna o HTML tornando impossível qualquer operação do servidor.

 

shini - Sim, se olhar o código fonte e copiar em qualquer outra página os iframes poderão ser acessados sem problemas.

 

 

Obrigado pela ajuda dos que estão ajudando.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Atualmente faço isso, coloquei uma variável. Como por exemplo

<iframe src="http://www.exemplo.com.br/index.php?variavel=1"></iframe>

 

O código acima é um exemplo do que estou utilizando hoje, mas o problema é que se olhar o código fonte e colar em qualquer outra página, pode acessar o site B sem problemas.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta colocar uma função dentro do site B que bloqueia o acesso direto via url. Assim só poderá ver o site B quem estiver logado e for cadastrado em A, assim é possível copiar o código fonte, mas não o script php.

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode fazer uma condição em php para as sessões do login...

<?php session_start();
//quando fizer o login... grava o nível de acesso do usuário que pode ser 1 ou 2 (deve estar no banco de dados)
$nivel = $registro['nivel_acesso'];

$_SESSION['TIPO_USER']=$nivel;

//na próxima pagina, após fazer o login, verifique a sessão do usuário

if($_SESSION['TIPO_USER']>1){
include "site_a.php";
include "site_b.php";
}
else
{
include "site_b.php";
}
?>

 

É um exemplo simples, mas em vez de include você pode carregar o conteudo mesmo, pois o include não estará livre do acesso irrestrito à página, a menos que você teste dentro deles também o nível de acesso...

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.