Ir para conteúdo
Fórum Script Brasil
  • 0

Como Eu Uso <% Server.execute(pagina.asp) %> ?


WebSan.Com.Br

Pergunta

Olá galera, beleza ???

Eu fiz um sistema de avaliação física para uma academia, onde será colocado no IIS e ligado em rede para que todos os computadores dessa academia façam avaliação, certo ? Bom... Por questão de segurança (para mim) eu encriptei todas as páginas e coloquei um código assim:

topo.asp

<!--#include file="../../../WINDOWS/paginaSECRETA.asp"-->
<% if meuinclude = "" or 0 Then Response.Redirect("sair.asp") End If %>
Esse código está na página topo.asp, onde TODAS as páginas com conteudo chamam ela, OK ? e dentro desta pagina topo.asp chamei um #include file="../../WINDOWS/paginaSECRETA.asp" - onde esta páginaSECRETA.asp contem o seguinte conteudo:
paginaSECRETA.asp

<% meuinclude = "correto" %>

Tudo isso para o caso do cara tentar copiar os arquivos e usar em um novo computador, como sabem o seguro morreu de velho... hehehe

AGORA ENTRA O MEU PROBLEMA....

Usando "#Include File" por não poder entrar dentro do código ASP, ele fica esposto, e com isso qualquer um que abrir o código-fonte irá ver onde está está página SECRETA... então E AGORA ????

eu vi sobre o SERVER.EXECUTE(paginaSECRETA.asp)... só que ele NÃO deu certo para mim de JEITO ALGUM... POR FAVOR ME AJUDEMMMMMM....

Abraço a todos e estou grato desde já.

Editado por WebSan.Com.Br
Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

bom na verdade isso nunca será a solução....

é mais facil hospedar isso em algum lugar... o que trará menos dor de cabeça

1- ninguém irea copiar o sistema;

2- ninguém vai fuçar e editar alguma coisa;(sempre tem)

3- obviamente ninguém vai apagar nada..

Link para o comentário
Compartilhar em outros sites

  • 0

Sim bereta, concordo com você, MAS esse sistema foi montado para funcionar OFFLINE, ou seja, INTRANET (IIS).

Eu até poderia colocar ele hospedado, mas 2 problemas impossibilitam, 1º - trafego para ele (a quantidade de avaliação diarias são grandes, com isso teria que ter mais tráfego que o padrão (Gastar mais, coisa que pra mim não direfencia, mas para o cliente sim)) e 2ª e principal - ter que contar com a internet NUNCA dar problema no local. ( porque ele seria o unico modo de se fazer essa avaliação).

E eu não posso arcar com a possibilidade de a internet dar pau lá e eles ficarem sem avaliação.

Com um site é diferente, ele está publicado lá para todo o mundo ver, só que isso é só para os professores da academia editarem e imprimirem... mais ninguém.

E discordo com o que disse no inicio, que nunca será a solução, porque se você chama uma página pelo #include e ela não existe, é mostrado ONDE ELA ESTÁ e qual é o nome desta página.

No caso do SERVER.EXECUTE mostra o erro de onde eu chamei o código, OU SEJA, por mais que mostre o erro de Server.Execute, não será mostrada qual é o nome da página que eu chamei e nem onde ela está !

E detalhe o cara não poderá retirar o Server.Execute porque estará encriptado. e também porque todas as páginas do sistema chamam uma confirmação de dados dele.

Continuo aguardando ajudo, abraços e grato.

---- EDITADO -----

CONSEGUI... deu certo com SESSION...

default.asp


Server.Execute("tirar.asp")

if Session("tirou") = "" Then 
Response.Write("<br><br>Ele não leu a Session<br><Br>") 
Else 
Response.Write("<br><br>Session LIDA<br><Br>") 
End If
tirar.asp


Session("tirou") = "não"

Abraços....

Editado por WebSan.Com.Br
Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...