3dmaniaco 1 Denunciar post Postado Março 18, 2012 Olá a todos. Eu estou criando um sistema e estou com uma duvida Dentro da minha pagina, eu utilizo uns scripts em php e js, que eu gostaria de oferecer a alguns usuários. Mas quando a pessoa inserir o include tipo www.site.com.br/script.js, o script seja utilizado normalmente, mas se o usuário digitar esse endereço no navegador, ele não consiga nem fazer download, nem ver o código fonte do script, como devo fazer ? Eu quero que ele somente possa ser acessado dentro do script através do include. Desde já muito obrigado a todos, que puderem me explicar. Compartilhar este post Link para o post Compartilhar em outros sites
Bruno Augusto 417 Denunciar post Postado Março 18, 2012 Desde que o usuário tenha a diretiva allow_url_fopen habilitada no PHP.INI isso já vai acontecer por si só. Veja, PHP é executado no servidor, então se você acessar um URL .php via browser, se o script não tiver nenhum tipo de output, o usuário verá apenas uma página em branco. Se ele salvar, salvará um HTML em branco. Mas isso não é o ideal. Se você quer oferecer uma funcionalidade para o seu usuário, deve faz^-lo na forma de serviço, seja nos moldes corretos de um WebService ou apenas uma RESTful Application, que trabalha com dados GET/POST passados programaticamente e retorna algo a ser analisado pelo usuário, de acordo com a lógica que ele necessita. Compartilhar este post Link para o post Compartilhar em outros sites